Sie können nicht die maximale Anzahl gleichzeitiger SMB-Anfragen konfigurieren, die an den Server-Dienst in Windows XP

Problembeschreibung

Dieser Artikel beschreibt ein Problem, das auftritt, wenn Netzwerkbenutzer Zugriff auf Dateien auf einem Computer, der Microsoft Windows XP Professional ausgeführt wird, wenn der Computer als Dateiserver verwendet wird.

Standardmäßig ist eine Einschränkung, die mehr als 10 parallele Server Message Block (SMB) Befehle im Serverdienst von Windows XP Professional verhindert. Diese Einschränkung gilt auch für andere Windows-Clientbetriebssystemen. Beispielsweise tritt ein SMB-Befehl bei ein Aufruf zum Öffnen einer Datei. Die meisten SMB-Befehle werden sofort verarbeitet. Beispielsweise wird der Dateibefehl öffnen sofort verarbeitet. Daher ist maximal 10 gleichzeitige Befehle normalerweise kein Problem.

Es gibt jedoch einige SMB-Befehle mit dem Namen "langfristige SMB-Anforderungen." Diese langfristigen SMB-Anfragen bleiben geöffnet, bis sie beantwortet. In der Regel nach einer Antwort einen anderen Befehl desselben Typs sofort gesendet.

Darüber hinaus ist eine langfristige SMB-Anforderung eine Benachrichtigung. Beispielsweise ist wenn öffnen Sie Windows Explorer, und klicken Sie dann auf einen bestimmten Ordner im Netzwerk, eine Benachrichtigung an den Computer gesendet, der den Ordner hostet. Dieser Fehler tritt bei Änderung in diesem Ordner. Dann wird eine Benachrichtigung an den Clientcomputer gesendet, damit Windows Explorer Fenster aktualisieren und die neue Datei anzeigen können. Wenn ein Computer mit Windows XP Professional Ordner hostet, können nur 10 SMB-Befehle gleichzeitig verwendet werden. Alle anderen Anfragen werden nicht beantwortet. Sie können auch eine Fehlermeldung beim anderen Anfragen Öffnen von Dateien über das Netzwerk.

Ursache

Dieses Problem tritt aufgrund einer absichtlichen Beschränkung in Windows XP Professional-Serverdienst. Windows XP Professional soll das Betriebssystem eines Client-Computers. Deshalb ist Windows XP Professional für Servertasks optimiert.

Problemlösung

Hotfix-Informationen

Zum Beheben dieses Problems ist ein Hotfix verfügbar, die können Sie die Anzahl gleichzeitiger SMB-Befehle mit den Registrierungswert MaxMpxCt konfigurieren. Diesen Hotfix können Sie den Wert MaxMpxCt maximal 255 konfigurieren. Weitere Informationen finden Sie im Abschnitt "Registrierungsinformationen" und im Abschnitt "Weitere Informationen".

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, 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. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder eine separate Serviceanfrage erstellen finden Sie auf der folgenden Microsoft-Website:Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Voraussetzungen

Installieren Sie Windows XP Professional Service Pack 2 (SP2), um diesen Hotfix installieren.

Neustart


Starten Sie den Serverdienst neu, nachdem Sie diesen Hotfix anwenden. Wenn Sie aufgefordert werden, starten Sie den Computer neu, nachdem Sie den Hotfix installieren.

Informationen zu ersetzten Hotfixes


Dieser Hotfix ersetzt keine anderen Hotfixes.

Informationen zur Registrierung

Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Sichern Sie die Registry für zusätzlichen Schutz, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 zum Sichern und Wiederherstellen der Registrierung in Windows


Gehen Sie folgendermaßen vor, um diesen Hotfix zu aktivieren:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie regedit ein, und klicken Sie dann auf OK.
  2. Suchen Sie und klicken Sie auf den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
  4. Geben Sie MaxMpxCt, und drücken Sie dann die EINGABETASTE.
  5. MaxMpxCtMaustaste, und klicken Sie auf Ändern.
  6. Geben Sie im Feld Wert den gewünschten Wert und klicken Sie dann auf OK.


    Hinweis Sie können die Anzahl gleichzeitiger SMB-Befehle auf einen Wert festgelegt, die zwischen 10 und 255. Der Standardwert ist 10. In Microsoft Windows Server 2003 können Sie die Anzahl der gleichzeitigen SMB-Befehle auf einen Höchstwert von 65.535 festlegen.
  7. Schließen Sie Registrierungs-Editor.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
DateinameDateiversionDateigrößeDatumZeitPlattform
Srvsvc.dll5.1.2600.301996.76819-Oct-200616:29x86

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Der tatsächliche Wert der maximalen gleichzeitigen SMB-Befehle ist mindestens 2 Werte bestimmt. Diese Werte sind MaxMpxCt-Wert auf dem Server und der Registrierungswert "MaxCmds" auf dem Clientcomputer. Standardmäßig wird der MaxCmds Wert 50 in Windows XP Professional festgelegt. Dieser Wert kann nicht auf mehr als 65.535 festgelegt werden.



Auf dem Windows XP-Computer, der als Server fungiert Wert MaxMpxCt MaxWorkItems Wert und den Wert in folgenden Registrierungsunterschlüssel befinden:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
MaxCmds-Wert befindet sich auf der Windows XP-Computer, der als Client-Computer fungiert im folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters
Sie müssen die folgenden Registrierungswerte auf Windows XP Professional-basierten Computer festlegen, die als Dateiserver fungieren. Dadurch erhalten Sie die erforderlichen Ressourcen auf den Serverdienst.
  • Sie müssen mindestens 4 Mal den Wert MaxMpxCt MaxWorkItems Wert fest. Standardmäßig ist in Windows XP Professional 64 MaxWorkItems Wert fest. Sie können diesen Wert auf maximal 1.024 festlegen. Wir empfehlen, dass Sie diese Einstellung nur auf Computern verwenden, die über genügend Arbeitsspeicher. Die genaue Speichermenge hängt die Konfigurationsdetails. In diesem Szenario empfiehlt mindestens 1 Gigabyte (GB) Arbeitsspeicher verwenden.
  • Standardmäßig wird der Wert in Windows XP Professional auf 1 festgelegt. Sie müssen mindestens 2 den Wert fest. Wenn Probleme entstehen, müssen Sie den Wert auf 3 festlegen. Größe der Wert 1 wird zur Windows XP Professional lokale Anwendung optimieren. Größe der Wert 2 wird zur Ressourcenverwendung zwischen lokalen und Remoteanwendungen auszugleichen. Größe der Wert 3 wird zur Optimierung von Windows XP Professional für Netzwerkaktivität verwendet.
Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikelnummer: 926646 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback