Comment éviter les GUID dupliqués lorsque vous imagez des ordinateurs clients System Management Server 2003

Cet article explique comment éviter les identificateurs globaux uniques (GUID) dupliqués lorsque vous utilisez la création d’images de disque ou le clonage pour déployer les clients Microsoft Systems Management Server (SMS) 2003.

S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 828367

Importante

Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d’informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft : 256986 Description du Registre Microsoft Windows

Plus d’informations

Dans SMS 2003, tous les clients sont identifiés de manière unique par un GUID. Un GUID est une combinaison de l’adresse MAC (Media Access Control) du client et de l’heure à laquelle le GUID est attribué. Cette combinaison produit un nombre qui est pratiquement toujours unique. L’affectation de GUID se produit pendant les processus de découverte et d’installation du client SMS 2003.

Le GUID est stocké dans le Registre du client et dans un fichier binaire sur le disque dur du client. De nombreux problèmes dans un environnement SMS 2003 peuvent se produire si plusieurs clients SMS 2003 ont le même GUID. L’ensemble du site peut même être désactivé. Si vous utilisez un logiciel de duplication de disque, vous devez vous assurer que les GUID clients SMS 2003 ne sont pas dupliqués pendant la copie ou la création d’images.

Pour dupliquer un disque, vous créez une image master à partir d’un ordinateur hôte, puis vous déployez (ou copiez) l’image master sur d’autres ordinateurs. La duplication de disque garantit que les paramètres du système d’exploitation et du programme de chaque ordinateur sont identiques. Le client hérité SMS 2003 et le client avancé SMS 2003 utilisent différentes méthodes pour éviter la duplication des GUID lorsque vous dupliquez des disques durs pour le déploiement du client SMS 2003.

Préparation de l’ordinateur client hérité SMS 2003 pour la création d’images

Avertissement

De graves problèmes peuvent se produire si vous vous trompez en modifiant le Registre à l’aide de l’Éditeur du Registre ou toute autre méthode. Ces problèmes peuvent nécessiter la réinstallation du système d’exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l’ensemble des risques liés à la modification du Registre.

Pour préparer l’ordinateur master-image à la duplication et éviter les GUID dupliqués pour le client hérité SMS 2003 :

  1. Utilisez l’Assistant Installation push SMS pour installer le logiciel client sur l’ordinateur client master-image :

    1. Cliquez sur Démarrer, pointez sur Programmes, cliquez sur Serveur d’administration des systèmes, puis cliquez sur Console administrateur SMS.

    2. Développez Base de données de site, Collections, puis Tous les systèmes.

    3. Dans le volet droit, cliquez avec le bouton droit sur un client SMS 2003 découvert, cliquez sur Toutes les tâches, puis cliquez sur Installer le client.

    4. Dans l’écran Bienvenue dans l’Assistant Installation push du client , cliquez sur Suivant.

    5. Dans l’écran Options d’installation , cliquez sur Installer le client SMS, puis sur Client hérité.

    6. Dans l’écran Options client , vous pouvez sélectionner une ou plusieurs des options suivantes :

      • Inclure des contrôleurs de domaine
      • Inclure uniquement les clients affectés à ce site
      • Inclure des sous-collections
      • Toujours installer (réparer ou mettre à niveau le client existant)
    7. Cliquez sur Suivant, puis sur Terminer.

  2. Redémarrez l’ordinateur client, puis connectez-vous en tant qu’administrateur.

  3. Sur l’ordinateur client master-image, utilisez l’Rédacteur du Registre pour supprimer la valeur registre de l’identificateur unique SMS :

    1. Cliquez sur Démarrer, sur Exécuter, tapez Regedit dans la zone Ouvrir , puis cliquez sur OK.

    2. Recherchez la clé de Registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Client\Configuration\Client Properties

    3. Cliquez avec le bouton droit sur la valeur de Registre de l’identificateur unique SMS , puis cliquez sur Supprimer.

  4. Supprimez toutes les copies du fichier Smsuid.dat du disque dur de l’ordinateur master-image.

  5. Supprimez le fichier %SystemRoot%\Smscfg.ini .

  6. Utilisez le registre Rédacteur pour supprimer toutes les clés sous la valeur de Registre AbExprtDB :

    1. Cliquez sur Démarrer, sur Exécuter, tapez Regedit dans la zone Ouvrir , puis cliquez sur OK.

    2. Recherchez la clé de Registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NAL\Client\AbExprtDB

    3. Supprimez toutes les clés de Registre sous la valeur de Registre AbExprtDB .

Préparation de l’ordinateur client SMS 2003 Advanced pour la création d’images

Vous pouvez préparer les ordinateurs clients avancés SMS 2003 pour la création d’images lorsque vous installez les composants principaux du client avancé SMS 2003 sur l’ordinateur master-image sans spécifier de code de site SMS 2003 pour l’affectation. Tous les ordinateurs qui sont imagené ultérieurement à partir de cette image master contiennent les composants principaux du client avancé sans code de site. Toutefois, les ordinateurs image ne seront pas des clients SMS 2003 fonctionnels tant que les clients SMS 2003 ne seront pas affectés à un site SMS 2003.

Pour préparer l’ordinateur sms 2003 Advanced Client à la création d’images :

  1. Désignez un ordinateur master. L’ordinateur master est l’ordinateur qui sera dupliqué sur les ordinateurs clients de destination.

  2. Sur l’ordinateur master, utilisez l’utilitaire CCMSetup.exe pour installer le client avancé à partir du \\ dossier SiteServer\SMSClient\i386.

  3. Une fois le client avancé installé, assurez-vous que le service hôte de l’agent SMS (Ccmexec.exe) n’est pas en cours d’exécution sur l’ordinateur master. Pour ce faire, tapez la commande suivante à l’invite de commandes :

    net stop ccmexec  
    
  4. Sur l’ordinateur master, exécutez l’utilitaire CCMDelCert.exe pour supprimer tous les certificats du client avancé.

    Remarque

    L’utilitaire CCMDelCert.exe fait partie de Systems Management Server 2003 Toolkit 2. Pour obtenir ce kit de ressources, visitez le site web Microsoft suivant : Documentation et apprentissage Microsoft pour les développeurs et les professionnels de la technologie

  5. Créez l’image de l’ordinateur master à l’aide de votre logiciel de création d’images.

  6. Restaurez l’image sur les ordinateurs de destination.

References

Pour plus d’informations sur la résolution des problèmes liés aux installations push avancées du client, consultez l’article suivant dans la Base de connaissances Microsoft :

928282 Comment résoudre les problèmes d’installation push du client avancé dans Systems Management Server 2003 et System Center Configuration Manager 2007

Collecte de données

Si vous avez besoin de l’aide du support Microsoft, nous vous recommandons de collecter les informations en suivant les étapes mentionnées dans Collecter des informations à l’aide de TSS pour les problèmes liés au déploiement.