Я пытаюсь оптимизировать образ диска виртуальной машины Windows 7. Образ диска - это редко выделяющийся образ, который увеличивается по мере необходимости. Обнуляя байты в свободном дисковом пространстве (в гостевой системе), которые остались от удаленных файлов, которые занимали часть этого пространства, я могу сказать гипервизору повторно сжать образ диска виртуальной машины.
Для этого я запускаю инструмент SDelete из Windows SysInternals Suite в гостевой системе:
sdelete -z c:
Во время работы SDelete, когда он сказал, что он завершен на 99%, моя виртуальная машина зависла, полностью не отвечая. После перезагрузки виртуальной машины гостевой диск C: сообщает об использовании 98%, и только 1,5 ГБ свободного места.
Я пытался искать в обычных местах (c:\Windows\Temp
, %TEMP%
и т.д.) В поисках обычных и скрытых файлов, но безуспешно.
Где SDelete хранит временные файлы, которые он использует, чтобы сожрать свободное пространство и обнулить его? Я догадываюсь, что, удалив этот файл, я увижу, что мое свободное место уменьшается до ожидаемого размера около 20 ГиБ.
Если этот файл не существует, как мне восстановить это пространство?
Изменить: я использую SDelete v2.0.