Na das dumme bei Delphi ist ja, daß diese Fehler selten mit wirklich vielen Details kommen
Üblicherweise treten "E2042 Write error on something.exe"-Fälle bei mir auf, wenn ich ein Programm rekompilieren will in einem Pfad, an dem es schon von einem anderen Benutzer im Netzwerk ausgeführt wird. Evtl. reicht es sogar schon, wenn das Programm (Fertiges Kompilat) auf dem selben Rechner noch läuft? Einfach mal in den Task Manager schauen, ob dort noch eine unsichtbare Instanz liegt (Stichwort Delphi-Software, die
Indy 9 benutzt und unter Vista "läuft").
edit: dann geparrt mti einem "E2161 RLINK32: Error writing file something.exe" übrigens... ansonsten wäre sowas wie read-only flags der exe prüfen oder mal von Hand löschen evtl. angesagt.