Und was ist bei AssignFile(SourceF, 'Z:\123.zip'); // Z:
?
Also der Code ohne Progressbar funktioniert wie geschmiert, kaum blickt man schon ist alles fertig kopiert, aber sobald ich die Zeile
ProgressBar3.Position := ProgressBar3.Position + NumRead;
einfüge... hängt das Programm.