Möglicherweise wird beim Versuch, sich bei einer Domäne anzumelden, die Fehlermeldung "STOP 0x00000035 NO_MORE_IRP_STACK_LOCATIONS" angezeigt

Gilt für
Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows XP Service Pack 3 Microsoft Windows XP Professional Microsoft Windows XP Home Edition Microsoft Windows Server 2003 Service Pack 2 Windows Server 2008 R2 Enterprise Windows 7 Enterprise

Symptome

Nehmen Sie folgendes Szenario an:

  • Auf einem Computer, auf dem Microsoft Windows XP mit Service Pack 2 (SP2), Microsoft Windows XP mit Service Pack 3 (SP3), Microsoft Windows Server 2003 mit Service Pack 1 (SP1) oder Microsoft Windows Server 2003 mit Service Pack 2 (SP2) ausgeführt wird, installieren Sie mehr als drei Programme, die sich auf die Dateisicherheit beziehen. Sie installieren z. B. mehr als drei Antiviren- oder Dateiverschlüsselungsprogramme.
  • Der Computer ist Teil einer Domäne.

Wenn Sie in diesem Szenario versuchen, sich bei der Domäne anzumelden, wird möglicherweise eine Abbruchfehlermeldung angezeigt, die der folgenden ähnelt:

Hinweis

STOP 0x00000035 (0x8207ecd8, 0x00000000, 0x00000000, 0x00000000) NO_MORE_IRP_STACK_LOCATIONS

Hinweis: Der erste Parameter in dieser Fehlermeldung kann variieren.

Ursache

Dieses Problem tritt auf, weil der Mup.sys Treiber davon ausgeht, dass nicht mehr als drei Dateisystemfiltertreiber gleichzeitig ausgeführt werden dürfen. Der Mup.sys Treiber verarbeitet Datei-E/A-Anforderungen des verteilten Dateisystems (DFS). Wenn vier oder mehr Dateisystemfiltertreiber vorhanden sind, läuft der von Mup.sys vorab zugewiesene IRP-Speicherortpuffer (I/O Request Packet) über. In diesem Fall wird der im Abschnitt Symptome beschriebene Abbruchfehler angezeigt.

Lösung

Hotfixinformationen für Windows XP

Ein Hotfix zur Behebung des Problems ist von Microsoft erhältlich. Der Hotfix ist jedoch nur zur Behebung des in diesem Artikel beschriebenen Problems vorgesehen. Deshalb sollten Sie nur Systeme aktualisieren, bei denen dieses spezifische Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, finden Sie einen Abschnitt "Hotfix download available" (Hotfixdownload verfügbar) oben in diesem Knowledge Base-Artikel. Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Für zusätzliche Supportanfragen und -belange, die sich nicht auf diesen speziellen Hotfix beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste der Telefonnummern von Microsoft-Kundendienst und -Support (CSS) anzuzeigen oder eine separate Serviceanfrage zu erstellen:

http://support.microsoft.com/contactus/?ws=support Hinweis: Das Formular "Hotfix-Download verfügbar" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, steht der betreffende Hotfix in Ihrer Sprache nicht zur Verfügung.

Voraussetzungen

Damit Sie diesen Hotfix anwenden können, muss Windows XP SP2 auf dem Computer installiert sein.

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Hotfixes neu starten.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mup.sys 5.1.2600.2763 105,088 23.09.2005 01:26 x86

Registrierungsinformationen

Wichtig: Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Ändern der Registrierung. Es können jedoch schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie deshalb sicher, dass Sie diese Schritte sorgfältig ausführen. Als zusätzlichen Schutz erstellen Sie eine Sicherung der Registrierung, bevor Sie sie ändern. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:

322756 Sichern und Wiederherstellen der Registrierung in Windows

  • Auf einem Computer, auf dem Windows XP mit SP3 ausgeführt wird, installieren Sie diesen Hotfix nicht. Dieser Hotfix ist in Windows XP mit SP3 enthalten.
  • Installieren Sie auf einem Computer unter Windows XP mit SP2 diesen Hotfix oder ein Service Pack, das dieses Problem behebt.

Nachdem Sie diesen Hotfix oder Service Pack 3, das diesen Fix enthält, installiert haben, ändern Sie die
Registrierungseintrag "DfsIrpStackSize " an. Führen Sie hierzu die folgenden Schritte aus:

  1. Klicken Sie auf "Start" und auf "Ausführen", geben Sie "regedit" ein und klicken Sie dann auf
    OK.

  2. Klicken Sie auf den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

  3. Klicken Sie im rechten Bereich mit der rechten Maustaste
    DfsIrpStackSize, und klicken Sie dann auf
    Ändern.

    Hinweis Wenn der Registrierungseintrag DfsIrpStackSize nicht vorhanden ist, müssen Sie ihn erstellen. Führen Sie hierzu die folgenden Schritte aus:

    1. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.

    2. Geben Sie DfsIrpStackSize ein, und drücken Sie dann die EINGABETASTE.

  4. Klicken Sie im Feld "Basis " auf "Dezimal", geben Sie in das Feld "Wertdaten " den Wert "10" ein, und klicken Sie dann auf OK.

    Notizen

    • Ein Wert von 10 ermöglicht maximal acht Dateisystemfiltertreiber.

    • Der Standardwert für den Registrierungseintrag "DfsIrpStackSize" lautet 5. Bei einem Wert von 5 können maximal drei Dateisystemfiltertreiber verwendet werden.

    • Wenn Sie den Wert auf eine Zahl festlegen, die größer als 10 ist, wird der Wert automatisch auf 5 zurückgesetzt.

    • Wenn Sie diesen Hotfix nicht anwenden, wird der Registrierungswert "DfsIrpStackSize" ignoriert.

  5. Beenden Sie den Registrierungs-Editor.

  6. Starten Sie den Computer neu.

Service Pack-Informationen für Windows Server 2003

Installieren Sie das neueste Service Pack für Windows Server 2003, um dieses Problem zu beheben. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

889100 Installieren des neuesten Service Packs für Windows Server 2003

Hotfixinformationen für Windows Server 2003

Voraussetzungen

Um diesen Hotfix anwenden zu können, muss Windows Server 2003 SP1 auf dem Computer installiert sein.

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Hotfixes neu starten.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keinen zuvor veröffentlichten Hotfix.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Windows Server 2003, x86-basierte Versionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mup.sys 5.2.3790.2791 100,352 13.09.2006 10:25 x86

Windows Server 2003, x64-basierte Versionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mup.sys 5.2.3790.2791 178.688 12. September 2006 21:55 x64

Windows Server 2003, Itanium-Versionen

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mup.sys 5.2.3790.2791 310,784 12. September 2006 21:55 IA-64

Registrierungsinformationen

Wichtig: Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Ändern der Registrierung. Es können jedoch schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie deshalb sicher, dass Sie diese Schritte sorgfältig ausführen. Als zusätzlichen Schutz erstellen Sie eine Sicherung der Registrierung, bevor Sie sie ändern. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:

322756 Sichern und Wiederherstellen der Registrierung in Windows

  • Installieren Sie diesen Hotfix nicht auf einem Computer, auf dem Windows Server 2003 mit SP2 ausgeführt wird. Dieser Hotfix ist in Windows Server 2003 (SP2) enthalten.
  • Installieren Sie auf einem Computer, auf dem Windows Server 2003 mit SP1 ausgeführt wird, diesen Hotfix oder ein Service Pack, das dieses Problem behebt.

Nachdem Sie diesen Hotfix oder Service Pack 2, das diesen Fix enthält, installiert haben, ändern Sie den Registrierungseintrag "DfsIrpStackSize". Führen Sie hierzu die folgenden Schritte aus:

  1. Klicken Sie auf "Start" und auf "Ausführen", geben Sie "regedit" ein und klicken Sie dann auf
    OK.

  2. Klicken Sie auf den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

  3. Klicken Sie im rechten Bereich mit der rechten Maustaste
    DfsIrpStackSize, und klicken Sie dann auf
    Ändern.

    Hinweis: Wenn der Registrierungseintrag DfsIrpStackSize nicht vorhanden ist, müssen Sie ihn erstellen. Führen Sie hierzu die folgenden Schritte aus:

    1. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.

    2. Geben Sie DfsIrpStackSize ein, und drücken Sie dann die EINGABETASTE.

  4. Klicken Sie im Feld "Basis " auf "Dezimal", geben Sie in das Feld "Wertdaten " den Wert "10" ein, und klicken Sie dann auf OK.

    Notizen

    • Ein Wert von 10 ermöglicht maximal acht Dateisystemfiltertreiber.

    • Der Standardwert für den Registrierungseintrag "DfsIrpStackSize" lautet 5. Bei einem Wert von 5 können maximal drei Dateisystemfiltertreiber verwendet werden.

    • Wenn Sie den Wert auf eine Zahl festlegen, die größer als 10 ist, wird der Wert automatisch auf 5 zurückgesetzt.

    • Wenn Sie diesen Hotfix nicht anwenden, wird der Registrierungswert "DfsIrpStackSize" ignoriert.

  5. Beenden Sie den Registrierungs-Editor.

  6. Starten Sie den Computer neu.

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind. Dieses Problem wurde erstmals in Microsoft Windows Server 2003 Service Pack 2 behoben.

Weitere Informationen

Hinweis: Für neuere Betriebssysteme wie Microsoft Windows Vista, Windows Server 2008, Windows 7 und Windows Server 2008 R2 gibt es eine funktionale Entsprechung für den Windows XP/2003 Registrierungseintrag "DfsIrpStackSize" mit dem Namen IrpStackSize.

Name: IrpStackSize

Standort: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

Typ: DWORD

Standardwert: 3

Mindestwert: 3

Maximaler Wert: 10 (dezimal)

Standardmäßig legt die MUP-Initialisierung die Stapelgröße des Geräteobjekts auf 3 fest. Ein Administrator kann eine größere Zahl angeben, aber Dezimalzahl 10 ist der maximal zulässige Wert. Damit diese Änderung wirksam wird, ist ein Neustart erforderlich.

Weitere Informationen zur Terminologie für Softwareupdates von Microsoft finden Sie im folgenden Artikel der Microsoft Knowledge Base:

824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates