Windows 10 виртуальный диск автоматическое монтирование

Обновлено: 07.07.2024

Windows 10 изначально поддерживает виртуальные диски. Он может распознавать и использовать файлы ISO, VHD и VHDX. Для файлов ISO Windows 10 создает виртуальный диск. Для файлов VHD и VHDX Windows 10 создает новый диск, доступный через папку «Этот компьютер» в проводнике. Кроме того, эти файлы можно использовать на машинах Hyper-V. Возможно, вас заинтересует автоматическое монтирование файла VHD (X) при запуске. Вот как это можно сделать.

Что такое файлы VHD и VHDX

Формат файла виртуального жесткого диска (VHD) позволяет инкапсулировать жесткий диск в отдельный файл для использования операционной системой в качестве виртуального диска таким же образом, как и физические жесткие диски. На этих виртуальных дисках могут размещаться собственные файловые системы (NTFS, FAT, exFAT и UDFS), при этом поддерживая стандартные дисковые и файловые операции. Максимальный размер файла VHD составляет 2040 ГБ.

Типы виртуальных дисков

Windows 10 поддерживает два типа виртуальных дисков:

Примечание. В этом методе используются команды PowerShell, которые работают только при включенной функции Hyper-V. . Чтобы продолжить, вам необходимо активировать Hyper-V на своем ПК.

Чтобы автоматически монтировать файл VHD или VHDX при запуске в Windows 10,

Примечания:

  • Если ваш файл VHD зашифрован с помощью BitLocker, вам может потребоваться добавить задержку, чтобы запрос учетных данных появлялся после входа в Windows. Включите параметр Отложить задачу для на странице Новый триггер или отредактируйте существующий триггер. 30 секунд должно быть достаточно.
  • Вы можете отключить эту задачу. , чтобы временно остановить монтирование файла VHD/VHDX при запуске. При необходимости его можно снова включить.
  • Чтобы навсегда отключить автоматическое монтирование файла VHD, удалите ваша задача в разделе «Административные задачи»> «Планировщик задач»> «Библиотека планировщика задач».

date

10.01.2019

directory

Windows 10, Windows 8

comments

комментариев 25

В Windows 7 и Windows Server 2008 R2 появилась возможность создавать и подключать файлы виртуальных дисков (VHD/VHDX) прямо из консоли управления дисками (Disk Management). Такие виртуальные диски выглядят в системе как отдельные физические диски и могут использоваться для хранения произвольных данных. Существенный недостаток таких дисков — при каждой перезагрузке Windows приходится каждый раз вручную монтировать все VHD/VHDX файлы. Кроме того, право на монтирование файлов виртуальных дисков vhd есть только у администраторов компьютера, простые пользователи не могут самостоятельно подключить VHDx файл (каждый раз приходится вмешиваться администратору).

В этой статье мы покажем, как автоматически монтировать vhd/vhdx файл при загрузке системы, так, чтобы виртуальные диски были доступны и простым пользователям (не обладающих правами администратора)

В Windows отсутствует встроенная возможность автомонтирования vhd-файлов при перезагрузке системы, поэтому нам придется разработать собственный механизм монтирования. В этом нам поможет планировщик заданий Windows и утилита diskpart.

Итак, создадим текстовый файл (C:\Scripts\attach_vhd.txt) со следующим кодом:

select vdisk file="C:\vhd2\w10vhd.vhdx"
attach vdisk
select part 1
assign letter=K
exit

Автоматическое монтирование VHDx дисков в Windows

где:
C:\vhd2\w10vhd.vhdx – полный путь к VHD или VHDX образу диска
K –буква диска, которую нужно назначить VHD образу

Данный сценарий подключает указанный vhd файл, выбирает на нем первый раздел и назначает ему данную букву диска. Если на диске несколько разделов, измените код соответствующим образом, указав номер раздела, который нужно подключать.

Задание планировщика automountvhd

Запустите Windows Task Scheduler (Taskschd.msc) и создайте новое задание планировщика (Actions -> Create Task). Настройте его следующим образом:

Пользователь из-под которого запускается задание

Чтобы задание выполнялось от имени системы, еще раз откройте его свойства и на вкладке General нажмите кнопку Change User or Group. В окне выбора пользователя укажите system и сохраните изменения.

Запуск задания планировщика с правами системы

Теперь при следующей перезагрузке компьютера указанный виртуальный VHDx диск будет смонтирован автоматически.

Автоматически подключенный диск в консоли управления дисками

Примечание. Как правило, диск появляется в списке доступных дисков не сразу, а через 30-60 секунд после загрузки Windows.

Если вы хотите, чтобы виртуальный vhdx диск монтировался не в отдельную букву диска, а в папку, измените код в файле c:\Scripts\attach_vhd.txt на:

select vdisk file="C:\vhd2\w10vhd.vhdx"
attach vdisk
select part 1
assign mount="c:\mount"
exit

В результате выполнения данной команды виртуальный диск будет смонтирован в отдельный каталог на вашем физическом диске (в данном каталоге будет отображаться содержимое vhdx файла).

смонтировть vhdx образ в папку

Можно смонтировать не только локальный VHD диск, но и диск из сетевого каталога через UNC путь.

select vdisk fils="\\192.168.1.100\share\shared.vhdx"

Для тестирования работы коды вашего скрипта автоматического подключения виртуальных дисков не обязательно каждый раз перезагружать компьютер, достаточно в командной строке с правами администратора выполнить команду:

diskpart /s c:\Scripts\attach_vhdx.txt

Если ваш код не содержит ошибок, то команда подключит vhdx файл и в системе появится новый диск.

проверка работы скрипта diskpart

Данные способы автоматического подключения виртуальных дисков работают как в Windows 10, так и в Windows 8.1 и Win 7.

Если вы больше любите PowerShell, можно автоматически смонтировать VHDX диск с помощью следующего PoSh скрипта в автозагрузке (для управления дисками изспользуются командлеты из модуля Storage):

В этом посте мы покажем вам различные способы, с помощью которых вы можете изначально подключать или отключать файлы виртуальных жестких дисков VHD и VHDX в Windows 10. Файлы VHD и VHDX не может быть смонтирован со съемного носителя, который не отформатирован в файловой системе NTFS или ReFS.

Что такое VHD и VHDX

  • VHD: Виртуальный жесткий диск позволяет нескольким операционным системам размещаться на одном хост-компьютере. Этот метод позволяет разработчикам тестировать программное обеспечение в различных операционных системах без затрат или хлопот, связанных с установкой второго жесткого диска или разделением одного жесткого диска на несколько томов.
  • VHDX: Виртуальный жесткий диск v2 является преемником формата VHD и используется Hyper-V. VHDX имеет гораздо большую емкость хранилища 64 ТБ, чем ограничение в 2 ТБ в более старом формате VHD. Он также обеспечивает защиту от повреждения данных при сбоях питания.

Мы видели, как создать и настроить новый файл VHD или VHDX. Теперь в этом посте мы покажем вам, как:

  1. Смонтируйте файл VHD или VHDX через проводник
  2. Смонтируйте файл VHD или VHDX через Управление дисками
  3. Отключите файл VHD или VHDX с помощью извлечения через проводник
  4. Отключить VHD или файл VHDX через Управление дисками
  5. Отключите все файлы VHD и VHDX, перезагрузив компьютер.

1) Как напрямую смонтировать файл VHD или VHDX через проводник

Смонтировать или отключить файл VHD или VHDX (виртуальный жесткий диск)

Щелкните правой кнопкой мыши файл .vhd или .vhdx и выберите устанавливать.

2) Как смонтировать файл VHD или VHDX через Управление дисками


  • Открыть Управление диском (Нажмите Win + R. Введите diskmgmt.msc в коробке, ударил Войти).
  • Нажмите Действие в строке меню и щелкните Присоединить VHD.
  • В появившемся диалоговом окне нажмите Просматривать, перейдите к и выберите .vhd или же .vhdx файл, щелкните Открыть, отметьте или снимите отметку Только чтениеи щелкните Ok. (см. снимок экрана ниже)
  • Теперь вы можете выйти из управления дисками.

3]Непосредственное отключение файла VHD или VHDX с помощью извлечения через проводник


Открыть Этот ПК в проводнике.

Щелкните правой кнопкой мыши диск для смонтированного файла .vhd или .vhdx (виртуальный жесткий диск) и щелкните Извлечь.

4) Как отключить VHD или файл VHDX через Управление дисками


  • Открыть Управление диском
  • Щелкните правой кнопкой мыши Диск № для смонтированного файла .vhd или .vhdx и щелкните Отключить VHD. (см. снимок экрана ниже)
  • Нажмите Ok для подтверждения в приглашении.
  • Теперь вы можете выйти из управления дисками.

5) Как отключить все файлы VHD и VHDX, перезагрузив компьютер

  • Вы можете просто отключить все файлы VHD или VHDX, перезагрузив компьютер.

Это способы подключения или отключения файла VHD или VHDX в Windows 10.

Как создать виртуальный жесткий диск в Windows

Windows 10, 8.1 и Windows 7 позволяют создать виртуальный жесткий диск встроенными средствами системы и использовать его практически как обычный HDD, что может пригодиться для самых разных целей, начиная с удобной организации документов и файлов на компьютере и заканчивая установкой операционной системы. В следующих статьях я подробно опишу несколько вариантов использования.

Виртуальный жесткий диск представляет собой файл с расширением VHD или VHDX, который при монтировании в системе (для этого не требуются дополнительные программы) виден в проводнике как обычный дополнительный диск. В чем-то это схоже со смонтированными файлами ISO, но с возможностью записи и иных вариантов использования: например, вы можете установить шифрование BitLocker на виртуальный диск, получив таким образом зашифрованный файловый контейнер. Еще одна возможность — установка Windows на виртуальный жесткий диск и загрузка компьютера с данного диска. Учитывая, что виртуальный диск доступен и в виде отдельного файла, вы с легкостью можете перенести его на другой компьютер и использовать там.

Как создать виртуальный жесткий диск

Создание виртуального жесткого диска ничем не отличается в последних версиях ОС, разве что в Windows 10 и 8.1 имеется возможность смонтировать файл VHD и VHDX в системе просто дважды кликнув по нему: он тут же будет подключен как HDD и ему будет назначена буква.

Для создания виртуального жесткого диска, выполните следующие простые шаги

  1. Нажмите клавиши Win+R, введите diskmgmt.msc и нажмите Enter. В Windows 10 и 8.1 можно также нажать правой кнопкой мыши по кнопке Пуск и выбрать пункт «Управление дисками».
  2. В утилите управления дисками в меню выберите «Действие» — «Создать виртуальный жесткий диск» (кстати, тут же имеется и пункт «Присоединить виртуальный жесткий диск», он пригодится в Windows 7, если требуется перенести VHD с одного компьютера на другой и подключить его).
  3. Запустится мастер создания виртуальных жестких дисков, в котором необходимо выбрать расположение файла диска, тип диска — VHD или VHDX, размер (не менее 3 Мб), а также один из доступных форматов: динамически расширяемый или с фиксированным размером.
  4. После того, как вы задали настройки и нажали «Ок», в управлении дисками появится новый, не инициализированный диск, также при необходимости будет установлен драйвер адаптера шины виртуального жесткого диска Microsoft.
  5. Следующим шагом, кликните правой кнопкой мыши по новому диску (по его заголовку слева) и выберите пункт «Инициализировать диск».
  6. При инициализации нового виртуального жесткого диска потребуется указать стиль разделов — MBR или GPT (GUID), для большинства применений и небольших размеров дисков подойдет MBR.
  7. И последнее, что потребуется — создать раздел или разделы и подключить виртуальный жесткий диск в Windows. Для этого кликните по нему правой кнопкой мыши и выберите пункт «Создать простой том».
  8. Нужно будет указать размер тома (если оставить рекомендуемый размер, то на виртуальном диске будет один единственный раздел, занимающий все его пространство), задать параметры форматирования (FAT32 или NTFS) и указать букву диска.

По завершении операции вы получите новый диск, который будет отображаться в проводнике и с которым можно работать точно также, как с любым другим HDD. Однако помните, где в действительности хранится файл виртуального жесткого диска VHD, так как физически все данные хранятся именно в нем.

Виртуальный жесткий диск подключен в проводнике

В дальнейшем, если вам потребуется отключить виртуальный диск, просто нажмите по нему правой кнопкой мыши и выберите пункт «Извлечь».

Читайте также: