Як змінити розмір розділу VHD/VHDX без Hyper-V менеджер

Джон, оновлено: 13 листопада 2024 р

Те ж саме з фізичним жорстким диском ви можете змінити розмір віртуальних розділів для Hyper-V віртуальна машина без втрати даних. Змінити розмір розділу можна легко, встановивши NIUBI Partition Editor до Hyper-V vm, але чи можна змінити розмір розділу vhd/vhdx без Hyper-V? Відповідь - так, ця стаття представляє детальні кроки для зміни розміру віртуального розділу vhd/vhdx і диска без Hyper-V.

Підготовка до зміни розміру віртуального розділу vhd / vhdx

Перш ніж почати змінювати розмір віртуальних розділів, потрібно зробити дві речі:

1. Видаліть усі контрольні точки, пов’язані з VHD або VHDX, розмір яких потрібно змінити. Інакше ви отримаєте наведену нижче помилку та не зможете завантажитися Hyper-V Менеджер після зміни розміру віртуальних розділів.

Hyper-V помилка

Як показано повідомлення про помилку "Існує невідповідність ідентифікованого батьківського віртуального жорсткого диска та диска, що розрізняє."

Неважко зрозуміти, розмір розділів після зміни розміру відрізняється від розміру в Checkpoint.

2. Вимкніть гостьову віртуальну машину та закрийте її Hyper-V Manager або інші програми, які використовують цей VHD або VHDX. В іншому випадку ви отримаєте повідомлення про помилку «Процес не може отримати доступ до файлу, оскільки він використовується іншим процесом».

Virtual Manager error

Як змінити розмір віртуального приводу vhd/vhdx без Hyper-V менеджер

Крок 1: Відкрийте «Керування дисками» на фізичному комп’ютері. (Натисни Windows і R разом на клавіатурі, друкуйте diskmgmt.msc і натисніть «Enter».)

Крок 2: Натисніть дію меню> Приєднати віртуальний жорсткий диск

Attach VHD

Крок 3: Натисніть Вклеїти щоб вибрати файл VHD / VHDX, а потім натисніть кнопку OK, щоб продовжити.

Select VHD

Потім цей віртуальний диск приєднується. Як ви бачите на знімку екрана, значок Disk 2 відрізняється від інших 2 фізичних жорстких дисків.

VHD attached

Крок 4: Завантажити і встановити NIUBI Partition Editor на фізичний сервер або персональний комп'ютер. Те ж саме з управлінням дисками, ви побачите всі фізичні та віртуальні дискові розділи в NIUBI Partition Editor. У віртуальному диску 2 привід K - це системний розділ VHD / VHDX.

NIUBI Partition Editor

Крок 5: Клацніть правою кнопкою миші диск M: і виберіть «Змінити розмір або розташування тома», перетягніть ліву межу вправо у спливаючому вікні або введіть суму безпосередньо в полі «Нерозподілений простір до». Тоді диск D буде стиснутий, а ліворуч від нього буде створено нерозподілений простір.

Shrink M

Partition shrunk

Крок 6: Клацніть правою кнопкою миші диск K: і знову виберіть «Змінити розмір або розташування тома», у спливаючому вікні перетягніть праву межу вправо, щоб об’єднати цей нерозподілений простір. Потім диск K розширюється у віртуальному режимі.

Extend K

Partition extended

Крок 7: Натисніть «Застосувати» угорі ліворуч, щоб набрати чинності. (Розмір розділів не буде змінено, доки для підтвердження не буде натиснуто Застосувати.)

Поки в будь-якому розділі є вільний невикористаний простір, ви можете зменшити його, щоб розширити інший на тому ж віртуальному диску. Після зміни розміру віртуальних розділів не забудьте від'єднати VHD. В іншому випадку, коли ви вмикаєте цю віртуальну машину в Hyper-V, ви отримаєте помилку "Процес не може отримати доступ до файлу, оскільки він використовується іншим процесом."

Detach VHD

Hyper-V error

Як змінити розмір віртуального жорсткого диска vhd/vhdx без Hyper-V менеджер

Краще, ніж фізичний жорсткий диск із фіксованим розміром, віртуальний диск VHD/VHDX можна швидко та легко змінювати. Щоб виконати це завдання, ви можете використовувати або Hyper-V Менеджер або через PowerShell без Hyper-V.

Примітка: перед розширенням віртуального диска за допомогою PowerShell, вам також слід вимкнути гостьову віртуальну машину та видалити всі пов’язані контрольні точки.

Як змінити розмір/розширити диск VHD/VHDX без Hyper-V:

  1. відкритий PowerShell з правами адміністратора з панелі швидкого запуску, меню «Пуск» або іншого місця на вашому фізичному комп’ютері.
  2. тип Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Пояснення:

  1. 'E: \ hyperv.vhdx' означає абсолютний шлях та ім'я файлу .vhd / .vhdx з лапками.
  2. 500 Гб означає розширення цього віртуального жорсткого диска до 500 ГБ, не додавання 500 ГБ.

Після розширення віртуального диска додатковий простір буде показано як нерозподілений у кінці, а потім запустіть NIUBI Partition Editor і об’єднати нерозподілений простір з іншими розділами. Дотримуйтеся кроків у відео:

Video guide

Окрім зміни розміру фізичного та віртуального дискових розділів, NIUBI Partition Editor допомагає робити багато інших операцій.

Завантажити