Копирование файла (при условии, что имеется достаточно нефрагментированного пространства, чтобы его можно было записывать непрерывно, что для больших файлов является довольно большим предположением) приведет к дефрагментации этого файла.
Однако файл виртуального жесткого диска может быть фрагментирован изнутри так же, как и настоящий жесткий диск. Эта проблема решается путем дефрагментации содержимого виртуального жесткого диска, который просто не скопирует файл (ы), которые составляют виртуальный жесткий диск за пределами виртуализированной среды (не более чем физическое перемещение жесткого диска с одного компьютера на другой приведет к его дефрагментации) , Вообще говоря, для операционной системы хоста виртуальный жесткий диск представляет собой просто один или несколько непрозрачных, очень больших файлов и не будет обрабатываться иначе, чем, скажем, видеофайлы аналогичного размера.
Дефрагментация на основе хоста и гостя имеет преимущество, если вы используете носитель данных, который в первую очередь выигрывает от дефрагментации (вращающиеся жесткие диски, а не твердотельные накопители или флэш-память). Для достижения наилучших результатов, вам будет рекомендовано сделать оба. Дефрагментацию на гостевой стороне можно выполнить либо до, либо после копирования, но чтобы получить наибольшее преимущество, я бы сделал дефрагментацию на стороне хоста после установки виртуального жесткого диска на новое место. Дефрагментация перед копированием файла (ов) может незначительно влиять на время выполнения операции копирования, но почти наверняка далеко не достаточно, чтобы компенсировать время, которое фактически требуется для выполнения дефрагментации.