Когда-то давным-давно, больше 10 лет назад, на XP писал свою функцию эффективной записи файлов. И что точно выяснил, на запись влияют больше всего "механические" ограничения винчестера. И наиболее эффективный ход - писать большие объёмы информации через большой буфер. Всё логично: одна команда записать сразу 10МБ использует гораздо меньше операций типа "найти свободное место" и по полной использует оптимизацию системы и самого винчестера.
С большим буфером на XP получался очень существенный выигрыш по скорости в сравнении со стандартным копированием explorerа. Сейчас же стандартное копирование не уступает той же TeraCopy, но это не означает, что буфер 10кБ будет записываться на высокой скорости.
Кстати, в XP мне были доступны через Win Api более низкоуровневые функции работы с файлами. В них можно было поставить несколько флагов типа отключения буфера на уровне системы. Существенного ускорения они не дали, где-то может и замедление.