Windows-Neuinstallation nach Delphi Programm

Ich habe ein Installationsprogramm für ein Tool geschrieben. Dieses Installationsprogramm kopiert die Dateien (inkl. Subdirs) in den gewünschten Ordner, legt in der Registry Dateierweiterungsverknüpfungen an und erstellt im Startmenü Programmgruppen und Einträge.

Ich habe dieses Installationsprogramm etliche male bei mir getestet. Dann habe ichs einem Kollegen gegeben. Dieser führte es zu Testzwecken mehrmals nacheinander aus. Anschliessend waren im Startmenü die Icons nicht mehr zu sehen und nach einem Neustart des Systems erschien eine Fehlermeldung vom Explorer. Danach war das System nicht mehr brauchbar. Erst das formatieren und neuinstallieren (WIN98 über das bestehende System installieren brachte nix) des Systems nützte etwas !

Wer weiss wieso das geschieht ???

Kann ich mal den Source sehen ?
Speziellen das Kopieren und Links erstellen.
Hast du dafür die win32-API Procs verwendet?