Občas se mi to stalo i pod XP.
Tohoto stavu se mi podařilo dosáhnout i při použití dvou disků s výrazně odlišnými rychlostmi (zdroj: > 60 MB/s, cíl: 15 MB/s).
Po spuštění kopírování pomalejší disk pochopitelně nestíhal, disková cache se začala naplňovat až po její max. velikost, kterou jsem nastavil programem CacheSet.
Po uplynutí času, který je v registru u diskové cache jako "timeout, dokdy se data z cache musí zapsat na disk", dojde k onomu vytuhnutí systému - vypršel časový limit, tak se nebude dělat nic jinyho, než jenom zapisovat.

Obecně by tedy mělo stačit jen navýšení timeoutu na takovou hodnotu, dokdy se data stihnout zapsat tak jak tak - pochopitelně s vyšším rizikem ztráty dat v případě výpadku proudu/pádu OS.

Jak si vzpomenu na konkrétní klíče, tak to tu potom EDITnu a doplním. Ale jedná se o postup, který mi pomohl na XP, jeho (ne)funkčnost pod Vistou nemám jak odzkoušet.