Comment voir le contenu dun fichier VHDX

Pourquoi avez-vous besoin d’accéder à un fichier VHDX ?

Un fichier VHDX est un format de disque dur virtuel utilisé principalement par Hyper-V, la plateforme de virtualisation de Microsoft. Il permet de stocker l’intégralité du système d’exploitation d’une machine virtuelle, y compris les applications, les fichiers et les paramètres. Cependant, il peut arriver que vous souhaitiez simplement consulter ou extraire des fichiers spécifiques contenus dans ce disque virtuel sans lancer la machine virtuelle associée. Cela peut être nécessaire pour récupérer des documents importants, analyser des données ou dépanner un système défaillant. Plusieurs méthodes existent pour visualiser le contenu d’un fichier VHDX, allant de l’intégration native dans Windows à l’utilisation d’outils spécialisés. Cet article explore ces différentes approches, en détaillant leurs avantages et leurs limitations.

Comment voir le contenu dun fichier VHDX - 1

Monter directement le fichier VHDX sous Windows : la méthode la plus simple

Pour la plupart des utilisateurs, la méthode la plus rapide et la plus intuitive consiste à monter le fichier VHDX directement depuis l’Explorateur de fichiers. Sous Windows 10 et Windows 11, cette fonctionnalité est intégrée sans besoin d’installation supplémentaire. Il vous suffit de faire un clic droit sur le fichier .vhdx et de sélectionner l’option Monter dans le menu contextuel. Le système traite alors le fichier comme un disque physique, lui attribue une lettre de lecteur (par exemple E:) et le rend accessible dans Ce PC. Vous pouvez ensuite naviguer dans l’arborescence, copier, déplacer ou supprimer des fichiers comme s’il s’agissait d’un disque dur ordinaire. Cette méthode ne modifie pas le fichier VHDX original, ce qui permet de conserver l’intégrité de la machine virtuelle. Une fois le travail terminé, vous pouvez démonter le disque en effectuant un clic droit sur le lecteur virtuel et en sélectionnant Retirer. Il est important de noter que cette méthode ne fonctionne que si le fichier VHDX n’est pas corrompu et si le système d’exploitation hôte reconnaît le système de fichiers interne (généralement NTFS).

Comment voir le contenu dun fichier VHDX - 2

Utiliser la gestion des disques pour attacher un VHDX

Si le clic droit ne fonctionne pas ou si vous préférez une interface plus détaillée, vous pouvez utiliser l’outil Gestion des disques de Windows. Pour y accéder, appuyez sur les touches Windows + R, tapez diskmgmt.msc et validez. Une fois la console ouverte, cliquez sur le menu Action, puis sur Attacher un disque dur virtuel. Une fenêtre s’ouvre, vous invitant à naviguer pour sélectionner votre fichier VHDX. Vous pouvez également spécifier un chemin UNC pour les fichiers situés sur un partage réseau. Cochez l’option Lecture seule si vous souhaitez éviter toute modification involontaire du disque virtuel. Après validation, le disque est attaché et apparaît dans la liste des volumes. Cette méthode offre un contrôle plus granulaire car vous pouvez visualiser l’état du disque, sa taille, son système de fichiers et même détecter des problèmes de partitionnement. En cas d’échec de l’attachement, l’outil fournit souvent un message d’erreur explicite qui peut orienter le dépannage. Pour détacher le disque, il suffit de faire un clic droit sur le disque virtuel dans la partie inférieure de la fenêtre et de choisir Détacher le disque dur virtuel.

Comment voir le contenu dun fichier VHDX - 3

Passer par DiskPart en ligne de commande

Pour les utilisateurs avancés ou dans des contextes d’automatisation, DiskPart est un outil puissant qui permet de gérer les disques via des commandes. Lancez l’invité de commande en tant qu’administrateur et tapez diskpart pour entrer dans l’interface interactive. Ensuite, exécutez les commandes suivantes :

Comment voir le contenu dun fichier VHDX - 4

select vdisk file="C:\chemin\vers\votre\fichier.vhdx"
attach vdisk

Comment voir le contenu dun fichier VHDX - 5

Remplacez le chemin par celui de votre fichier VHDX. Une fois attaché, vous pouvez quitter DiskPart en tapant exit. Le disque est alors accessible dans l’Explorateur. Cette méthode est particulièrement utile pour intégrer l’attachement de disques virtuels dans des scripts PowerShell ou des fichiers batch. Elle fonctionne également avec des fichiers VHD (l’ancien format) et permet de spécifier des options avancées comme l’attachement en lecture seule (attach vdisk readonly). Pour détacher le disque via DiskPart, il faut d’abord sélectionner le volume correspondant (select volume X, où X est le numéro du volume) puis exécuter detach vdisk. Cette approche requiert une certaine familiarité avec la ligne de commande, mais elle est fiable et fonctionnelle même sur des systèmes où l’interface graphique est réduite.

Utiliser des outils de visualisation sans montage

Dans certaines situations, vous pouvez préférer ne pas monter le fichier VHDX sur votre système. Cela peut être le cas si le fichier est corrompu, si vous ne disposez pas des droits d’administration nécessaires pour monter un disque, ou si vous souhaitez simplement préserver l’intégrité du fichier original. Plusieurs outils gratuits permettent d’ouvrir et de parcourir le contenu d’un VHDX sans l’attacher en tant que disque. Parmi les plus populaires, on trouve PowerISO, un logiciel polyvalent qui supporte de nombreux formats d’images disque, y compris VHDX. Il suffit d’ouvrir le fichier via PowerISO pour voir son contenu affiché dans une arborescence, et vous pouvez extraire les fichiers souhaités vers votre disque local. Une autre option est SysTools VHDX Viewer, un outil spécialisé qui offre une interface simple pour explorer les fichiers. Ces applications sont souvent utiles lorsque le disque virtuel utilise un système de fichiers non reconnu par Windows (comme ext4 pour les disques WSL) ou lorsque le fichier est endommagé et que le montage Windows échoue. Elles permettent également d’éviter d’attribuer une lettre de lecteur, ce qui peut être pratique sur des machines où l’attribution de lettres est limitée.

Accéder au contenu VHDX via WSL 2

Si le fichier VHDX provient d’un environnement Windows Subsystem for Linux (WSL) version 2, il s’agit généralement du disque ext4.vhdx qui contient les fichiers du système Linux. Dans ce cas, la méthode la plus directe consiste à lancer WSL via la commande wsl dans un terminal. Une fois dans l’environnement Linux, tous les fichiers du disque virtuel sont accessibles normalement, comme si vous travailliez sur une distribution Linux standard. Vous pouvez utiliser les commandes Linux pour naviguer, copier ou modifier les fichiers. Si vous souhaitez accéder aux fichiers depuis l’Explorateur Windows, WSL 2 propose une intégration : ouvrez l’Explorateur et tapez \\wsl$\\ dans la barre d’adresse. Par exemple, \\wsl$\Ubuntu\ vous donnera accès au système de fichiers du disque VHDX associé à la distribution Ubuntu. Cette méthode est transparente et ne nécessite pas de monter manuellement le fichier VHDX. Cependant, il est important de noter que le format de système de fichiers de WSL 2 (ext4) n’est pas directement lisible par Windows, d’où l’intérêt de passer par l’interface WSL.

Liste récapitulative des méthodes de visualisation

  • Monter directement via l’Explorateur Windows : clic droit sur le fichier VHDX, puis Monter.
  • Utiliser la Gestion des disques (diskmgmt.msc) : menu Action, Attacher un disque dur virtuel.
  • Passer par DiskPart en ligne de commande : select vdisk file=... et attach vdisk.
  • Utiliser un outil de visualisation comme PowerISO ou SysTools VHDX Viewer sans montage.
  • Accéder via WSL 2 si le fichier est le disque ext4.vhdx d’une distribution Linux.

Tableau comparatif des outils et méthodes

Méthode ou outilAvantages principauxInconvénients
Montage via ExplorateurSimple, rapide, intégré à WindowsNécessite des droits admin, peut échouer sur fichiers corrompus
Gestion des disquesContrôle avancé, affichage des volumes, option lecture seuleInterface plus complexe, un peu plus lent
DiskPart en ligne de commandeAutomatisable, fonctionne sur systèmes sans interfaceNécessite des connaissances en ligne de commande
PowerISONe monte pas le disque, multi-format, extraction simpleVersion gratuite limitée en fonctionnalités
SysTools VHDX ViewerOutil dédié, interface épurée, lecture seule sécuriséePeut être moins connu, mise à jour irrégulière
WSL 2Accès natif aux fichiers ext4, intégration avec l’ExplorateurRéservé aux disques WSL, nécessite WSL installé

Précautions et conseils avant d’ouvrir un fichier VHDX

Avant de manipuler un fichier VHDX, il est recommandé de prendre certaines précautions. Si le fichier provient d’une machine virtuelle en production, assurez-vous qu’elle soit arrêtée avant d’y accéder. Attacher un disque virtuel alors que la machine virtuelle est en cours d’exécution peut entraîner des corruptions de données. De plus, préférez toujours une copie du fichier original plutôt que de travailler directement sur l’original, surtout si vous prévoyez d’écrire des modifications. Certains outils, comme PowerISO, permettent d’extraire des fichiers sans altérer le disque, ce qui est idéal pour une récupération sécurisée. Enfin, si vous avez affaire à un fichier VHDX chiffré avec BitLocker, le montage nécessitera de fournir la clé de récupération ou le mot de passe. Dans ce cas, le système vous demandera automatiquement les informations d’identification lors de l’attachement. Il est donc utile de conserver ces données à portée de main.

Que faire en cas d’échec de l’ouverture ?

Il peut arriver que le fichier VHDX ne s’ouvre pas avec les méthodes standards. Plusieurs raisons expliquent cela : fichier corrompu, système de fichiers non reconnu, ou permissions insuffisantes. Si le montage échoue, vous pouvez essayer de réparer le fichier avec des outils spécialisés comme ceux fournis par des éditeurs de logiciels de récupération de données. Kernel Data Recovery propose par exemple un visualiseur de VHDX qui peut ouvrir des fichiers partiellement endommagés. Dans d’autres cas, le fichier peut être lié à une machine virtuelle Hyper-V qui utilise des snapshots, et le disque virtuel est alors en mode différencié. L’ouverture directe du fichier VHDX parent peut ne pas donner accès aux données récentes ; il faut alors utiliser les fichiers de points de contrôle. Enfin, si le fichier est très volumineux ou si votre système manque de mémoire, le montage peut échouer. Dans ces situations, les outils de visualisation qui ne montent pas le disque sont souvent une bouée de sauvetage.

Références

Sources utilisées pour cet article : Microsoft Learn, Iperius Backup (portugais et anglais), Kernel Data Recovery, PowerISO et SysTools. Pour plus d’informations sur les commandes DiskPart, consultez la documentation officielle de Microsoft. Les méthodes décrites ici sont valides pour Windows 10 et Windows 11. Pour les systèmes Windows Server, les mêmes outils sont disponibles, avec parfois des interfaces légèrement différentes.

VHDX disque virtuel Windows montage de disque virtualisation accès aux données
Avertissement Informations fournies à titre indicatif. Vérifiez toujours vos sauvegardes avant toute manipulation.
Auteur

Stefano Barcellos

Contributeur sur Visite Barbados.

« Article précédent
Pourquoi un casque audio ne fait plus de son soudainement

Articles connexes