Déployer Windows avec un VHDX (démarrage natif)

Le démarrage natif permet aux disques durs virtuels (VHDX) de s’exécuter sur un ordinateur sans machine virtuelle ni hyperviseur. Un hyperviseur est une couche de logiciels sous le système d’exploitation qui exécute des machines virtuelles.

Notes

Le démarrage natif nécessite le format .vhdx et ne peut pas être utilisé avec le format .vhd.

Qu’est-ce que VHDX avec démarrage natif ?

Le démarrage natif est un disque dur virtuel exécutant un système d’exploitation sur du matériel désigné sans autre système d’exploitation parent, machine virtuelle ou hyperviseur :

  • Vous pouvez utiliser les outils de gestion des disques Windows, DiskPart et la console de gestion des disques Microsoft (Diskmgmt.msc) pour créer un fichier VHDX pour le démarrage natif.
  • Un fichier d’image Windows (.wim) pris en charge peut être appliqué à un disque dur virtuel, et le VHDX peut être copié sur plusieurs systèmes.
  • Le Gestionnaire de démarrage Windows peut être configuré pour démarrer directement dans le disque dur virtuel.

Le VHDX peut également être connecté à une machine virtuelle pour une utilisation avec le rôle Hyper-V dans Windows Server.

Les VHDX de démarrage natif ne sont pas conçus ou destinés à remplacer le déploiement complet d’images sur tous les systèmes clients ou serveurs. Les environnements d’entreprise qui gèrent et utilisent déjà des fichiers .vhdx pour le déploiement de machines virtuelles peuvent tirer parti des fonctionnalités VHDX de démarrage natif. L’utilisation du fichier .vhdx comme format de conteneur d’images commun pour les machines virtuelles et le matériel désigné simplifie la gestion et le déploiement des images dans un environnement d’entreprise.

Scénarios courants

  • Utilisation des outils de gestion des disques pour créer et attacher un VHDX pour la gestion des images hors connexion : vous pouvez attacher un VHDX à l’aide de la Attach vdisk commande qui active le VHDX afin qu’il apparaisse sur l’hôte en tant que lecteur de disque plutôt que sous forme de fichier .vhd.
  • Montage d’images VHDX de référence sur des partages distants pour la maintenance des images.
  • Maintenance et déploiement d’une image VHDX de référence commune à exécuter sur des ordinateurs virtuels ou physiques.
  • Configuration de fichiers VHDX pour le démarrage natif sans nécessiter une installation parente complète.
  • Configuration d’un ordinateur pour démarrer plusieurs fichiers VHDX locaux qui contiennent différentes charges de travail d’application, sans nécessiter de partitions de disque distinctes.
  • Utilisation des services de déploiement Windows (WDS) pour le déploiement réseau d’images VHDX afin de cibler des ordinateurs pour le démarrage natif.
  • Gestion du déploiement d’images de bureau.

Configuration requise

Voici les conditions requises pour le PC sur lequel le VHDX sera déployé :

  • Le disque local doit avoir au moins deux partitions : une partition système qui contient les fichiers d’environnement de démarrage Windows et le magasin de données de configuration de démarrage (BCD) et une partition pour stocker le fichier VHDX. Pour plus d’informations sur l’ajout d’un environnement de démarrage pour le démarrage VHDX natif, consultez Démarrage sur VHDX (démarrage natif) : ajouter un disque dur virtuel au menu de démarrage.

  • La partition de disque local qui contient le fichier VHDX a besoin de suffisamment d’espace disque libre pour étendre un VHDX dynamique à sa taille maximale et créer le fichier de page pendant le processus de démarrage du disque dur virtuel. Le fichier de page est créé en dehors du fichier VHDX, contrairement à une machine virtuelle où le fichier de page est contenu à l’intérieur du disque dur virtuel.

  • Si vous avez installé des mises à jour Windows à partir de novembre 2022 ou ultérieur, vous ne pouvez pas démarrer en mode natif à partir d’un VHDX qui a le flux de données de remplacement Windows Zone.Identifier . Ce flux de données alternatif indique qu’un fichier provient de la zone Internet et est communément appelé « marque du web » (MotW). Si vos fichiers VHDX ont ce flux de données alternatif, vous pouvez rencontrer les problèmes suivants avec le démarrage ou les performances de l’application :

    • Lorsque vous tentez d’ouvrir des fichiers associés à une application installée, vous voyez l’invite : « Rechercher une application dans le Windows Store ? »

    • SQL Server Management Studio peuvent rencontrer des échecs d’application génériques et des problèmes de performances. Vous pouvez recevoir le message d’erreur « Microsoft SQL Server Management Studio Service 'Microsoft SqlServer Management Registration Service' introuvable (Microsoft SqlServer Management SDK SqlStudio) ».

    Pour éviter ces problèmes, assurez-vous que vos fichiers VHDX n’ont pas le Zone.Identifier flux de données de remplacement.

Avantages

  • Utilisation des mêmes outils de gestion d’images pour créer, déployer et gérer des images système à installer sur du matériel désigné ou sur une machine virtuelle.
  • Déploiement d’une image sur une machine virtuelle ou un ordinateur désigné, en fonction de la planification de la capacité et de la disponibilité.
  • Déploiement de Windows pour plusieurs scénarios de démarrage sans nécessiter de partitions de disque distinctes.
  • Déploiement d’images Windows prises en charge dans un fichier conteneur VHDX pour un déploiement plus rapide des environnements de développement et de test réutilisables.
  • Remplacement des images VHDX pour le redéploiement ou la récupération du serveur.

Limites

  • La prise en charge de la gestion des disques VHXD native peut joindre environ 512 fichiers VHDX simultanément.
  • Le démarrage VHDX natif ne prend pas en charge la mise en veille prolongée du système, bien que le mode veille soit pris en charge.
  • Les fichiers VHDX ne peuvent pas être imbriqués dans d’autres fichiers VHDX.
  • Le démarrage VHDX natif n’est pas pris en charge sur les partages SMB (Server Message Block).
  • Le chiffrement de lecteur Windows BitLocker ne peut pas être utilisé pour chiffrer le volume hôte qui contient des fichiers VHDX utilisés pour le démarrage VHDX natif, et BitLocker ne peut pas être utilisé sur les volumes contenus dans un disque dur virtuel.
  • La partition parente d’un fichier VHDX ne peut pas faire partie d’un volume instantané.
  • Un VHDX attaché ne peut pas être un disque dynamique. Un disque dynamique fournit des fonctionnalités que les disques de base n’ont pas, telles que la possibilité de créer des volumes qui s’étendent sur plusieurs disques (volumes répartis et entrelacés) et la possibilité de créer des volumes à tolérance de panne (volumes mis en miroir et RAID-5). Tous les volumes sur les disques dynamiques sont appelés volumes dynamiques.
  • Le volume parent du VHDX ne peut pas être configuré en tant que disque dynamique. Stockez le VHDX sur un disque de base.

Types de disques durs virtuels

Trois types de fichiers VHDX peuvent être créés à l’aide des outils de gestion de disque :

  • Taille fixe. Un VHDX de taille fixe est un fichier qui est alloué à la taille du disque virtuel. Par exemple, si vous créez un disque dur virtuel d’une taille de 2 gigaoctets (Go), le système crée un fichier hôte d’environ 2 Go. Les images de disque dur fixes sont recommandées pour les serveurs de production et l’utilisation des données client. Recommandé pour les serveurs de production, afin d’augmenter les performances et de protéger les données utilisateur.

  • Développement dynamique. Un VHDX à expansion dynamique est un fichier qui est aussi volumineux que les données réelles qui y sont écrites à un moment donné. À mesure que de plus en plus de données sont écrites, la taille du fichier augmente dynamiquement. Par exemple, la taille d’un fichier qui sauvegarde un disque dur virtuel de 2 Go est initialement d’environ 2 mégaoctets (Mo) sur le système de fichiers hôte. À mesure que les données sont écrites dans cette image, elles augmentent avec une taille maximale de 2 Go.

    Les VHDX à expansion dynamique sont recommandés uniquement pour les environnements de développement et de test, car ils peuvent être plus facilement endommagés par un arrêt catastrophique du système, comme une panne de courant.

  • Différenciation. Une image de disque dur de différenciation décrit une modification d’une image parente. Ce type d’image de disque dur n’est pas indépendant ; elle dépend d’une autre image de disque dur pour être entièrement fonctionnelle. L’image de disque dur parente peut être l’un des types d’images de disque dur mentionnés, y compris une autre image de disque dur de différenciation.

    Les images de disque dur de différenciation sont recommandées uniquement pour les environnements de développement et de test.

Déployer Windows avec un VHD (démarrage natif)