VirtualBox VM, медленно уменьшающий дисковое пространство

У меня есть VM Windows XP (с VirtualBox 3.1.2), который медленно получает его полный HD. Иногда, даже когда я удаляю некоторый материал, ничего не происходит со свободным пространством.

Я уже попытался дефрагментировать VM и также попробовал утилиту SysInternals sdelete, но это не делает помог, на самом деле, VM потерял немного больше пространства.

Какая-либо идея о том, что еще я должен попробовать?

3
задан 23.01.2010, 07:20

2 ответа

После выполнения sdelete в виртуальной машине Вы завершали работу его и уплотняли диск? Необходимо выполнить команду, чтобы сказать VirtualBox искать неиспользуемое место и выпускать его назад.

Шаги для того, чтобы освободить выделенное место для .vhd

  1. Дефрагментируйте .vhd из VM.
  2. Выполненный sdelete из VM.
  3. Закройте VM.
  4. Откройтесь командная строка (Запустите-> Выполнение-> cmd.exe).
  5. Каталоги изменения к Вашему виртуальному каталогу установки поля.
    cd \Program Files\Sun\VirtualBox
  6. Выполненный vboxmanage modifyhd {filename} --compact уменьшать размер файла.
    vboxmanage modifyhd "C:\Users\joshua\.VirtualBox\Hard Disks\XP Virtual Machine.vhd" --compact
  7. Ожидайте процесса для завершения.

Необходимо будет знать местоположение .vhd файла. Можно определить местоположение этой информации путем открытия Virtual Media Manager (File> Virtual Media Manager...), выбрать диск уплотнить и посмотреть на упомянутое ниже Местоположение. После того как процесс заканчивается, необходимо закончить с .vhd размером файла, который соответствует (или близко к) сумме пространства, использованного в VM.

7
ответ дан 07.12.2019, 23:29

Возможно, у Вас есть своего рода вирус или троянец, работающий в Вашем VM, медленно съедающем доступное дисковое пространство? Или некоторая другая ошибочная программа, тратя впустую пространство? Я предлагаю выполнить WinDirStat в VM для определения то, что израсходовало большую часть пространства.

0
ответ дан 07.12.2019, 23:29

Теги

Похожие вопросы