XP - Winows 2003 / 2000 DomainController Slow Copy Files Network XP - Kopiert langsam auf Win2003 / 2000 Server Domain Controller Problem liegt an Domain-Controller - (ist ja eigentlich nicht als File-Server gedacht) Problem unten beschrieben: Meine Lösung 2 Schritte (funktionierte nur so bei mir) (Ohne Gewähr) Warnung: Die falsche Verwendung des Registrierungseditors kann schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallierung des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Benutzen Sie den Registrierungseditor auf eigene Verantwortung. Starten Sie den Registrierungseditor. Klicken Sie auf den folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\System\CCS\Services\LanmanServer \Parameters Doppelklicken Sie auf den Wert RequireSecuritySignature, geben Sie 0 in das Feld Wert ein, und klicken Sie anschließend auf OK. Doppelklicken Sie auf den Wert EnableSecuritySignature, geben Sie 0 in das Feld Wert ein, und klicken Sie anschließend auf OK. Beenden Sie den Registrierungseditor. Standardmäßig ist der Wert EnableSecuritySignature auf einem Domänencontroller auf 1 (EIN) eingestellt und auf einem Nicht-Domänencontroller auf 0 (AUS). Deshalb ist die SMB- Leistung beim Kopieren nur dann langsam, wenn Sie Elemente auf einen Domänencontroller kopieren
Schritt 2 + Group Policies for Domain-Controller einstellen: Netzwerk Server Kommunikation dig. Sign... (immer) + Netzwerk Server Kommunikation dig. Sign. (wenn Client zustimmt) Deaktivieren Benötigt evt 2 Reboots (Netzwerk wird zuerst geladen) Auszug Windows 321169 Langsame SMB-Leistung beim Kopieren
von Dateien von Windows XP auf einen Windows 2000Domänencontroller Die Informationen in diesem Artikel beziehen sich auf: Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 321169 Slow SMB Performance When You Copy Files from Windows XP to a Windows 2000 Domain Controller Wichtig: Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie die Registrierung bearbeiten, vergewissern Sie sich, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen einer Sicherungskopie, zum Wiederherstellen und Bearbeiten der Registrierung finden Sie in folgendem Artikel der Microsoft Knowledge Base: 256986 Beschreibung der Microsoft Windows-Registrierung Problembeschreibung Beim Kopieren von Dateien von einem Windows XP-Clientcomputer auf einen Windows 2000-Domänencontroller können Sie feststellen, dass der Kopiervorgang langsam vonstatten geht, wenn Sie das SMB-Protokoll verwenden (SMB = Server Message Block). Diese langsame Verarbeitung tritt nur dann auf, wenn Sie Dateien von einem Windows XP-Client auf einen Windows 2000-Domänencontroller kopieren (Push- Modus), nicht jedoch, wenn Sie Dateien vom Domänencontroller auf den Client kopieren (Get-Modus). Ursache Zu einer langsamen SMB-Leistung kann es kommen, wenn in einem "SMB: C NT transact - Notify Change"-Paket eine verzögerte TCP/IP-Bestätigung (auch als "TCP ACK" bekannt) auftritt. In der Regel tritt dieses Problem dann auf, wenn Sie die Dateien über den Windows Explorer auf einen Domänencontroller kopieren. Es kann jedoch auch dann auftreten, wenn Sie Dateien über eine Eingabeaufforderung kopieren oder der Fokus in Windows Explorer auf dem Zielordner liegt (wenn die Änderungsbenachrichtigung involviert ist). Das Problem tritt auf, sobald Sie einen SMB-Kopiervorgang (aus einem beliebigen Programm) auf einen Remotezielordner durchführen, der auch durch die Anforderung einer "Änderungsbenachrichtigung" (aus einem beliebigen Programm) aufgerufen wurde. Standardmäßig geschieht das, sobald SMB Sicherheitssignaturen verwendet. Wenn Sicherheitssignaturen verwendet werden, muss SMB synchron vom Redirector verarbeitet werden. Der Redirector muss warten, bis der aktuelle SMB-Befehl vollständig bearbeitet ist, bevor er mit dem nächsten Befehl weitermachen kann. Der Redirector wartet, bis er die TCP/IP-Bestätigung vom Server erhält. Lösung Verwenden Sie eine der in diesem Abschnitt beschrieben Abhilfen, um dieses Problem zu umgehen. Abhilfe 1 Warnung: Die falsche Verwendung des Registrierungseditors kann
schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallierung des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Benutzen Sie den Registrierungseditor auf eigene Verantwortung. Starten Sie den Registrierungseditor. Klicken Sie auf den folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\System\CCS\Services\LanmanServer \Parameters Doppelklicken Sie auf den Wert RequireSecuritySignature, geben Sie 0 in das Feld Wert ein, und klicken Sie anschließend auf OK. Doppelklicken Sie auf den Wert EnableSecuritySignature, geben Sie 0 in das Feld Wert ein, und klicken Sie anschließend auf OK. Beenden Sie den Registrierungseditor. Standardmäßig ist der Wert EnableSecuritySignature auf einem Domänencontroller auf 1 (EIN) eingestellt und auf einem Nicht-Domänencontroller auf 0 (AUS). Deshalb ist die SMB- Leistung beim Kopieren nur dann langsam, wenn Sie Elemente auf einen Domänencontroller kopieren. Abhilfe 2 (nicht getestet) Schalten Sie den TCP-Zeitgeber für die verzögerte Bestätigung (TcpDelAckTicks) auf einen niedrigeren Wert um. Dadurch bestätigt der Server Elemente häufiger, aber in kürzeren Intervallen. Sie können den in folgendem Artikel der Microsoft Knowledge Base beschriebenen Hotfix dazu nutzen, einen benutzerdefinierten Wert für die verzögerte Bestätigung anzugeben: 311833 The TcpDelAckTicks Registry Value Has No Effects on Ack Timeouts Wenn Sie den Wert TcpDelAckTicks auf 0 setzen, deaktivieren Sie den Zeitgeber komplett. Wenn der Zeitgeber deaktiviert ist, verhält sich TCP wie vor RFC 1122 (RFC = Request for Comments); jedes Paket wird bestätigt. Diese Abhilfe löst das Problem mit der SMB- Kopierleistung. In einem Netzwerk mit häufiger Latenz (hoch saturiertes Segment) wird durch dieses Verhalten die Anzahl der Bestätigungen vom Domänencontroller erhöht, d. h., das Netzwerk wird zusätzlich belastet. Weitere Informationen Führen Sie eine Netzwerkablaufverfolgung durch, um den Zusammenhang zwischen schlechter Leistung und der TCP/IP-Bestätigung einiger SMB-Frames ("SMB: C NT transact - Notify Change") zu sehen. Sie sehen dann, dass der Redirector die verbleibenden Kopiervorgänge nicht durchführt, wenn der Frame "SMB: C NT Transact - Notify Change" vom Server auf TCP-Transportebene nicht bestätigt wird. Die TCP/IP- Bestätigung wird nur dann verzögert (für etwa 0,2 Sekunden), wenn der Server ein Windows 2000-Domänencontroller ist. Auf einem Windows XP- oder Microsoft Windows Server 2003-Client gibt es einen
neuen Registrierungsschlüssel namens TcpAckFrequency, der TCP ACKs steuert, bevor der TCP-Zeitgeber für die verzögerte Bestätigung erreicht wird. Weitere Informationen zu diesem Problem finden Sie in folgenden Artikeln der Microsoft Knowledge Base: 321098 Niedrige Netzwerkleistung beim Kopieren von Dateien auf einen Windows 2000-Domänencontroller 328890 New Registry Entry for Controlling the TCP Acknowledgment (ACK) Behavior in Windows XP and in Windows Server 2003