Migration de l'état est échoue sur un client 2007 ConfigMgr SP1 ou SP2 après avoir installé la mise à jour de sécurité 974571 ou le Service Pack 1 de Windows 7

Traductions disponibles Traductions disponibles
Numéro d'article: 977203 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Considérez le scénario suivant :
  • Vous installez le client de System Center Configuration Manager 2007 Service Pack 1 (SP1) ou le client de System Center Configuration Manager 2007 Service Pack 2 (SP2).
  • Vous installez la mise à jour de sécurité 974571 ou Service Pack 1 (SP1) Windows 7 sur le même ordinateur.
  • Une séquence de tâches ConfigMgr s'exécute sur ce client. Cette séquence de tâches inclut leCapturer l'état utilisateur étape de séquence de tâches et les Restaurer l'état utilisateur étape de séquence de tâches.
Dans ce scénario, la migration de l'état utilisateur échoue. En même temps, le message d'erreur suivant est enregistré dans le fichier journal Ccmexec.log :
Impossible d'importer le magasin de certificats client (0x80092024) OSDSMPClient

Cause

Cette erreur se produit car un caractère NULL incorporé est dans la Nom convivial propriété d'un certificat. Mise à jour de sécurité 974571 empêche l'action qui importe le certificat lors de son Nom convivial propriété possède un caractère NULL incorporé. Par conséquent, le certificat ne peut pas être importé.

Résolution

Important Pour résoudre ce problème, installez ce correctif sur tous les serveurs de site de System Center Configuration Manager 2007 Service Pack 1 (SP1) et sur tous les serveurs de site de System Center Configuration Manager 2007 Service Pack 2 (SP2). Déployer ce correctif sur tous les clients.

Ce hotfix résout ce problème pour les nouveaux certificats de client qui sont générés. Pour corriger les certificats en cours, exécutez l'utilitaire CCMCertFix qui se trouve dans ce package sur tous les clients Configuration Manager SP1 et sur tous les clients SP2 du Gestionnaire de Configuration.

Remarque Pour extraire l'utilitaire CCMCertFix, procédez comme suit :
  1. Installez ce correctif sur le serveur de site.
  2. Recherchez le fichier CCMCertFix.exe. Par défaut, ce fichier se trouve dans le dossier suivant :
    ConfigMgr_2007_Installation_Directory\Logs\KB977203
  3. Copier, puis exécutez le fichier CCMCertFix.exe sur n'importe quel client existant.
Un correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu uniquement pour corriger le problème qui est décrite dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique.

Si le correctif est disponible au téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » en haut de cet article de la Base de connaissances. Si cette section n'apparaît pas, soumettre une demande au Service clientèle de Microsoft et de Support pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage est requis, il se peut que vous deviez créer une demande de service distinct. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de ce correctif spécifique. Pour une liste complète des numéros de téléphone Service clientèle de Microsoft et prise en charge ou pour créer une demande de service distinct, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, il est dans la mesure où un correctif n'est pas disponible pour cette langue.

Conditions préalables

Pour appliquer ce correctif, System Center Configuration Manager 2007 Service Pack 1 (SP1) ou System Center Configuration Manager 2007 Service Pack 2 (SP2) doit être installé.

Nécessité d'un redémarrage

Il est inutile de redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations de remplacement du correctif

Ce correctif ne remplace pas un correctif publié précédemment.

Informations sur les fichiers

La version anglaise (États-Unis) de ce correctif installe les fichiers dont les attributs répertoriés dans les tableaux suivants. Les dates et les heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Les dates et les heures de ces fichiers sur votre ordinateur local sont affichés dans votre heure locale avec votre bias heure d'été (DST) en cours. En outre, les dates et heures peuvent changer lorsque vous effectuez certaines opérations sur les fichiers.
Informations sur le fichier System Center Configuration Manager 2007 SP1
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Ccmcertfix.exe4.0.6221.119317,76801-Déc-200801 : 40x 86
Ccmgencert.dll4.0.6221.1193130,40801-Déc-200801 : 40x 86
Ccmsetup sup.cabNon applicable257,83301-Déc-200801 : 40Non applicable
Ccmsetup.exe4.0.6221.1193609,12801-Déc-200801 : 40x 86
Ccmsetup.msiNon applicable1,662,46401-Déc-200801 : 40Non applicable
MCS.msiNon applicable7,312,89601-Déc-200801 : 40Non applicable
Mcsisapip.dll4.0.6221.1193205,67201-Déc-200801 : 40x 86
MP.msiNon applicable9,515,52001-Déc-200801 : 40Non applicable
Sccm2007ac-sp1-kb977203-x86.mspNon applicable3,076,09601-Déc-200801 : 40Non applicable
Smpmgr.dll4.0.6221.119385,86401-Déc-200801 : 40x 86
Ccmgencert.dll4.0.6221.1193649,57601-Déc-200801 : 40IA-64
Ccmgencert.dll4.0.6221.1193285,03201-Déc-200801 : 40x 64
Mcsisapip.dll4.0.6221.1193480,61601-Déc-200801 : 40x 64

Informations sur le fichier System Center Configuration Manager 2007 SP2

Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Ccmcertfix.exe4.0.6487.211117,76825-Jan-201006 : 27x 86
Ccmgencert.dll4.0.6487.2111130,40825-Jan-201006 : 27x 86
Ccmsetup sup.cabNon applicable253,01610-Déc-200903 : 40Non applicable
Ccmsetup.exe4.0.6487.2111611,68825-Jan-201006 : 27x 86
Ccmsetup.msiNon applicable1,662,97625-Jan-201006 : 27Non applicable
MCS.msiNon applicable7,204,86425-Jan-201006 : 28Non applicable
Mcsisapip.dll4.0.6487.2111206,69625-Jan-201006 : 28x 86
MP.msiNon applicable9,180,67225-Jan-201006 : 28Non applicable
Sccm2007ac-sp2-kb977203-x86.mspNon applicable444,92825-Jan-201006 : 28Non applicable
Smpmgr.dll4.0.6487.211186,37625-Jan-201006 : 28x 86
Ccmgencert.dll4.0.6487.2111649,57625-Jan-201006 : 28IA-64
Ccmgencert.dll4.0.6487.2111285,03225-Jan-201006 : 29x 64
Mcsisapip.dll4.0.6487.2111481,64025-Jan-201006 : 29x 64

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Propriétés de l'installation client

Si vous avez spécifié une propriété d'installation push client lorsque vous avez installé le client de System Center Configuration Manager 2007 SP1 ou le client de System Center Configuration Manager 2007 SP2, vous devez spécifier la propriété à nouveau lorsque vous installez le correctif. Si vous ne spécifiez pas la propriété à nouveau lorsque vous installez le correctif, la propriété est supprimée de la configuration. Par exemple, si vous avez modifié l'installation d'origine en utilisant le point de recherche de serveur (SMSSLP) ou la propriété de point (FSP) état de secours, vous devez spécifier cette propriété à nouveau lorsque vous installez le correctif.

Comment faire pour utiliser l'utilitaire CCMCertFix.exe

L'utilitaire de CCMCertFix est un utilitaire d'invite de commande qui s'exécute sans options (switches). Toutefois, vous devez l'exécuter à l'aide de droits d'administration. Le fichier CCMCertFix.exe est installé à l'emplacement suivant :
racine SMS\logs\KB977203
Remarque Vous pouvez rediriger les erreurs dans un fichier journal spécifique. Par exemple, supposons que le nom de fichier du fichier journal est CCMCertFix.log. Dans ce scénario, vous pouvez exécuter la commande suivante :
CCMCertFix.exe CCMCertFix.log

Informations relatives au déploiement à propos de l'utilitaire CCMCertFix.exe

L'utilitaire CCMCertFix peut être distribué comme un programme de Configuration Manager. Par exemple, supposons que vous utilisez les paramètres suivants pour distribuer l'utilitaire comme un programme de Configuration Manager :
  • Exécutez : masquée
  • Exécuter ou non un utilisateur a ouvert une session
  • Exécuter avec les droits administratifs
Ces paramètres de programme peuvent être modifiés en fonction de l'environnement et les besoins de votre entreprise.

Remarque Vous devez exécuter l'utilitaire CCMCertFix à l'aide de droits d'administration.

Pour plus d'informations sur les 974571 de mise à jour de sécurité, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
974571 MS09-056 : Des vulnérabilités dans CryptoAPI pourraient permettre l'usurpation d'identité
Pour plus d'informations sur la terminologie de mise à jour de logiciel, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 de la Description de la terminologie standard utilisée pour décrire les mises à jour du logiciel Microsoft
Le correctif décrit dans l'article 997384 de la Base de connaissances Microsoft remplace et inclut ce correctif. Par conséquent, ce correctif ne peut pas être installé après avoir installé ce correctif. Toutefois, l'utilitaire de CCMCertFix.exe n'est pas inclus dans le cadre de ce correctif. Pour obtenir l'utilitaire de CCMCertFix.exe après avoir installé ce correctif, téléchargez le correctif décrit dans ce correctif et puis exécutez la commande suivante pour extraire le contenu du correctif :
msiexec.exe /a SCCM2007-SP2-KB977203-ENU.msi /qb targetdir =Path_To_Extract_To
Notes
  • Dans cette commande, l'espace réservé Path_To_Extract_To représente l'emplacement où le contenu du correctif doit être extrait. Après l'extraction de l'utilitaire CCMCertFix.exe, vous trouverez l'utilitaire à cet emplacement.
  • Le nom du fichier .msi dans cette commande peut être différent selon la version localisée qui est téléchargée. Vérifiez le nom du fichier .msi qui est téléchargé et modifier la ligne de commande de manière appropriée si cela est nécessaire.

Installer KB977203 au cours d'une séquence de tâches


Pour les déploiements de système d'exploitation, le correctif KB977203 doit être installé au cours d'une séquence de tâches ConfigMgr 2007 OSD dans le Le programme d'installation Windows et ConfigMgr tâche. Sinon, le problème continue à se produire lors de l'exécution de la séquence de tâches. Le correctif logiciel ne peut pas être installé en utilisant une tâche « installer le logiciel ». Ce qui provoquerait le service client de ConfigMgr 2007 arrêter, qui provoquera la séquence de tâches à échouer.

NOTE Si la mise à jour du client qui est décrite dans l'article 977384 de la Base de Knolwedge est installé au cours de la séquence de tâches, il n'est pas nécessaire d'également installer cette mise à jour du client, car cette mise à jour est incluse dans le cadre de cette mise à jour.

Pour installer le correctif KB977203 au cours d'une séquence de tâches ConfigMgr 2007 OSD, utilisez le CORRECTIF = option qui est décrite dans l'article suivant de la Base de connaissances Microsoft :
907423 Comment faire pour inclure une mise à jour de l'installation initiale du Client avancé Systems Management Server 2003

Pour installer le correctif KB977203 pendant une séquence de tâches ConfigMgr 2007 OSD, procédez comme suit :
  1. Appliquez le correctif sur le serveur de site.
  2. Une fois le correctif a été appliqué sur le serveur de site, les fichiers d'installation client ConfigMgr 2007 seront mis à jour pour inclure le correctif KB977203 dans le \i386\hotfix\KB977203\ du répertoire des fichiers d'installation client ConfigMgr 2007. Étant donné que les fichiers d'installation client ConfigMgr 2007 ont été mis à jour, assurez-vous que vous mettez à jour les points de distribution où réside le package d'installation client ConfigMgr 2007.
  3. Avec le bouton droit de la séquence de tâches que vous souhaitez modifier, puis sur Modifier.
  4. Cliquez sur Le programme d'installation windows et ConfigMgr.
  5. Dans la Propriétés de l'installation Tapez le texte suivant :

    Pour 2007 de ConfigMgr SP1 :
    CORRECTIF = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"
    Pour ConfigMgr 2007 SP2 :
    CORRECTIF = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"

    Notes
    • Le <package_id></package_id> espace réservé est l'ID de package du package d'installation client 2007 ConfigMgr dans ConfigMgr 2007.
    • Assurez-vous d'inclure les guillemets dans le chemin d'accès. Toutefois, n'incluez pas les crochets autour de l'espace réservé.
    • Assurez-vous que l'ID de package du package d'installation client ConfigMgr 2007 est utilisé et pas l'ID de package du package de correctifs KB977203.
    • Le _SMSTaskSequence dossier cache résideront sur le lecteur qui a plus d'espace disque. Si l'ordinateur possède plusieurs lecteurs ou partitions, le _SMSTaskSequence dossier peut retrouver sur un lecteur autre que le lecteur c. Dans ce scénario, modifiez le chemin d'accès pour pointer vers le lecteur qui contient le _SMSTaskSequence dossier. Nous vous déconseillons d'utiliser la variable _SMSTSMDataPath dans le chemin d'accès, car la lettre de lecteur dans ce chemin peut énumérer différemment dans Windows PE que dans le système d'exploitation Windows complet.
    • Comme alternative à l'aide du chemin d'accès local qui pointe vers les fichiers d'installation client ConfigMgr 2007 qui sont trouvent dans le cache local de la séquence de tâches, vous pouvez spécifier un chemin UNC qui pointe vers les fichiers d'installation du client ConfigMgr 2007 sur la source du package d'origine ou sur un point de distribution.
    • Vérifiez le nom du fichier .msp qui se trouve dans le répertoire \i386\hotfix\KB977203\ de fichiers d'installation client ConfigMgr 2007. Le nom peut différer selon les paramètres régionaux. Si le nom diffère du nom du nom du fichier .msp utilisé dans le CORRECTIF = ligne de commande dans cette étape, modifiez le nom en conséquence.
  6. Cliquez sur Appliquer ou OK Pour enregistrer la séquence de tâches.

Après avoir installé le correctif KB977203 pendant la séquence de tâches, CCMCertFix.exe doit également être exécuté. Lorsque CCMCertFix.exe exécute varie selon le scénario de déploiement qui est en cours)remplacer ou actualisation ou nouvel ordinateur). Les étapes suivantes montrent comment exécuter CCMCerFix.exe pour tous les scénarios de déploiement.

  1. Distribution logicielle normale permet de créer un package et un programme à l'aide de l'utilitaire de CCMCertFix.exe à partir de KB977203. Le programme n'est pas nécessaire de disposer de tous les commutateurs et peut exécuter simplement CCMCertFix.exe directement. Après avoir créé le package et programme, assurez-vous de placer le package sur les points de distribution.
  2. Avec le bouton droit de la séquence de tâches affectées, puis sélectionnez Propriétés.
  3. Cliquez sur le Avancée onglet.
  4. Cliquez sur l'option Exécutez d'abord un autre programme, puis sélectionnez le package et programme de l'étape 1.
  5. Cliquez sur OK.
  6. Avec le bouton droit de la séquence de tâches affectées, puis sélectionnez Modifier.
  7. Cliquez sur le Le programme d'installation Windows et ConfigMgr tâche.
  8. Avec la Le programme d'installation Windows et ConfigMgr tâches sélectionnées, cliquez sur le Ajouter menu, puis sélectionnez Général --> Installer le logiciel.
  9. Cliquez sur la tâche de logiciel d'installation nouvellement créé et sélectionnez le package et programme de l'étape 1.
  10. Nouvellement créée avec installer tâche logiciel toujours sélectionné, cliquez sur le Ajouter menu, puis sélectionnez Général --> Redémarrez l'ordinateur.
  11. Cliquez sur la tâche d'ordinateur de redémarrer nouvellement créé et sélectionnez l'option Le système d'exploitation actuellement installé par défaut. En outre, désactivez l'option Avertir l'utilisateur avant de redémarrer.
  12. Cliquez sur OK ou Appliquer Pour enregistrer la séquence de tâches.

Remarque Pour remplacer scénarios, vous ne devez suivre les étapes 1 à 5 pour la séquence de tâches qui capture les données sur l'ordinateur d'origine. Pour la séquence de tâches qui restaure les données sur le nouvel ordinateur, suivez les étapes.

Propriétés

Numéro d'article: 977203 - Dernière mise à jour: jeudi 13 octobre 2011 - Version: 5.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft System Center Configuration Manager 2007 Service Pack 1
  • Microsoft System Center Configuration Manager 2007 Service Pack 2
Mots-clés : 
kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbmt KB977203 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 977203
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com