Après l'installation de SMS 2003 SP3, le processus Wmiprvse.exe peut générer une utilisation élevée de l'UC sur des ordinateurs clients pendant les opérations de stock au matériel

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

Sommaire

Symptômes

Envisagez le scénario suivant :
  • Vous installez Microsoft Systems Management Server 2003 Service Pack 3 (SP3).
  • Le Gestionnaire de capitaux SMS 2003 Service Pack 3 effectue des opérations Inventaire de matériel.
Dans ce scénario, le processus Wmiprvse.exe sur les ordinateurs clients dans l'organisation peut générer une utilisation élevée du processeur. Parfois, l'utilisation du processeur peut pic à 100 pour cent.

Cause

Ce problème peut se produire si les conditions suivantes sont remplies :
  • Un fichier est répertorié dans un des emplacements de démarrage de l'ordinateur client contient plusieurs langues non anglais. Par exemple, un fichier programme qui inclut des langues mixtes est répertorié dans l'emplacement de démarrage suivant sur l'ordinateur client :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • Les paramètres régionaux utilisateur en cours de l'ordinateur client ne correspond à aucune des langues sont utilisés dans le fichier de l'emplacement de démarrage (le fichier est décrite dans le point précédent).
  • La classe SMS_AutoStartSoftware est activée dans le fichier sms_def.mof.

    note Pour plus d'informations sur la façon de déterminer si cette classe est activée, voir la section « Contournement ».
La classe SMS_AutoStartSoftware ne gère pas correctement ces conditions. Dans ce scénario, la classe SMS_AutoStartSoftware insère une boucle. Par conséquent, l'opération d'inventaire génère élevée Utilisation de processeur sur l'ordinateur client.

note La classe SMS_AutoStartSoftware est inclue dans SMS 2003 SP3.

Les trois classes suivantes peuvent également provoquer ce problème lorsque leur traitement un fichier qui comprend plusieurs langues non anglais et en fonction des paramètres régionaux actuels de l'utilisateur ne correspond à aucune des langues dans le fichier :
  • SMS_BrowserHelperObject
  • SMS_InstalledSoftware
  • SMS_SoftwareShortcut

Résolution

Le fichier suivant est téléchargeable à partir du Centre de téléchargement Microsoft :

Réduire cette imageAgrandir cette image
Download
Download the 937882 package now.

Pour plus d'informations sur la façon de télécharger les fichiers de prise en charge Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
119591 Comment obtenir des fichiers de prise en charge Microsoft auprès des services en ligne
Microsoft a analysé ce fichier de virus. Microsoft utilisé les logiciels de détection de virus plus récente ne sont associé à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés empêcher toute modification non autorisée dans le fichier.

Instructions d'installation

Ce correctif doit être installé uniquement sur les ordinateurs client SMS concernés. Serveurs qui hébergent un rôle SMS, comme un point de localisateur Server (SLP), un point d'accès client (CAP) ou un point de gestion (MP), ne nécessitent pas de ce correctif logiciel ou du site SMS.

Pour simplifier la distribution de ce correctif, le programme d'installation du correctif crée automatiquement un package et un programme qui contient le fichier SMS2003AC SP3-KB937882 x86.msp. Fichier SMS2003 SP3-KB937882 X 86-ENU.exe crée uniquement le package et le programme. Avant d'installer correctement le package de correctifs de clients avancés de SMS, vous devez créer une annonce et cible tous les SMS 2003 Service Pack 3 Advanced clients pour la distribution. Pour ce faire, procédez comme suit :
  1. Double-cliquez sur le fichier SMS2003 SP3-KB937882 X 86-ENU.exe et puis suivez les instructions pour créer le package et le programme.
  2. Cliquez sur Démarrer , sur Tous les programmes , cliquez sur Systems Management Server , puis cliquez sur SMS Administrator Console .
  3. Dans le SMS Administrator Console, développez lots , cliquez avec le bouton droit sur KB937882 - Advanced Client Hotfix - 1C 1 , pointez sur Toutes les tâches et puis cliquez sur distribution de logiciels .
  4. Suivez les instructions dans l'Assistant Software distribution pour publier et de déployer le package de correctifs.

    Pour plus d'informations sur les méthodes que vous pouvez utiliser pour installer ce package correctif, voir la boîte de dialogue intitulée correctifs d'application pour SMS Advanced Clients dans l'Assistant Distribution de logiciels.
note Vous devez effectuer un site SMS réinitialisé après avoir installé ce correctif.

Si vous souhaitez installer manuellement le correctif sur un ordinateur client SMS, vous pouvez installer le fichier SMS2003AC SP3-KB937882 x86.msp à partir de la ligne de commande sur l'ordinateur client SMS, comme suit :

msiexec.exe /P SMS2003AC-KB891073 X86.msp / l * v %temp% \ SMS2003AC-KB891073-X86.log /q REINSTALL = ALL REINSTALLMODE = mous

note L'espace réservé %temp% est l'emplacement du fichier journal d'installation et l'espace réservé SMS2003AC-KB891073-X86.log est le nom du fichier journal d'installation.

Ce correctif s'applique uniquement aux environnements qui utilisent la version anglaise des États-Unis de SMS 2003 SP3. Ce correctif est déjà inclu dans SMS 2003 International Client Pack 1 (ICP1) et dans SMS 2003 International Client Pack 2 (ICP2) dans la version internationale de SMS 2003 SP3.

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Vous pouvez également rencontrer ce problème après avoir déployé la version mise à jour de la AssetAdvisor.dll fichier qui est inclus dans ce correctif. Par exemple, envisagez le scénario suivant :
  1. Vous déployez la version mise à jour du fichier AssetAdvisor.dll sur les ordinateurs clients à l'aide de SMS 2003. Par conséquent, ces ordinateurs rencontrer plus le problème décrit dans la section « Symptômes ».
  2. Vous connecter à un nouvel ordinateur client au domaine.
  3. L'ordinateur client reçoit l'installation de commande client-agent SMS.
Dans ce scénario, l'ordinateur de client peut démarrer l'opération d'inventaire matériel avant de l'ordinateur client reçoit le fichier AssetAdvisor.dll mis à jour.

note En règle générale, inventaire matériel démarre dans environ 10 minutes de l'installation du client SMS. Toutefois, il peut prendre environ un jour de l'ordinateur client recevoir le fichier de AssetAdvisor.dll mis à jour à partir de SMS 2003. Par exemple, il peut prendre environ un jour pour le processus de mise à jour de la relance, la mise à jour du client stratégie et l'opération de publication de l'exécution à fin.

Par conséquent, si l'ordinateur client contient le logiciel concerné, l'ordinateur client pouvez rencontrer le problème décrit dans la section « Symptômes ».

Plus d'informations

Informations du fichier de journal

Lorsque ce problème se produit, les informations de fichier de journal suivantes sont générées lors de l'opération collection inventaire matériel :
<date and time> 1520 (0x05F0) Collection: Namespace = \\.\root\cimv2\sms; 
Query = SELECT __CLASS, __PATH, __RELPATH, BinFileVersion, BinProductVersion, 
Description, FileName, FilePropertiesHash, FilePropertiesHashEx, FileVersion, 
Location, Product, ProductVersion, Publisher, StartupType, StartupValue FROM 
SMS_AutoStartSoftware; Timeout = 600 secs. InventoryAgent
<date and time> 1520 (0x05F0) Unknown error encountered processing an instance 
of class SMS_AutoStartSoftware: 800706BE InventoryAgent

Successfully Completed Inventory for SMS_InstalledSoftware	AssetAdvisor	<date and time>	2636 (0x0A4C)
Start Inventory for SMS_AutoStartSoftware	AssetAdvisor	<date and time>	2716 (0x0A9C)
Trying to collect data from CAA_Autostartsoftware class	AssetAdvisor	<date and time>	2716 (0x0A9C)
Collecting AutostartSoftwares from HKEY_CURRENT_USER	AssetAdvisor	<date and time>	2716 (0x0A9C)
Collecting AutostartSoftwares from HKEY_LOCAL_MACHINE	AssetAdvisor	<date and time>	2716 (0x0A9C)
Start Inventory for SMS_SystemConsoleUser	AssetAdvisor	<date and time>	2820 (0x0B04)
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft


Lorsque vous installez cette mise à jour, un message d'erreur semblable au suivant répertorié peut être enregistré dans le fichier Execmgr.log :

Demande dans un état en cours d'exécution ou d'état trouvé pour le programme d'installation SMS Advanced client Service Pack 3 correctif KB937882 package $ PackageID $ execmgr 14 / 8/2007 1:36:23 PM 4024 (0x0FB8) service arrêté lors execmgr 14 / 8/2007 1:36:23 PM 4024 (0x0FB8) exécution du programme installation SMS Advanced client Service Pack 3 correctif KB937882 OpenProcess a échoué pour le processus 2700, erreur 80070057 execmgr 14 / 8/2007 1:31:27 PM 1292 (0x050C) ne peut pas continuer le programme après que service redémarré parce que le processus été quitté de surveillance. Supposons execmgr Échec 14 / 8/2007 1:31:27 PM 1292 (0x050C)
Vous pouvez ignorer cette message d'erreur. Le processus de fichier Execmgr.log crée un nouveau processus de correctifs et surveille l'état du processus enfant de correctifs. Toutefois, le processus de correctifs enfant doit arrêter le processus parent pour installer les fichiers qui figurent dans la mise à jour. Une fois le processus de correctifs enfant terminée, le processus du fichier Execmgr.log commence à nouveau. Le processus de fichier Execmgr.log tente de reprendre le processus parent d'origine qui a lancé le processus de correctifs. Toutefois, ce processus parent est déjà terminée. Le processus du fichier Execmgr.log renvoie l'erreur car il est impossible de reprendre ce processus parent.

Propriétés

Numéro d'article: 937882 - Dernière mise à jour: lundi 27 août 2007 - Version: 6.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Systems Management Server 2003 Service Pack 3
Mots-clés : 
kbmt atdownload kbbug kbfix kbqfe kbpubtypekc kbtshoot kbprb KB937882 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: 937882
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