Расширить/увеличить размер диска Hyper-V раздел виртуального диска

автор: Джон, Обновлено: 13 ноября 2024 г.

В настоящее время многие люди используют виртуальные машины, такие как Hyper-V и VMware, По сравнению с физическими компьютерами виртуальные машины имеют такие преимущества, как создание снимка или контрольной точки, простота добавления, удаления и редактирования смоделированного оборудования. Кроме того, вы можете расширить емкость быстро и легко.

Размер физического жесткого диска фиксирован, поэтому, когда он заполняется, вам приходится клонировать или делать резервную копию и восстанавливать на другом большем диске. Это занимает много времени, особенно когда этот диск очень большой. Но виртуальный жесткий диск в Hyper-V или виртуальную машину VMware, вы можете увеличить размер виртуального диска без потери данных за несколько минут.

После расширения виртуального диска дополнительное пространство будет показано как нераспределенное в конце этого диска. Если вы хотите увеличить дисковое пространство левого смежного раздела с помощью дополнительного нераспределенного пространства, Windows имеет встроенное управление дисками, чтобы помочь вам. Но если вы хотите добавить это нераспределенное пространство к любому несмежному тому, требуется стороннее программное обеспечение для переместить незанятое пространство.

В этой статье показано только, как увеличить размер виртуального жесткого диска и раздела в Hyper-V.

Распространенные вопросы по расширению Hyper-V диск

Q1: Есть ли разница при увеличении размера диска VHD и VHDX?

A: Способ развертывания виртуального диска любого типа одинаков, но вы не можете развернуть диск VHD в оперативном режиме, диски VHDX контроллера SCSI можно увеличить в оперативном режиме.

Q2: Какая-либо разница с Hyper-V Поколение 1 и 2?

A: Нет, не имеет значения, используете ли вы Hyper-V В поколениях 1 и 2 разницы при изменении размера и расширении виртуального диска нет.

Q3: Должен ли я подключить виртуальный диск к виртуальной машине перед расширением?

A: Нет, не имеет значения, подключен ли виртуальный диск или нет, но вы должны убедиться, что этот виртуальный диск VHD / VHDX находится.

Q4: Могу ли я расширить системный виртуальный диск в Hyper-V онлайн (без выключения виртуальной машины)?

A: Ли Hyper-V Виртуальный диск может быть расширен вне зависимости от операционной системы. VHD диск с контроллером IDE или SCSI не может быть расширен онлайн. VHDX с IDE контроллером нельзя увеличить онлайн. VHDX с SCSI Контроллер может быть расширен онлайн независимо от того, системный диск или нет.

Как проверить тип и контроллер вашего виртуального диска:

Открыто Hyper-V Менеджервыберите виртуальную машину, затем нажмите Настройки справа Действия панели.

Hyper-V Settings

На левой панели следующего окна вы увидите жесткие диски, перечисленные ниже IDE и (или) SCSI Controller с .vhd или .vhdx

Virtual disk type

Как расширить размер виртуального диска в Hyper-V

Существует два распространенных способа расширения Hyper-V виртуальный жесткий диск с PowerShell и Hyper-V Менеджер.

Независимо от того, каким образом, во-первых, вы должны проверить, если виртуальная машина сохраняются или имеет контрольно-пропускные пункты. Если да, ни один из его дисков не может быть расширен. В этом случае удалите Saved State и Checkpoint перед расширением любых типов Hyper-V виртуальный диск.

Во-вторых, если виртуальный диск, который вы хотите увеличить емкость, VHD (как IDE, так и контроллер SCSI) или VHDX с IDE контроллер, вы должны отключить виртуальную машину перед расширением.

Способ 1: Как увеличить Hyper-V размер виртуального диска с PowerShell

Это самый простой и быстрый способ, однако вам следует найти местоположение VHD/VHDX и использовать абсолютный путь с ''".

Действия по расширению виртуального дискового пространства VHD/VHDX с помощью PowerShell:

  1. Открыто PowerShell из панели быстрого запуска или меню «Пуск» в зависимости от вашей операционной системы.
  2. Тип Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 ГБ здесь означает окончательный размер после расширения, без добавления 200 ГБ.

Способ 2: Как расширить размер виртуального диска с помощью Hyper-V Менеджер

Hyper-V Менеджер имеет возможность редактировать диск независимо от того, подключен ли диск VHD/VHDX к этой виртуальной машине или нет.

Шаги по увеличению размера Hyper-V виртуальный диск в Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Открыто Hyper-V Менеджер, щелкните хост на левой панели, затем щелкните «Редактировать диск» in «Действия» панель справа.

Edit disk

2. Просто нажмите Next во всплывающем окне. «Мастер редактирования виртуального жесткого диска» окно.

Edit Wizard

3. Нажмите "Просматривать" в верхней части, чтобы найти файл виртуального диска VHD / VHDX и нажмите кнопку Далее.

Locate disk

4. Выберите расширять вариант и нажмите Далее. (Если вы не выключили виртуальную машину, есть только опция Развернуть.)

Select Expand

5. Введите сумму нового размера и нажмите кнопку Далее.

Enter size

6. Просмотрите операцию расширения и нажмите «Готово», чтобы продолжить.

Select Expand

Вскоре системный диск в моем Hyper-V виртуальный Server 2012 увеличивается со 120 ГБ до 160 ГБ, дополнительные 40 ГБ дискового пространства отображаются в конце как нераспределенные.

Original size

New disk size

Как увеличить дисковое пространство виртуального раздела

Если вы хотите расширить левый смежный раздел (здесь D:) за счет дополнительного нераспределенного пространства, вы можете сделать это с помощью Windows родной инструмент управления дисками. Однако есть 2 предварительных условия:

Выполните действия, чтобы развернуть виртуальный раздел D в разделе «Управление дисками», если ваш раздел соответствует требованиям:

  1. В разделе «Управление дисками» выберите этот раздел и выберите Расширить том.
  2. Просто нажмите Следующая к Завершить во всплывающем окне мастера расширения тома.

Если вы хотите увеличить дисковое пространство несмежного системного раздела C, вам понадобится стороннее программное обеспечение для перемещения нераспределенного пространства рядом с диском C.

Скачать NIUBI Partition Editor и выполнить следующие действия:

  1. Щелкните правой кнопкой мыши диск D: и выберите "Изменить размер / переместить объем", перетащите середину D вправо во всплывающем окне.
  2. Щелкните правой кнопкой мыши по системному диску C: и снова выберите «Изменить размер/Переместить том», перетащите правую границу вправо, чтобы объединить нераспределенное пространство.

Следуйте инструкциям в видео, чтобы увеличить размер системного раздела после расширения. Hyper-V виртуальный диск:

Video guide

Если раздел D логический или отформатирован в FAT32, Disk Management не сможет вам помочь. В этом случае просто выполните шаг 2, чтобы объединить нераспределенное пространство с NIUBI Partition Editor.

Методы, описанные выше, для увеличения размера Hyper-V раздел виртуального диска допустим Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 и Windows Server 2022.