wie sieht denn deine Testumgebung aus?
Ich vermute mal du versuchtest die Dateien auf der selben Partition/Festplatte zu kopieren,
wobei sich die gleichzeitigen Schreib-/Leseoperationen gegenseitig ausbremsen.
(wenn der Schreib-/Lesekopf der Festplatte ständig zwischen beiden Dateien, bzw. der Schreib- und der Leseoperation, hin und her springen muß)
Dann wirkt bei "größeren" Dateien die WindowsFileCache eher hinderlich und die Dateioperationen via TFileStream werden grundsätzlich über diese FileCache umgeleitet.
PS: mein D7, was ich hier nur hab, mag deine csUtils.dcu nicht