Votre VM sous Hyper-V manque d’espace, même après avoir vidé la corbeille ? Ce guide vous explique comment augmenter la taille du disque dur virtuel (fichier .vhdx ou .vhd) étape par étape. Deux façons d’agrandir le disque virtuel (interface graphique ou PowerShell), puis comment étendre la partition à l’intérieur de Windows 11 – avec ou sans outil.
Vous utilisez Hyper-V pour faire tourner Windows 11 ou Windows Server, et le disque système affiche 2 Go libre. Impossible d’installer une mise à jour, Windows vous harcèle. Rassurez-vous : l’opération « augmenter la taille du disque dur VM » est courante et ne fait pas perdre de données. À condition de suivre les bonnes étapes, dans le bon ordre.
Avant toute manipulation : faites une copie du fichier .vhdx ou .vhd de votre VM. Clic droit → copier vers un autre dossier. Cela prend deux minutes et vous évite tout risque.
🎯 À qui profite ce guide ?
– Les administrateurs Hyper-V dont les VM Windows/Server manquent cruellement d’espace.
– Ceux qui ont déjà essayé d’étendre un disque virtuel mais ont été bloqués par une partition de récupération.
– Les utilisateurs qui veulent éviter de réinstaller une VM entièrement pour gagner 50 Go.
– Toute personne qui cherche une méthode claire, étape par étape, pour augmenter la taille d’un disque dur virtuel sans perdre ses données.
Souvent, on crée une VM avec un disque dynamique de 40 ou 60 Go. Mais Windows 11, avec les mises à jour cumulatives, le cache et quelques logiciels (Office, Docker, Visual Studio), dépasse vite les 70 Go. La différence avec un PC physique : sur une VM, nettoyer des fichiers ne suffit pas si le volume virtuel n’est pas agrandi en amont. Il faut d’abord augmenter la taille du VHDX, puis étendre la partition à l’intérieur de l’invité.
Beaucoup d’utilisateurs ne font pas la différence, mais elle a un impact direct sur votre capacité à agrandir le disque :
💡 Bon à savoir : Si vous utilisez un disque VHD que vous souhaitez étendre au-delà de 2 To, la conversion vers VHDX est obligatoire. Cela peut se faire sans perte de données, mais nécessite un temps d’arrêt de la VM.
Cette étape se fait sur l’hôte Hyper-V (la machine qui héberge les VM). Vous avez deux outils au choix, l’un graphique, l’autre en ligne de commande. Faites selon votre habitude.
C’est la solution la plus simple et sans rien télécharger.
Pour un disque VHD, l’arrêt est impératif. Pour un VHDX sur contrôleur SCSI, vous pouvez le faire à chaud, mais par précaution, l’arrêt reste la méthode la plus fiable.
Clic droit sur la VM → Paramètres → sélectionnez le disque dur à agrandir (généralement sous Contrôleur IDE ou SCSI).
Étape 3 – Lancer l’assistant d’extension
Cliquez sur Modifier → choisissez Étendre → entrez la nouvelle taille totale (exemple : passer de 80 Go à 150 Go).
Validez. L’opération dure quelques secondes.
⚠️ Limite à vérifier : Si votre VM possède des points de contrôle (instantanés), le bouton « Étendre » sera grisé. Il faut d’abord supprimer les snapshots (Hyper-V Manager → onglet « Points de contrôle » → supprimer). Le problème est identique pour VHD et VHDX.
Si l’interface graphique est lente ou si vous devez traiter plusieurs VM, PowerShell est efficace. Ouvrez-le en tant qu’administrateur sur l’hôte Hyper-V.
La commande de base :
Resize-VHD -Path "D:\Hyper-V\Disques\MaVM.vhdx" -SizeBytes 120GB
Remplacez le chemin par l’emplacement exact de votre fichier .vhdx ou .vhd. La taille peut être indiquée en Go, Mo ou octets. Exemple : -SizeBytes 150GB.
🔧 Cas pratique : Pour un disque VHDX sur contrôleur SCSI, vous pouvez exécuter cette commande sans éteindre la VM (extension à chaud). Pour un VHD, la VM doit être éteinte, sinon la commande échoue.
Une fois le fichier .vhdx ou .vhd agrandi, la VM voit un espace « non alloué » supplémentaire. Reste à l’attribuer à la partition système (C:). Deux cas de figure.
C’est le cas le plus fréquent quand il n’y a pas de partition de récupération entre C: et l’espace libre.
Dans la VM (Windows) :
diskmgmt.msc).💡 Astuce : Vous pouvez aussi utiliser diskpart (cmd admin) : list volume → select volume X (votre C:) → extend. Plus rapide pour les scripts.
Sous Windows 11/10/8/7, il y a souvent une petite partition « WinRE » (récupération) de 500 Mo à 1 Go située juste après C: et avant l’espace non alloué. L’outil natif « Étendre le volume » est alors grisé, car Windows ne peut pas « sauter » par-dessus cette partition. C’est valable quel que soit le format VHD ou VHDX.
Solution : utiliser un logiciel capable de déplacer cette partition obstruante. le gestionnaire de partition AOMEI fait exactement cela.
Pourquoi AOMEI résout le problème :
Procédure concrète avec AOMEI (5 minutes) :
Préparations : Téléchargez et installez AOMEI dans la VM Windows. Lancez le logiciel. Vous verrez votre disque avec : partition C: → petite partition (récupération) → espace non alloué.
Étape 1. Clic droit sur la partition intermédiaire → choisissez « Redimensionner/déplacer la partition ».
Étape 2. Déplacez la partition entière vers la droite pour ajuster son emplacement, puis cliquez sur OK.
Étape 3. Cliquez sur « Appliquer » en haut à gauche.
Étape 4. Clic-droit sur C → « Redimensionner/déplacer la partition » → faites glisser la bordure droite vers l'espace non alloué. Validez avec le bouton « Appliquer ».
Résultat : la partition C: absorbe tout l’espace libre, et la partition de récupération se retrouve à la fin du disque, sans perte de fonctionnalité (Windows pourra toujours démarrer en mode récupération).
✅ À retenir : AOMEI n’est pas une alternative à l’extension Hyper-V, mais un complément pour la phase2, uniquement si la méthode native échoue à cause d’une partition intermédiaire.
⚠️ Ne pas oublier : AOMEI n’augmente pas la taille du fichier VHDX/VHD. La phase 1 (Hyper-V Manager ou PowerShell) est obligatoire avant de lancer AOMEI. Sinon, il n’y aura aucun espace non alloué à utiliser.
💡 Et AOMEI ne s’arrête pas là : au-delà de l’extension de partition, ce même outil peut vous dépanner dans de nombreuses situations, que ce soit sur votre VM ou sur un PC physique. Voici quelques fonctions supplémentaires utiles :
Bref, si vous gérez régulièrement des disques (virtuels ou physiques), AOMEI est un couteau suisse qui dépasse largement le simple redimensionnement.
👉 Pour profiter des fonctions pratiques d'AOMEI sur Windows Server 2025/2022/2019/2016/2012, choisissez son édition Server.
La procédure la plus simple se fait en deux minutes, sans outil supplémentaire :
diskmgmt.msc) → clic droit sur C: → Étendre le volume.C’est tout. Pas de ligne de commande, pas d’installation. Si l’option « Étendre le volume » est grisée à cause d’une partition de récupération, passez par AOMEI pour déplacer la partition bloquante.
PowerShell est très efficace, surtout si vous gérez plusieurs VM. Voici la commande de base :
Resize-VHD -Path "D:\Hyper-V\Disques\MaVM.vhdx" -SizeBytes 150GB
À savoir :
diskmgmt.msc ou AOMEI si blocage).Pour simplifier encore, ouvrez PowerShell en administrateur, tapez la commande, et c’est réglé.
Cela dépend du format de disque et du contrôleur. Avec un VHDX sur contrôleur SCSI, oui : l’extension à chaud est supportée. Utilisez PowerShell (Resize-VHD -Path "..." -SizeBytes ...) pendant que la VM tourne. L’espace non alloué apparaîtra dans la VM sans redémarrage. En revanche, avec un VHD ou un contrôleur IDE, l’extension à chaud n’est pas possible : il faut éteindre la VM.
Tout dépend du format :
Si vous avez un disque VHD et que vous approchez des 2 To, il faut le convertir en VHDX avant de pouvoir l’étendre davantage. La conversion se fait via Hyper-V Manager (Modifier → Convertir) sans perte de données.
C’est très fréquent sous Windows 11. La cause est presque toujours une petite partition de récupération (WinRE) située entre votre C: et l’espace non alloué. Windows natif ne peut pas « sauter » par-dessus. La solution :
Si vous préférez une méthode sans rien installer, vous pouvez démarrer la VM sur une ISO GParted Live et déplacer la partition manuellement, mais c’est plus technique.
Pour augmenter la taille du disque Hyper‑V ou étendre un disque dur virtuel Hyper‑V, la démarche suit toujours deux phases distinctes. D’abord, agrandissez le fichier .vhdx ou .vhd via Hyper‑V Manager ou PowerShell (phase obligatoire). Ensuite, dans la VM, ouvrez Gestion des disques : si l’espace non alloué est juste à côté de C: utilisez la fonction native « Étendre le volume » ; si une partition de récupération bloque l’espace, c’est là qu’AOMEI devient utile — en quelques clics, il déplace la partition obstruante et fusionne l’espace libre avec C:, sans perte de données.
Quelle que soit la méthode choisie, sauvegardez toujours le fichier .vhdx ou .vhd avant de commencer (un simple copier‑coller sur un autre disque). En respectant cette séquence, vous réussirez l’augmentation de taille de votre disque virtuel Hyper‑V sans réinstallation ni casse.