Fehlerbehebung bei BSOD beim Speichern von Dateien im Netzwerk unter Windows XP

Kürzlich bin ich in meiner Organisation auf eine Workstation gestoßen, die beim Versuch, ein Office-Dokument im Netzwerk zu speichern, einen blauen Bildschirm umklappt. Die üblichen Untersuchungen für Viren und Spyware auf dem Computer begannen, die einige Cookies und einige Popups ergaben, aber nichts, was ein gründlicher Scan nicht verarbeiten konnte.

Nachdem ich nach allem gesucht und gescannt hatte, was ich finden konnte, dachte ich, dass dies den Trick tun würde, aber weitere Versuche, von einer Büroanwendung auf einer Freigabe im Netzwerk zu speichern, verursachten weiterhin denselben blauen Bildschirm. Die Meldung, die angezeigt wurde, als der Stoppfehler auftrat, lautete wie folgt:

 No_More_IRP_Stack_Size_Locations 

Ich durchsuchte das Internet und fand viele Informationen zu Problemen mit widersprüchlichen Antiviren-Anwendungen, die den Eindruck erweckten, dass das Scannen des Systems mit zusätzlichen Anwendungen das Problem verursachen könnte, aber nach dem Entfernen der zusätzlichen Scanner führten fortgesetzte Versuche zu demselben Fehler.

Das Erstellen von Dateien auf der Netzwerkfreigabe über Windows Explorer funktionierte problemlos, ebenso wie das Kopieren oder Verschieben von Dateien.

IRP_StackSize-Änderungen

Einige weitere Recherchen im Internet brachten mich zu zwei Lösungen, eine mit IRP_StackSize auf dem lokalen Computer und auf dem Server in der Registrierung unter

HKEY_LOCAL_MACHINE \ CurrentControlSet \ Services \ LanManServer \ Parameters \ IRPStackSize

Ich stellte zunächst fest, dass der Schlüssel nicht vorhanden war, und erstellte zunächst einen DWORD-Wert mit dem Wert Dezimal 15. Nach einem Neustart wurde der Fehler beim Speichern auf der DFS-Freigabe fortgesetzt. Ich habe den Wert auf der Workstation mehrmals in Schritten von 5 geändert und bin nicht schnell genug gekommen. Dann stellte ich fest, dass Netzwerke, die DFS-Freigaben verwenden, eine andere Einstellung für die Stapelgröße haben:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Mup \ Parameters

Der Eintrag DFSIrpStackSize war auch hier nicht vorhanden. Nachdem ich den DWORD-Wert für DFSIrpStackSize hinzugefügt und einen Maximalwert von 10 festgelegt hatte, startete ich den Computer neu und stellte fest, dass ich plötzlich Office-Dokumente ohne Fehler direkt auf der DFS-Freigabe speichern konnte. Dieser Registrierungseintrag hat nach seiner Erstellung den Standardwert 5. Der andere akzeptable Wert ist 10, aber wenn Sie ihn auf einen anderen Wert als 10 setzen, wird der Standardwert von 5 wiederhergestellt.

Hier sind die genauen Schritte, die ich ausgeführt habe, um diesen Wert zur Registrierung hinzuzufügen und das Problem zu lösen:

Hinweis: Das Ändern der Registrierung wird nicht empfohlen. Wenn Sie die Registrierung ändern müssen, müssen Sie eine Sicherungskopie der vorhandenen Registrierung erstellen, bevor Sie Daten ändern. Für die Bearbeitung der Registrierung ist ein Administratorkonto erforderlich

1. Öffnen Sie das Feld Ausführen, indem Sie auf Start | klicken Lauf.

2. Geben Sie regedit in das Ausführungsfeld ein und klicken Sie auf OK.

3. Navigieren Sie zu HKEY_LOCAL_MACHINE und erweitern Sie System.

4. Navigieren Sie dann zu CurrentControlSet | Dienstleistungen | MUP | Parameter.

5. Wenn das Element DFS IrpStackSize nicht vorhanden ist, klicken Sie mit der rechten Maustaste und wählen Sie Neu | DWORD.

6. Geben Sie den Namen des Objekts genau wie gezeigt ein:

DFSIrpStackSize

7. Drücken Sie die Eingabetaste, um das Objekt in der Registrierung zu speichern.

8. Klicken Sie mit der rechten Maustaste auf den neuen Eintrag (oder auf das DFSIrpStackSize-Objekt, falls es bereits vorhanden ist) und wählen Sie Ändern, um den Wert des Objekts zu ändern.

9. Ändern Sie den Basistyp in Dezimal und geben Sie den Wert 16 ein (siehe Abbildung A).

10. Klicken Sie auf OK, wenn Sie diese Werte geändert haben, und schließen Sie den Registrierungseditor.

11. Starten Sie den Computer neu, damit die Registrierungsänderungen wirksam werden.

Abbildung A.

Ändern des Werts von DFSIrpStackSize

Da auf dem Computer, auf dem das Problem aufgetreten ist, bereits Windows XP Service Pack 3 ausgeführt wurde, wurde der erforderliche Hotfix bereits auf dem System installiert. Für Computer mit Windows XP Service Pack 2 ist ein Hotfix zusammen mit den genannten Registrierungsänderungen erforderlich, um das Problem zu beheben. Weitere Informationen und Anweisungen zum Abrufen des Hotfixes von Microsoft finden Sie hier: http://support.microsoft.com/kb/906866.

Basierend auf Informationen, die ich über mögliche Konflikte zwischen Antivirenanwendungen gesehen habe, die ähnliche Probleme verursachen, werde ich die Situation weiterhin überwachen, um festzustellen, ob noch etwas auftaucht. Für mich war die Entdeckung von IRP-bezogenen Schlüsseln in der Registrierung ein Fix, bei dem der PC nicht formatiert und neu erstellt wurde, was eine große Erleichterung war. Hoffentlich hilft Ihnen dieser Beitrag, dieses Problem zu beheben und dieses Problem in Ihrer Organisation zu vermeiden.

© Copyright 2021 | pepebotifarra.com