Вопрос или проблема
Я создал несколько виртуальных машин с помощью Oracle Virtual Box. Общий объем занимаемого этими машинами дискового пространства составил около 40 ГБ. С тех пор я удалил эти виртуальные машины из Virtual Box, и Мой компьютер сообщает, что у меня свободно 58 ГБ, хотя после удаления виртуальных машин у меня должно быть примерно 40 ГБ свободного места.
Информация:
- Я использую Windows 10.
- Я удалил виртуальные машины, нажав правой кнопкой мыши на ВМ и выбрав удаление. Затем я перешел в Файл->Диспетчер виртуальных носителей и попытался удалить файлы .vdi, но их там нет (так что я предполагаю, что они были удалены в процессе удаления).
- Я запустил утилиту Folder Size (которая отображает все большие папки и файлы на моем жестком диске). И я не вижу/не нахожу этих .vdi или других файлов, которые могут занимать около 40 ГБ.
- Я очистил корзину.
- Я заглянул в
C:\Users\MYUSER\VirtualBox VMs
, и там нет ВМ/папок, так что я предполагаю, что Virtual Box уже удалил их.
Есть ли советы о том, как я могу это исправить?
Я считаю, что причиной является чертов Virtual Box, который не выполнил повторное/освобождение раздела жесткого диска после удаления ВМ.
Я удалил виртуальные машины, нажав правой кнопкой мыши на ВМ и выбрав удаление. Затем я перешел в Файл->Диспетчер виртуальных носителей и попытался удалить файлы .vdi, но их там нет (так что я предполагаю, что они были удалены в процессе удаления).
Файлы будут удалены только в том случае, если вы выберете “Удалить все файлы“… Если вы выберете “Только удалить“, тогда ВМ (и связанные носители) будут исключены из системы VirtualBox, а файлы останутся в вашей файловой системе.
Я запустил утилиту Folder Size (которая отображает все большие папки и файлы на моем жестком диске). И я не вижу/не нахожу этих .vdi или других файлов, которые могут занимать около 40 ГБ.
Некоторые форматы виртуальных жестких дисков позволяют хранить их содержимое как несколько меньших файлов, так что поиск одного “полного размера” файла может не показать, что вы ищете.
*.vdi
— это расширение для одного из доступных форматов виртуальных жестких дисков… другие включают *.vhd
и *.vmdk
.
Я заглянул в C:\Users\MYUSER\VirtualBox VMs, и там нет ВМ/папок, так что я предполагаю, что Virtual Box уже удалил их.
Файлы хранятся в %UserProfile%\VirtualBox VMs
по умолчанию… но их можно хранить в любом месте.
Я считаю, что причиной является чертов Virtual Box, который не выполнил повторное/освобождение раздела жесткого диска после удаления ВМ.
VirtualBox ничего не разделяет — виртуальные жесткие диски хранятся как файлы в вашей существующей файловой системе.
Вы можете подтвердить это, запустив Диспетчер дисков (diskmgmt.msc
).
Если все вышесказанное понято, и вы все еще ищете “пропавшее” пространство, то вам стоит начать искать более общую информацию типа “несоответствие свободного пространства Windows“.
Например:
Утилиты, такие как WinDirStat
, также могут быть весьма полезны для понимания, где используется диск:
Я только что удалил файлы по указанному пути, и все занятое пространство было освобождено.
Путь – C:<документы пользователя>\папка VirtualBox VMs.
Ответ или решение
Ошибки в отображении свободного места на жестком диске после удаления виртуальной машины в VirtualBox
Когда вы удаляете виртуальные машины (ВМ) в Oracle VirtualBox, может возникнуть ситуация, когда свободное место на жестком диске не увеличивается так, как ожидалось. В данной статье мы рассмотрим возможные причины этого явления и рекомендуемые шаги по его устранению.
ФОН: Понимание процесса удаления
При удалении виртуальной машины в VirtualBox существует два основных варианта:
- Удалить только ссылку на ВМ: В этом случае файлы ВМ, включая образ виртуального жесткого диска (.vdi), остаются на диске.
- Удалить все файлы: Этот вариант подразумевает полное удаление всех связанных файлов.
Если вы выбрали первый вариант и просто убрали ВМ из списка, файлы VDI останутся на вашем диске, что объясняет, почему пространство не увеличилось.
Шаги для проверки и устранения проблемы
-
Проверьте, какие файлы остались на диске:
- Откройте проводник Windows и перейдите по пути C:\Users\YOUR_USERNAME\VirtualBox VMs. Если там есть папки, которые не были удалены, возможно, это и есть потерянное пространство.
- Убедитесь, что не осталось скрытых файлов. Для этого включите отображение скрытых файлов в настройках проводника.
-
Используйте специализированные утилиты:
- Программа WinDirStat поможет вам визуально оценить, какие файлы и папки занимают место на вашем диске. Это может быть полезно для поиска остаточных файлов ВМ или других крупных файлов, о которых вы могли не знать.
-
Проверьте другие типы файлов виртуальных дисков:
- В зависимости от настроек, ваши виртуальные диски могут храниться в других форматах, таких как .vhd или .vmdk. Убедитесь, что вы ищете все возможные форматы виртуальных дисков.
-
Проверьте корзину и систему восстановления:
- Убедитесь, что корзина пуста. В некоторых случаях файлы могут находиться в системе восстановления, что также может занять значительное количество пространства.
-
Управление дисками:
- Откройте управление дисками (diskmgmt.msc) и проверьте состояние вашего жесткого диска. Вы также можете выполнить диагностику диска на наличие ошибок с помощью встроенных инструментов Windows.
Дополнительные рекомендации
- Возможно, стоит перезагрузить компьютер, чтобы обновить информацию по свободному месту на диске.
- Если после выполнения всех шагов пространство все еще не соответствует ожидаемому, есть вероятность, что проблемы кроются в других аспектах системы, например, в системных файлах или черноте корзины.
Заключение
Неправильное отображение свободного места на жестком диске после удаления виртуальных машин может быть вызвано несколькими факторами. Помните, что файлы виртуальных машин остаются на диске, если вы не выбрали опцию полного удаления. Следуя приведенным рекомендациям, вы сможете эффективно освободить необходимое пространство и устранить путаницу с объемом свободного места.