Redimensionner VHD / VHDX sans Hyper-V

Publié le: 17 décembre 2019

Cet article présente comment redimensionner la partition VHD / VHDX sans Hyper-V Manager, redimensionner la partition virtuelle à partir de l'ordinateur physique.

S'applique à: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2) Windows Server 2008 (R2) Windows Server 2003 (R2).

La même chose avec le disque dur physique, vous pouvez redimensionner les partitions virtuelles pour la machine virtuelle Hyper-V sans perdre de données. Il est très facile de redimensionner la partition en installant NIUBI Partition Editor vers Hyper-V vm, mais est-il possible de redimensionner la partition vhd / vhdx sans Hyper-V? La réponse est oui, cet article présente des étapes détaillées pour redimensionner la partition virtuelle et le disque vhd / vhdx sans Hyper-V.

Préparation avant de redimensionner la partition virtuelle vhd / vhdx

Avant de commencer à redimensionner les partitions virtuelles, vous devez faire deux choses:

1. Supprimez tous les points de contrôle associés au VHD ou VHDX que vous souhaitez redimensionner. Sinon, vous recevrez l'erreur ci-dessous et ne pourrez pas démarrer dans Hyper-V Manager après avoir redimensionné les partitions virtuelles.

Erreur Hyper-V

Comme l'indique le message d'erreur "Il y a un décalage dans le disque dur virtuel parent et le disque de différenciation identifiés."

Il est facile à comprendre, la taille des partitions après le redimensionnement est différente de la taille dans Checkpoint.

2. Arrêtez la machine virtuelle invitée et fermez Hyper-V Manager ou d'autres applications utilisant ce VHD ou VHDX. Sinon, vous recevrez l'erreur "Le processus ne peut pas accéder au fichier car il est utilisé par un autre processus".

Virtual Manager error

Comment redimensionner un lecteur virtuel vhd / vhdx sans Hyper-V Manager

Étape 1: Ouvert Gestion de disque in Physique ordinateur. (Clic-droit Windows drapeau en bas à gauche ou appuyez sur Windows et R touches ensemble, tapez diskmgmt.msc et appuyez sur Entrée.)

Étape 2: Cliquez Action menu> Joindre VHD

Attach VHD

Étape 3: Cliquez Explorer pour sélectionner le fichier VHD / VHDX, puis cliquez sur OK pour continuer.

Select VHD

Ensuite, ce disque virtuel est attaché. Comme vous le voyez sur la capture d'écran, l'icône du disque 2 est différente de celle des 2 autres disques durs physiques.

VHD attached

Étape 4: Télécharger et installez NIUBI Partition Editor au serveur physique ou à l'ordinateur personnel. De même avec la gestion des disques, vous verrez toutes les partitions de disques physiques et virtuels dans NIUBI Partition Editor. Dans le disque virtuel 2, le lecteur K est la partition système dans VHD / VHDX.

NIUBI Partition Editor

Étape 5: Cliquez avec le bouton droit sur le lecteur M: et sélectionnez "Redimensionner/Déplacer", traîne bordure gauche vers la droite dans la fenêtre pop-up, ou entrez un montant dans la case "L'espace non alloué avant"directement. Ensuite, le lecteur D sera rétréci et de l'espace non alloué sera créé sur le côté gauche de celui-ci."

Shrink M

Partition shrunk

Étape 6: Faites un clic droit sur le lecteur K: et sélectionnez à nouveau "Redimensionner/Déplacer", dans la fenêtre contextuelle faites glisser bordure droite vers la droite pour combiner cet espace non alloué. Le lecteur K est ensuite étendu en mode virtuel.

Extend K

Partition extended

Étape 7: Cliquez Appliquer en haut à gauche pour prendre effet. (Les partitions ne seront pas redimensionnées tant que vous n'aurez pas cliqué sur Appliquer pour confirmer.)

Tant qu'il y a de l'espace libre inutilisé dans une partition, vous pouvez la réduire pour en étendre une autre sur le même disque virtuel. Après avoir redimensionné les partitions virtuelles, n'oubliez pas de détacher VHD, sinon, lorsque vous allumez cette machine virtuelle dans Hyper-V, vous recevrez une erreur "Le processus ne peut pas accéder au fichier car il est utilisé par un autre processus."

Detach VHD

Hyper-V error

Comment redimensionner le disque dur virtuel vhd / vhdx sans Hyper-V Manager

Mieux qu'un disque dur physique dont la taille est fixe, le disque virtuel VHD / VHDX peut être redimensionné rapidement et facilement. Pour accomplir cette tâche, vous pouvez utiliser Hyper-V Manager ou via PowerShell sans Hyper-V.

Remarque: avant d'étendre le disque virtuel avec PowerShell, vous devez également arrêter la machine virtuelle invitée et supprimer tous les points de contrôle associés.

Comment redimensionner / étendre un disque VHD / VHDX sans Hyper-V:

  1. Ouvrez PowerShell avec des privilèges d'administrateur à partir de la barre de lancement rapide, du menu Démarrer ou d'un autre emplacement sur votre ordinateur physique.
  2. Type Resize-VHD -Path 'E: \ hyperv.vhdx' -SizeBytes 500gb

Explication:

  1. «E: \ hyperv.vhdx» signifie le chemin absolu et le nom du fichier .vhd / .vhdx avec des guillemets.
  2. 500 Go signifie étendre ce disque dur virtuel à 500 Go, sans ajouter 500 Go.

Après avoir étendu le disque virtuel, l'espace supplémentaire sera affiché comme Non alloué sur le fin, puis exécutez NIUBI Partition Editor et fusionner l'espace non alloué à d'autres partitions. Suivez les étapes de la vidéo:

Video guide

Outre le redimensionnement de la partition de disque physique et virtuel, NIUBI Partition Editor aide à effectuer de nombreuses autres opérations.

TÉLÉCHARGER