Как создать новый файл VHD или VHDX в Windows 10
Windows 10 изначально поддерживает виртуальные диски. Он может распознавать и использовать файлы ISO, VHD и VHDX. Для файлов ISO Windows 10 создает виртуальный диск. Для файлов VHD и VHDX Windows 10 создает новый диск, доступный через папку «Этот компьютер» в проводнике. Кроме того, эти файлы можно использовать на машинах Hyper-V. Сегодня мы рассмотрим различные методы, которые вы можете использовать для создания нового файла VHD или VHDX.
Формат файла виртуального жесткого диска (VHD) позволяет инкапсулировать жесткий диск в отдельный файл для использования операционной системой в качестве виртуального диска таким же образом, как и физические жесткие диски. На этих виртуальных дисках могут размещаться собственные файловые системы (NTFS, FAT, exFAT и UDFS), при этом поддерживая стандартные дисковые и файловые операции. Максимальный размер файла VHD составляет 2040 ГБ.
VHDX – это новая версия формата VHD, которая имеет гораздо большую емкость, чем старый формат VHD. Он также обеспечивает защиту от повреждения данных при сбоях питания и оптимизирует структурное выравнивание динамических и разностных дисков для предотвращения снижения производительности на новых физических дисках с большим сектором. Он поддерживает виртуальный жесткий диск объемом до 64 ТБ.
Windows 10 поддерживает два типа виртуальных дисков:
- Фиксированный – файл изображения VHD предварительно выделяется в резервном хранилище для максимального запрошенного размера.
- Расширяемый – также известный как “динамический” , «динамически расширяемый» и «разреженный» файл образа VHD использует в резервном хранилище ровно столько места, сколько необходимо для хранения фактических данных, которые в настоящее время содержит виртуальный диск. При создании этого типа виртуального диска VHD API не проверяет наличие свободного места на физическом диске на основе запрошенного максимального размера, поэтому можно успешно создать динамический виртуальный диск с максимальным размером, превышающим доступный свободный физический диск. space.
Существует ряд методов, которые вы можете использовать для создания нового файла VHD или VHDX в Windows 10. После этого вы можете назначить его виртуальной машине или подключиться к ней. работающая система.
- Чтобы создать новый файл VHD или VHDX в Windows 10
- Создать файл VHD (X) с помощью диспетчера Hyper-V
- Создание нового файла VHD (X) с помощью PowerShell
- Создать новый файл VHD или VHDX с помощью DiskPart
- Чтобы создать файловую систему в файле VHD или VHDX,
- Создать файловую систему на VHD или VHDX файле с помощью D iskPart
Чтобы создать новый файл VHD или VHDX в Windows 10
- Нажмите кнопку Win + X клавиши вместе на клавиатуре.
- В меню выберите Управление дисками.
- В” Управлении дисками “выберите в меню Действие> Создать VHD .
- Нажмите кнопку Обзор , чтобы указать желаемое расположение файла VHD (X).
-
- Введите размер файла, для которого вы хотите создать файл VHD.
- Выберите тип файла (VHD или VHDX).
- Выберите Фиксированный размер или Динамически расширяющийся в зависимости от того, что лучше всего подходит для вашего случая.
- Нажмите ОК , и все готово.
Вуаля, вы только что создали файл VHD. Диск появится в консоли управления дисками.
Есть альтернативные варианты, которые вы можете использовать для создания новый файл VHD.
Создать файл VHD (X) с помощью диспетчера Hyper-V
- Откройте приложение диспетчера Hyper-V (Win + R > введите
virtmgmt.msc
в поле “Выполнить”). - Выберите сервер слева.
- Щелкните справа на Создать в разделе Действия и выберите Жесткий диск .
- Щелкните Далее в диалоговом окне мастера виртуального диска.
- Выберите VHD или VHDX для формата диска.
- Выберите Фиксированный размер или Динамически расширяющийся для типа диска вы хотите.
- Затем укажите путь к каталогу и имя файла для вашего нового файла VHD.
- Выберите Создать новый пустой виртуальный жесткий диск и введите желаемый размер диска в ГБ.
- Убедитесь, что все правильно, и нажмите Готово .
Готово.
Теперь давайте посмотрим на как это можно сделать с помощью PowerShell.
Примечание. Эти команды PowerShell работают только при включенной функции Hyper-V.
Создание нового файла VHD (X) с помощью PowerShell
- Откройте PowerShell от имени администратора.
- Выполните следующую команду, чтобы создать файл VHD фиксированного размера:
New-VHD - Путь "Полный путь к vhd файлу" -Fixed -SizeBytes
. - Чтобы создать динамически расширяемый VHD, введите команду New-VHD -Path “Full путь к расположению .vhd или .vhdx “-Dynamic -SizeBytes .
- Заменить
Полный путь к vhd файлу
с фактическим полным па th файла .vhd или .vhdx, в котором вы хотите его сохранить. - Замените на максимальный размер (например, “1 ГБ”), который вы хотите для файла .vhd или .vhdx . Это может быть выражено в МБ, ГБ или ТБ.
Кроме того, вы можете использовать инструмент DiskPart для создания нового файла VHD (X) в Windows 10. Вот как это сделать.
Создать новый файл VHD или VHDX с помощью DiskPart
- Нажмите Win + R сочетания клавиш на клавиатуре, чтобы открыть диалоговое окно “Выполнить”.
- Введите
diskpart
в поле “Выполнить” и нажмите клавишу Enter. Подтвердите запрос UAC. - Введите следующую команду:
create vdisk file =" Full path to vhd file "maximum = type = fixed
. Это создаст новый VHD фиксированного размера. - Чтобы создать динамически расширяемый файл VHD/VHDX, выполните команду:
create vdisk file = "Full path to vhd file "maximum = type = expandable
. - Заменить
Full path to vhd file
на фактический полный путь к файлу .vhd или .vhdx, в котором вы хотите его сохранить. - Замените на максимальный размер файла .vhd или .vhdx в мегабайтах. Например, 1024 для 1 ГБ.
Готово.
Независимо от метода, который вы использовали для создания файла VHD, вам необходимо создать на нем файловую систему, чтобы хранить в нем некоторые данные, например, установить операционную систему или просто скопировать несколько файлов. Вот как это можно сделать.
Чтобы создать файловую систему в файле VHD или VHDX,
- Одновременно нажмите клавиши Win + X на клавиатура. См. Список сочетаний клавиш с клавишей Win, доступных в Windows 10.
- В меню выберите «Управление дисками».
- Если вы не видите свой VHD в списке, выберите в меню Action> Attach VHD .
- Найдите нужный файл VHD и нажмите OK. Не устанавливайте флажок “только для чтения”.
- Файл VHD будет отображаться как новый диск в список.
- Щелкните прикрепленный файл VHD правой кнопкой мыши и выберите в контекстном меню Инициализировать диск .
- Выберите MBR или GPT для стиля раздела и нажмите OK.
- Щелкните правой кнопкой мыши незанятое пространство на виртуальном диске и выберите Новый простой том .. .
- Выберите размер раздела, файловую систему и укажите метку тома для нового раздела.
- Теперь ваш VHD-файл готов для выполнения обычных задач.
В качестве альтернативы вы можете создать файловую систему для своего диска с помощью DiskPart.
Создать файловую систему на VHD или VHDX файле с помощью D iskPart
- Нажмите сочетания клавиш Win + R на клавиатуре, чтобы открыть диалоговое окно «Выполнить».
- Введите
diskpart
в поле “Выполнить” и нажмите клавишу Enter. Подтвердите приглашение UAC. - В приглашении diskpart введите и выполните команду
select vdisk file = "Полный путь к расположению .vhd или .vhdx"
. - Введите и выполните команду
прикрепить виртуальный диск
. - Создайте новый раздел на виртуальном жестком диске, используя следующую команду:
создать первичный раздел
. - Отформатируйте раздел с помощью команды
format fs = FILE_SYSTEM_NAME label = "метка диска по вашему выбору" быстро
. - Замените FILE_SYSTEM_NAME на FAT , FAT32 или NTFS. Настоятельно рекомендуется NTFS.
- Замените
"метку диска по вашему выбору"
на какое-нибудь значащее имя, например «мой первый виртуальный жесткий диск». - Чтобы сделать раздел, созданный на виртуальном жестком диске, видимым в проводнике, введите команду
assign
. Windows автоматически присвоит разделу любую доступную букву диска. - Вместо этого вы можете выполнить команду
assign letter =
(например,assign letter = Z
), чтобы Windows назначила конкретную букву диска разделу на вашем VHD.
Готово. Теперь диск отображается в проводнике и готов к использованию.
Вот и все!