/
/

Comment installer Windows 10 sur un VHD

par Team Ninja
How to Upgrade Windows 10 on a VHD blog banner image

Windows fait tourner les jeux, le développement et le travail informatique dans des configurations très variées. Avec le démarrage natif VHD, vous pouvez lancer Windows directement depuis un disque virtuel (.vhd/.vhdx) sans passer par une machine virtuelle. Les équipes informatiques s’en servent pour les tests, le double démarrage et la formation.

Cela dit, faire la mise à niveau de votre installation Windows 10 sur VHD (Pro/Enterprise uniquement) signifie passer à une version plus récente de Windows, comme une mise à jour de fonctionnalité ou Windows 11. C’est différent des mises à jour courantes, qui apportent des correctifs de sécurité sans changer la version de votre système d’exploitation.

En raison de cette configuration particulière, les mises à niveau standard de Windows peuvent échouer ou provoquer des problèmes de démarrage dans un VHD à démarrage natif. Voici comment mettre à niveau en toute sécurité votre environnement de démarrage natif Windows 10 sur VHD à l’aide de méthodes spécialisées, hors ligne ou depuis le VHD lui-même.

Guide étape par étape : mettre à jour un VHD à démarrage natif

⚠️ Sauvegardez vos données afin de pouvoir revenir en arrière en toute sécurité si nécessaire.

Suivez ces étapes pour mettre à jour votre environnement VHD à démarrage natif de façon sûre et efficace :

Étape 1 : monter le VHD dans Windows

  1. Démarrez votre ordinateur sur une installation Windows classique (et non sur le VHD natif).
  2. Appuyez sur Win + R, puis saisissez diskmgmt.msc dans la boîte de dialogue Exécuter pour ouvrir la Gestion des disques.
  3. Cliquez sur Action > Attacher un disque dur virtuel.
  4. Recherchez et sélectionnez votre fichier .vhd ou .vhdx , puis montez-le.

REMARQUE : n’attribuez pas encore de lettre de lecteur.

Étape 2 : appliquer la mise à jour avec DISM ou une installation hors ligne

Deux méthodes sont possibles pour cette étape. Choisissez celle qui correspond le mieux à votre niveau d’aisance et à votre situation :

Méthode A : utiliser DISM et l’installation de Windows

Cette méthode applique une mise à jour hors ligne directement au VHD monté, ce qui est idéal pour les environnements maîtrisés et scriptables :

REMARQUE : avant de commencer, il vous faut un ISO Windows, c’est-à-dire un fichier image disque (.iso) contenant l’ensemble des fichiers d’installation de Windows. Vous pouvez le télécharger directement depuis le site officiel de Microsoft à l’aide de l’outil de création de support Windows.

    1. Cliquez sur l’icône de recherche dans la barre des tâches, saisissez PowerShell et sélectionnez l’application Windows PowerShell.
    2. Exécutez cette commande pour monter votre ISO Windows 10 :

Mount-DiskImage -ImagePath "(Input path to your Windows 10 iso)"

    1. Identifiez l’index d’édition correct avec cette commande (remplacez X:\ par le lecteur réellement monté correspondant au volume de votre VHD) :

dism /Get-WimInfo /WimFile:X:\sources\install.wim

    1. Lancez l’installation de la mise à jour (remplacez X:\ par le lecteur réellement monté correspondant au volume de votre VHD) :

setup.exe /Image:"X”:\" /Index:1 /Quiet /Compat IgnoreWarning /DynamicUpdate Disable

Méthode B : démarrer sur le VHD et faire la mise à jour depuis l’intérieur

Il s’agit ici de démarrer directement dans l’environnement VHD et d’effectuer la mise à jour comme vous le feriez sur une installation Windows standard :

    1. Redémarrez votre ordinateur, puis sélectionnez et démarrez directement sur le VHD via le menu du Gestionnaire de démarrage.
    2. Montez le fichier ISO de Windows dans votre environnement virtuel en cours d’exécution.
    3. Exécutez setup.exe depuis l’ISO monté et suivez la procédure de mise à jour standard.

IMPORTANT : cette méthode PEUT échouer si l’installateur Windows détecte des problèmes avec votre chargeur de démarrage ou votre organisation des partitions. Testez toujours soigneusement cette approche dans des environnements hors production au préalable.

Prérequis et limites de la mise à niveau de Windows sur un VHD

Lors de la mise à niveau d’un Windows installé sur un VHD, certains prérequis et contraintes propres aux configurations à démarrage natif doivent être gardés en tête :

Éditions de Windows prises en charge

  • Prises en charge : les éditions Windows 10 Pro, Enterprise et Education prennent en charge les scénarios de démarrage natif VHD.
  • Non prise en charge : l’édition Windows 10 Home ne permet pas le démarrage natif depuis un VHD.

Compatibilité des mises à jour

  • La mise à niveau entre éditions compatibles (par exemple de Windows 10 Pro vers Windows 11 Pro) est entièrement prise en charge, à condition que le Windows installé sur le VHD réponde aux exigences du système d’exploitation cible.
  • Les vérifications de compatibilité matérielle, comme l’éligibilité TPM, Secure Boot et processeur, reposent sur le matériel du système, et non sur le disque dur virtuel lui-même.

Contraintes liées à l’organisation du disque

  • Pris en charge : les configurations VHD à démarrage natif nécessitent des fichiers .vhdx de taille fixe ou à expansion dynamique.
  • Non pris en charge : l’utilisation de disques de différenciation ou le stockage de fichiers VHD sur un support amovible (clés USB ou Drive externes, par exemple) n’est pas pris en charge et peut provoquer des échecs de mise à jour.

Recommandations de sauvegarde

Créer des sauvegardes fiables protège vos données. Vous pourrez ainsi revenir en arrière sans risque si quelque chose se passe mal pendant la mise à jour. Suivez ces quelques étapes de sauvegarde :

Sauvegarder le fichier VHD/VHDX sur un stockage externe

Copiez votre fichier .vhd ou .vhdx sur un stockage externe, comme un Drive portable ou un service cloud, pour une restauration facile en cas de problème lors de la mise à niveau de Windows. Vous pouvez monter le fichier VHD/VHDX avec la Gestion des disques de Windows 10 pour accéder à son contenu ou le vérifier.

Créer une image système (facultatif)

Utilisez les outils intégrés de Windows ou un logiciel tiers pour créer une image système complète de votre machine hôte afin de disposer d’une récupération exhaustive. Cette image capture l’intégralité de votre système et permet une récupération complète le cas échéant.

Pour créer une image système :

  • Allez dans Panneau de configuration > Système et sécurité > Sauvegarder et restaurer.
  • Sélectionnez Créer une image système dans le volet de gauche.

Vous pouvez également recourir à des solutions tierces, comme NinjaOne, pour créer une sauvegarde système.

Tâches à effectuer après la mise à jour d’un VHD à démarrage natif sous Windows 10

Ces quelques tâches post-mise à jour sont essentielles pour garantir la stabilité et le bon fonctionnement du système. Elles aident à conserver le statut d’activation, à maintenir les services d’intégration à jour et à garder une configuration de démarrage propre :

Réactiver Windows (si demandé)

Des changements système importants, comme la mise à niveau du système d’exploitation ou la modification de la configuration matérielle, peuvent parfois obliger Windows à demander une réactivation. Si c’est le cas :

  1. Allez dans Paramètres > Mise à jour et sécurité > Activation.
  2. Si Windows n’est pas activé, cliquez sur Résoudre les problèmes.
  3. Suivez les instructions à l’écran pour terminer la réactivation.

Remarque : depuis Windows Server 2016 et Windows 10, les services d’intégration sont mis à jour via Windows Update. Pour en savoir plus, consultez Comment ajouter ou supprimer un disque dur physique pour les machines virtuelles Hyper-V.

Mettre à jour la configuration de démarrage

Si vous avez réalisé la mise à jour en montant le VHD depuis une autre installation Windows, vous devrez peut-être mettre à jour la configuration de démarrage pour que le système démarre correctement :

  1. Appuyez sur Win + X, puis sélectionnez Invite de commandes (admin).
  2. Exécutez la commande suivante en remplaçant X : par la lettre de lecteur attribuée au VHD mis à jour :

bcdboot X:\Windows

Cette commande ajoute les fichiers de démarrage nécessaires à la partition système et crée une nouvelle entrée de démarrage.

Détacher le VHD (s’il est monté depuis un autre système d’exploitation)

Une fois la mise à jour terminée et le bon fonctionnement vérifié, il est recommandé de détacher le VHD s’il avait été monté pour la mise à jour :

  1. Ouvrez la Gestion des disques (diskmgmt.msc).
  2. Repérez le VHD monté dans la liste des disques.
  3. Faites un clic droit sur l’étiquette du disque (Disque 1, par exemple) et sélectionnez Détacher le disque dur virtuel.
  4. Confirmez le détachement lorsque vous y êtes invité.

Détacher le VHD évite les modifications accidentelles et garde votre système bien rangé.

Résolution des problèmes courants

Problème : la mise à jour échoue avec une erreur de disque non pris en charge

Cela se produit lorsque votre fichier VHD se trouve sur un autre disque ou sur un périphérique de stockage amovible, ce que Windows ne prend pas en charge. Assurez-vous que votre fichier VHD ou VHDX est de taille fixe ou à expansion dynamique, et qu’il est stocké sur un Drive interne local.

Problème : erreur « Windows ne peut pas être installé sur ce disque »

Cette erreur est liée au style de partition du VHD ou à son état de compression. Vérifiez le style de partition de votre VHD, GPT ou MBR, et assurez-vous qu’il correspond au mode de démarrage de votre système hôte (UEFI ou BIOS).

Confirmez également que le fichier ou le volume VHD n’est pas compressé. S’il l’est, faites un clic droit sur le fichier ou le volume VHD, sélectionnez Propriétés et décochez l’option de compression.

Problème : échec du démarrage après la mise à jour

Le VHD ne démarre plus après une mise à jour réussie, en raison de fichiers de démarrage manquants ou corrompus. Pour corriger cela, suivez ces étapes :

  1. Démarrez sur un autre environnement Windows fonctionnel.
  2. Montez le VHD mis à jour, puis ouvrez l’Invite de commandes (admin).
  3. Exécutez cette commande (remplacez X : par la lettre de lecteur de votre VHD monté) :

bcdboot X:\Windows

Cette commande réinitialise les fichiers de démarrage et met à jour les configurations. Votre VHD pourra alors démarrer correctement.

Guide de démarrage rapide

NinjaOne offre bien des fonctions complètes de gestion des correctifs Windows. Voici les points essentiels :

NinjaOne prend en charge les mises à jour de fonctionnalité de Windows 10 et Windows 11 grâce à son outil de gestion des correctifs.

Vous pouvez contrôler les mises à jour de fonctionnalité via les paramètres de politique, notamment :

  • l’approbation ou le rejet des mises à jour de fonctionnalité ;
  • la configuration des calendriers de mise à jour ;
  • la gestion du comportement des redémarrages.

Si vous avez besoin d’instructions spécifiques pour la mise à niveau d’un VHD, je vous conseille de contacter directement le support NinjaOne pour obtenir les informations les plus précises et les plus récentes.

Simplifier la mise à jour de votre VHD Windows 10 à démarrage natif

Windows fait tourner nos activités quotidiennes sans accroc, mais la mise à niveau d’une installation Windows 10 sur un VHD à démarrage natif présente des difficultés bien particulières.

Vérifier la compatibilité de l’hôte, monter correctement votre VHD et choisir la bonne méthode de mise à jour simplifient beaucoup la démarche. Créez toujours des sauvegardes fiables et vérifiez ensuite votre configuration de démarrage pour éviter les mauvaises surprises.

Les mises à jour d’un VHD à démarrage natif demandent quelques étapes supplémentaires, mais la souplesse offerte en fait une solution idéale pour les tests, le double démarrage ou la formation. En suivant ce guide avec attention, vous mettrez votre environnement Windows à jour en toute confiance et sans complication.

FAQs

Oui. Vous pouvez faire passer votre VHD Windows 10 à démarrage natif vers Windows 11, à condition de respecter les exigences matérielles du système.

Non. Votre VHD conservera vos fichiers, vos applications et la plupart de vos paramètres après la mise à niveau. Il est toutefois vivement conseillé de sauvegarder votre fichier VHD avant de commencer, au cas où quelque chose se passerait mal.

Non. Utiliser Hyper-V pour démarrer et mettre à jour le VHD n’équivaut pas à un démarrage natif. Lorsque vous démarrez le VHD dans une machine virtuelle Hyper-V, la configuration n’est plus considérée comme un « démarrage natif ». Cela peut entraîner des problèmes de compatibilité ou des erreurs inattendues pendant la mise à jour.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?

Termes et conditions NinjaOne

En cliquant sur le bouton « J’accepte » ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni « tel quel » et « tel que disponible », sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).