Partager via


Installer l’agent de machine virtuelle Azure en mode hors connexion

S’applique à : ✔️ Machine virtuelles Windows

L’agent de machine virtuelle Azure fournit des fonctionnalités utiles, telles que la réinitialisation de mot de passe d’administrateur local et l’exécution d’un push de script. Cet article explique comment installer l’agent de machine virtuelle pour une machine virtuelle Windows hors connexion.

À quel moment utiliser l’agent de machine virtuelle en mode hors connexion

Installez l’agent de machine virtuelle en mode hors ligne lorsqu’il n’est pas installé et que vous ne pouvez pas établir une connexion Bureau à distance avec la machine virtuelle.

Si vous pouvez établir une connexion Bureau à distance avec la machine virtuelle, il vous suffit de télécharger et installer manuellement l’agent de machine virtuelle.

Comment installer l’agent de machine virtuelle en mode hors connexion

Procédez comme suit pour installer l’agent de machine virtuelle en mode hors connexion.

Étape 1 : Attacher le disque du système dʼexploitation de la machine virtuelle à une autre machine virtuelle en tant que disque de données

  1. Prenez un instantané du disque du système d’exploitation de la machine virtuelle affectée, créez un disque à partir de l’instantané, puis attachez le disque à une machine virtuelle de dépannage. Pour en savoir plus, consultez Résoudre les problèmes d’une machine virtuelle Windows en connectant le disque du système d’exploitation à une machine virtuelle de récupération à l’aide du portail Azure.

  2. Connectez-vous à la machine virtuelle de dépannage. Ouvrez Gestion de l’ordinateur>Gestion des disques. Vérifiez que le disque du système d’exploitation est en ligne et que les lettres de lecteur sont attribuées aux partitions de disque.

Étape 2 : Modifier le disque du système dʼexploitation pour installer lʼagent de machine virtuelle Azure

  1. Effectuez une connexion Bureau à distance à la machine virtuelle de dépannage.

  2. Sur la machine virtuelle de l’utilitaire de résolution des problèmes, parcourez le disque du système d’exploitation que vous avez attaché, puis ouvrez le dossier \windows\system32\config. Copiez tous les fichiers dans ce dossier de sauvegarde, au cas où une restauration serait requise.

  3. Démarrez l’Éditeur du Registre (regedit.exe).

  4. Sélectionnez la clé HKEY_LOCAL_MACHINE. Dans le menu, sélectionnez Fichier>Charger la ruche :

    Capture d’écran de la clé HKEY_LOCAL_MACHINE et de l’option Charger la ruche dans le menu Fichier de l’Éditeur du Registre.

  5. Sur le disque du système d’exploitation que vous avez attaché, accédez au dossier \windows\system32\config\SYSTEM. Pour le nom de la ruche, entrez BROKENSYSTEM. La nouvelle ruche du Registre est affichée sous la clé HKEY_LOCAL_MACHINE.

  6. Si l’agent de machine virtuelle est installé sur le disque du système d’exploitation attaché, effectuez une sauvegarde de la configuration actuelle. Si l’agent de machine virtuelle n’est pas installé, passez à l’étape suivante.

    1. Renommez le dossier \windowsazure en \windowsazure.old.

    2. Exportez les registres suivants :

      • HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
      • HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\RdAgent
  7. Utilisez les fichiers existants de la machine virtuelle de dépannage comme référentiel pour l’installation de l’agent de machine virtuelle. Suivez les étapes ci-dessous :

    1. À partir de la machine virtuelle de dépannage, exportez les sous-clés suivantes au format du Registre (.reg) :

      • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WindowsAzureGuestAgent

      • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RdAgent

        Capture d’écran des fichiers au format .reg rdagent et winazureguestagent dans l’Explorateur Windows.

    2. Modifiez les fichiers du Registre. Dans chaque fichier, changez la valeur d’entrée SYSTEM en BROKENSYSTEM (comme indiqué dans les images suivantes) et enregistrez le fichier. Mémorisez la valeur ImagePath de l’agent de machine virtuelle actif. Nous devrons copier le dossier correspondant sur le disque du système d’exploitation attaché.

      Capture d’écran de la valeur d’entrée d’origine et de la valeur d’entrée modifiée du fichier rdagent au format .reg.

    3. Importez les fichiers du Registre dans le référentiel en double-cliquant sur chaque fichier du Registre.

    4. Vérifiez que les deux sous-clés suivantes sont bien importées dans la ruche BROKENSYSTEM :

      • WindowsAzureGuestAgent
      • RdAgent
    5. Copiez le dossier d’installation de l’agent de machine virtuelle actif vers le disque du système d’exploitation attaché :

      1. Sur le disque du système d’exploitation que vous avez attaché, créez un dossier nommé WindowsAzure dans le chemin racine.

      2. Accédez à C:\WindowsAzure sur la machine virtuelle de l’utilitaire de résolution des problèmes et recherchez un dossier portant le nom C:\WindowsAzure\GuestAgent_X.X.XXXX.XXX. Copiez le dossier GuestAgent qui a le dernier numéro de version à partir de C:\WindowsAzure dans le dossier WindowsAzure sur le disque du système d’exploitation attaché. Si vous ne savez pas quel dossier doit être copié, copiez tous les dossiers GuestAgent. L’image suivante montre un exemple du dossier GuestAgent qui est copié sur le disque du système d’exploitation attaché. Si vous ne trouvez pas le dossier de GuestAgent, consultez le chemin dʼaccès à lʼimage de la sous-clé de registre WindowsAzureGuestAgent pour connaître le chemin précis.

        Capture d’écran d’un exemple de dossier d’agent invité dans le disque du système d’exploitation attaché.

  8. Sélectionnez BROKENSYSTEM. Dans le menu, sélectionnez Fichier>Décharger la ruche.

  9. Détachez le disque du système d’exploitation, puis choisissez un autre de disque du système d’exploitation pour la machine virtuelle affectée.

  10. Accédez à la machine virtuelle. Notez que le RdAgent est en cours d’exécution et que les journaux d’activité sont générés.

Si vous avez créé la machine virtuelle à l’aide du modèle de déploiement Resource Manager, vous avez terminé.

Prochaines étapes

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.