WMI-Fehler: 0x8004106C Beschreibung: Kontingentverletzung beim Ausführen von WMI-Abfragen

In diesem Artikel wird der Fehler 0x8004106C behoben, der beim Ausführen von WMI-Abfragen auftritt.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 2404366

Symptome

WMI-Abfragen können nicht ausgeführt werden. Wenn Sie eine Abfrage ausführen, erhalten Sie möglicherweise einen Fehler ähnlich dem folgenden. In diesem Beispiel wurde die folgende Abfrage aus dem Namespace root\cimv2 ausgeführt:

Select * From Win32_LogicalDisk Where FreeSpace > 200000

Der zurückgegebene Fehler lautete:

0x8004106C
Beschreibung: Kontingentverletzung.

Ursache

Dieser Fehler kann auftreten, wenn der WMI-Anbieterdienst das Kontingentlimit erreicht hat.

Lösung

Erhöhen Sie das Arbeitsspeicherkontingent des WMI-Anbieterdiensts, indem Sie die folgenden Schritte ausführen:

  1. Wechseln Sie zu StartAusführung>, und geben Siewbemtest.exeein.

  2. Wählen Sie Verbinden aus.

  3. Geben Sie im Textfeld für den Namespace root ein.

  4. Wählen Sie Verbinden aus.

  5. Wählen Sie Enumerationsinstanzen... aus.

  6. Geben Sie im Dialogfeld Klasseninformationen den Namen Superclass Name als __ProviderHostQuotaConfiguration ein, und drücken Sie OK.

    Hinweis

    Der Name der Superklasse enthält einen doppelten Unterstrich an der Vorderseite.

  7. Doppelklicken Sie im Fenster Abfrageergebnis auf __ProviderHostQuotaConfiguration=@.

  8. Doppelklicken Sie im Fenster Objekt Editor auf den Namen der Eigenschaft, für den Sie das Kontingent ändern möchten.

  9. Geben Sie im Dialogfeld Wert 536870912 (512 MB) für XP und Windows 2003 ein, für Vista einen neueren Start mit dem neuen Wert 805306368 (768), und wechseln Sie dann zu 1073741824 (1024), wenn sie noch Platz benötigen. Wenn dadurch das Problem mit einer Kontingentverletzung nicht behoben wird, müssen Sie die Ursache einer hohen Speicherauslastung beheben.

  10. Wählen Sie Eigenschaft speichern aus.

  11. Wählen Sie Objekt speichern aus.

  12. Schließen Sie Wbemtest.

  13. Starten Sie den Computer neu.

Hinweis

Windows XP und Windows Server 2003 verfügen über ein Arbeitsspeicherkontingent von 128 MB pro Host mit einem Grenzwert von 512 MB. Windows Vista und Windows Server 2008 verfügen über ein Speicherkontingent von 512 MB pro Host, das nicht wie bei XP und 2003 festgelegt ist, und kann diese Anzahl erhöhen.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Fragen der Benutzerfreundlichkeit ausführen.