Виртуальный диск обладает такими же возможностями, что и физический накопитель, за исключением того, что его нельзя извлечь из компьютера. Зато можно удалить и тем самым вернуть занятое пространство диску, с которого оно было взято. Есть два способа выполнения этой операции. Выбор зависит от того, какие средства Windows 10 вы использовали для создания виртуального диска.
Удаление через «Управление дисками»
Если вы создавали виртуальный накопитель через «Управление дисками», то и удалять его нужно в интерфейсе этого системного инструмента:
- Кликаем правой кнопкой по меню «Пуск» или нажимаем сочетание Win+X для вызова контекстного меню.
- Выбираем средство «Управление дисками».
- В нижней части окна находим виртуальный диск. Кликаем по нему правой кнопкой и выбираем опцию «Отсоединить».
Для подтверждения отключения появится окно. В нём указан путь к файлу диска, который хранится на физическом накопителе. Для отсоединения же нажимаем на кнопку «ОК».
После отключения упоминание о виртуальном накопителе пропадёт из интерфейса инструмента «Управление дисками» и «Компьютера». Однако файл с накопленными данными всё ещё хранится по тому пути, который мы видели в окне подтверждения отсоединения. Переходим в указанный каталог, находим файл с расширением VHD и удаляем его любым доступным способом — клавишей Delete или через контекстное меню.
Прежде чем приступать к удалению, убедитесь, что на виртуальном диске не осталось важных файлов. В процессе отключения накопителя они будут автоматически стёрты.
Чтобы окончательно освободить место на физическом накопителе, очищаем корзину. Готово, следов виртуального диска не осталось.
Использование командной строки
Если виртуальный жёсткий диск был создан через командную строку, то и удалять его следует через консоль.
- Открываем поиск Windows 10 и находим командную строку.
- Запускаем консоль от имени администратора.
- Разрешаем приложению вносить изменения.
- Вводим команду subst и нажимаем Enter. В консоли отобразится список виртуальных жёстких дисков и путь к их файлам.
- Находим букву виртуального накопителя.
- Вводим subst X: /D, где X — буква диска, который следует удалить.
- Для проверки выполняем команду subst. В списке не должно быть накопителя с буквой, которую вы только что использовали в запросе на удаление.
- Закрываем командную строку.
Плюс этого способа в том, что виртуальный жёсткий диск не отключается, а сразу удаляется вместе со всем содержимым.
Виртуальный диск удаляется после перезагрузки! Какой тогда смысл его создавать?!
Чтобы виртуальный диск появлялся в системе после перезапуска, добавьте его в автозагрузку. Можно сделать так:
1. Создать новый текстовый файл в «Блокноте». Вставить в него скрипт select vdisk file=c:virtualdisk.vhd attach vdisk. С:virtualdisk.vhd — это путь к файлу виртуального диска. В этом случае он лежит в корне диска С. Вам нужно указать путь до своего файла.
2. Сохранить документ в корне диска С. Обязательно присваиваем ему расширение *.s — например, autovhd.s.
3. Создать ещё один текстовый файл. Прописываем в нём скрипт diskpart -s «c:autovhd.s». Сохраняем документ с именем autovhd.cmd. Желательно положить его в ту же папку, где лежит autovhd.s.
4. Создать для autovhd.cmd ярлык и поместить его в список автозагрузки.
Теперь при каждом запуске системы будет выполняться команда, заново создающая виртуальный диск в «Проводнике».
Win10 (переход с 7 на 10 официально)
1. «Управление дисками» отсутствует.
2. команда subst — не работает