Quando compili un programma Delphi, ottieni il massimo dell'ottimizzazione possibile nella creazione dell'eseguibile.

L'eccedenza di spazio può essere dovuta ad un buon numero di risorse grafiche eventualmente integrate nel programma, oppure ad un alto numero di package utilizzati (controlli aggiuntivi, componenti speciali, ecc.)

Prova a compilare il progetto specificando Build with runtime packages nella finestra delle opzioni di progetto, alla pagina Packages. Se le dimensioni non diminuiscono sensibilmente, allora il problema della grandezza del file può essere riconducibile ad altri fattori.

Ciao!