Nach der Installation von SMS 2003 SP3 kann der Wmiprvse.exe-Prozess hohen CPU-Auslastung auf Clientcomputern während der Hardwareinventur Vorgänge generieren

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 937882 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Stellen Sie sich das folgende Szenario vor:
  • Sie installieren Sie Microsoft Systems Management Server 2003 Service Pack 3 (SP3).
  • SMS 2003 SP3 Anlage Advisor führt Hardwareinventur Operationen.
In diesem Szenario kann der Wmiprvse.exe-Prozess auf Clientcomputern in der Organisation hohen CPU-Auslastung generiert werden. In manchen Fällen kann die CPU-Auslastung auf 100 Prozent kurzzeitigen Anstieg.

Ursache

Dieses Problem kann auftreten, wenn folgende Bedingungen erfüllt sind:
  • Eine Datei, die in einem der Start Speicherorte auf dem Client-Computer aufgeführt ist enthält mehrere nicht-englischen Sprachen. Beispielsweise ist eine Programmdatei, die gemischte Sprachen enthält am folgenden Speicherort Start auf dem Clientcomputer aufgeführt:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • Das Gebietsschema des aktuellen Benutzers auf dem Clientcomputer stimmt mit keinem der Sprachen überein, die in der Datei aus dem Autostart-Speicherort (Datei) verwendet werden, die in der vorherigen Aufzählungszeichen beschrieben ist.
  • Die SMS_AutoStartSoftware -Klasse ist in der Sms_def.mof-Datei aktiviert.

    Hinweis: Weitere Informationen zum Ermitteln, ob diese Klasse aktiviert ist finden Sie unter dem Abschnitt "Abhilfe".
Die SMS_AutoStartSoftware -Klasse behandelt diese Bedingungen nicht korrekt. In diesem Szenario gibt die SMS_AutoStartSoftware -Klasse eine Schleife. Aus diesem Grund generiert der Inventurvorgang hohen CPU-Auslastung auf dem Clientcomputer.

Hinweis: Die SMS_AutoStartSoftware -Klasse ist in SMS 2003 SP3 enthalten.

Die folgenden drei Klassen können auch dieses Problem verursachen, wenn Verarbeitung einer Datei, die mehrere nicht-englischen Sprachen enthält, und wenn das aktuelle Benutzergebietsschema keinem der Sprachen in der Datei entspricht:
  • SMS_BrowserHelperObject
  • SMS_InstalledSoftware
  • SMS_SoftwareShortcut

Lösung

Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:

Bild minimierenBild vergrößern
Download
Download the 937882 package now.

Weitere Informationen zum Microsoft Support-Dateien herunterladen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591So erhalten Sie Dateien vom Microsoft Support im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei wird auf Servern mit verstärkter Sicherheit gespeichert, nicht autorisierte Änderungen an der Datei verhindert.

Installationsanweisungen

Dieser Hotfix muss nur auf betroffenen SMS-Client-Computern installiert werden. SMS-Standortserver oder Servern, die eine SMS-Serverrolle, z. B. ein Server Locator Point (SLP), ein Client Access Point (CAP) oder eine Management Point (MP) hosten, ist dieser Hotfix nicht erforderlich.

Um die Verteilung von diesen Hotfix zu vereinfachen, erstellt das Hotfix-Installationsprogramm automatisch ein Paket und ein Programm, das die SMS2003AC-SP3-KB937882-x86.msp-Datei enthalten. Die Datei SMS 2003-SP3-KB937882-X 86-enu.exe wird nur das Paket und die Anwendung erstellt. Bevor Sie das Hotfix-Paket auf erweiterten SMS-Clients erfolgreich installieren können, müssen Sie eine Ankündigung und das Ziel aller SMS 2003 SP3 erweiterte Clients für die Verteilung erstellen. Gehen Sie hierzu folgendermaßen vor:
  1. Doppelklicken Sie auf die Datei " SMS 2003-SP3-KB937882-X 86-DEU.exe" , und folgen Sie den Anweisungen zum Erstellen des Pakets und das Programm.
  2. Klicken Sie auf Start , klicken Sie auf Alle Programme , klicken Sie auf Systems Management Server und klicken Sie dann auf SMS-Administratorkonsole .
  3. In der SMS-Administratorkonsole erweitern Sie Pakete , klicken Sie mit der rechten Maustaste auf die KB937882 - Advanced Client Hotfix - 1 S-1 , zeigen Sie auf Alle Tasks , und klicken Sie dann auf Software verteilen .
  4. Folgen Sie die Anweisungen des Softwareverteilungs-Assistenten zum Ankündigen und Hotfix-Paket bereitstellen.

    Weitere Informationen über die Methoden, die Sie verwenden können, um dieses Hotfix-Paket installieren finden Sie im Dialogfeld mit dem Titel Applying Hotfixes erweiterten SMS-Clients in den Softwareverteilungs-Assistenten.
Hinweis: Sie haben keinen führen Sie eine SMS-Standort zurückgesetzt, nachdem Sie diesen Hotfix installieren.

Wenn Sie den Hotfix manuell auf einem SMS-Client-Computer installieren möchten, können Sie die SMS2003AC-SP3-KB937882-x86.msp-Datei wie folgt über die Befehlszeile auf dem SMS-Client-Computer installieren:

msiexec.exe/p SMS2003AC-KB891073-X86.msp/l * V %temp% \ SMS2003AC-KB891073-X86.log X86.log/q REINSTALL = ALL REINSTALLMODE = Mous

Hinweis: %temp% Platzhalter ist der Speicherort der Protokolldatei für die Installation, und der Name der Installationsprotokolldatei des SMS2003AC-KB891073-X86.log-Platzhalters.

Dieses Update gilt nur für Umgebungen, in denen die US-englischen Version von SMS 2003 SP3 verwendet. Dieses Update ist bereits in SMS 2003 International Client Pack 1 (ICP1) und enthalten in SMS 2003 International Client Pack 2 (ICP2) in der internationale Version von SMS 2003 SP3.

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.

Weitere Informationen

Dieses Problem kann auch auftreten werden, nachdem Sie die aktualisierte Version der AssetAdvisor.dll bereitgestellt Datei, die in diesem Hotfix enthalten ist. Gehen wir beispielsweise von folgendem Szenario aus:
  1. Sie bereitstellen die aktualisierte Version der Datei AssetAdvisor.dll auf Clientcomputern mithilfe von SMS 2003. Diese Clientcomputer wird deshalb nicht mehr im Abschnitt "Problembeschreibung" beschriebene Problem auftreten.
  2. Sie fügen einen neuen Clientcomputer zur Domäne.
  3. Der Clientcomputer empfängt die SMS-Client-Agent-Push-Installation.
In diesem Szenario kann der Clientcomputer den Hardwareinventur Vorgang starten, bevor der Clientcomputer die aktualisierte Datei AssetAdvisor.dll empfängt.

Hinweis: Im Allgemeinen beginnt Hardwareinventur innerhalb von ca. 10 Minuten die SMS-Clientinstallation. Es konnte jedoch ungefähr einen Tag für den Clientcomputer zum Empfangen der aktualisierten AssetAdvisor.dll-Datei von SMS 2003 dauern. Beispielsweise könnte es ungefähr einen Tag für der Auflistung Aktualisierungsvorgang, das Clientupdate Richtlinie und die Ankündigung ausgeführt-Vorgang abgeschlossen.

Daher kann der Clientcomputer die betroffene Software enthält, der Clientcomputer das Problem auftreten, das im Abschnitt "Problembeschreibung" beschrieben wird.

Weitere Informationen

Protokoll-Dateiinformationen

Wenn dieses Problem auftritt, wird die folgenden Protokolldatei Informationen erstellt, während der Hardwareinventur Auflistung:
<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)
Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684Erläuterung von Standardbegriffen bei Microsoft Softwareupdates


Wenn Sie dieses Update installieren, möglicherweise eine Fehlermeldung etwa folgendem aufgeführt in der Datei Execmgr.log protokolliert:

Anforderung in ausführen oder einen Bericht-Status für die Anwendung installieren SMS Advanced Clients SP3 Hotfix KB937882 Paket PaketID $ Execmgr 8/14/2007 1:36:23 PM 4024 (0x0FB8) gefunden Dienst beendet, während das Programm installiert SMS Advanced Clients SP3 Hotfix KB937882 Execmgr 8/14/2007 1:36:23 4024 (0x0FB8) Uhr läuft Fehler bei der OpenProcess für den Prozess 2700 Fehler 80070057 Execmgr 8/14/2007 1:31:27 PM 1292 (0x050C) kann nicht weiter überwachen das Programm, nachdem der Dienst neu starten, da der Prozess beendet. Genommen Sie an, fehlgeschlagene Execmgr 8/14/2007 1:31:27 PM 1292 (0x050C)
Sie können diese Fehlermeldung ignorieren. Der Execmgr.log-Datei-Prozess erstellt einen neuen Patch-Prozess und überwacht den Status des untergeordneten Patchverwaltungs-Prozesses. Jedoch muss der untergeordneten Patchverwaltungs-Prozess beenden den übergeordnete Prozess zur Installation der Dateien, die in dem Update enthalten sind. Nach Abschluss der untergeordneten Patchverwaltungs-Prozess startet den Prozess der Execmgr.log-Datei erneut. Der Execmgr.log-Datei-Prozess versucht, den ursprünglichen übergeordneten Prozess fortsetzen, der den Patchverwaltungs-Prozess gestartet. Allerdings wurde dieser übergeordnete Prozess bereits beendet. Der Prozess der Execmgr.log-Datei gibt den Fehler zurück, da es nicht dieser übergeordnete Prozess fortsetzen kann.

Eigenschaften

Artikel-ID: 937882 - Geändert am: Montag, 27. August 2007 - Version: 6.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Systems Management Server 2003 Service Pack 3
Keywords: 
kbmt atdownload kbbug kbfix kbqfe kbpubtypekc kbtshoot kbprb KB937882 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 937882
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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