Netzwerkprobleme beheben: Teil 2
Vorsicht!
Bitte nicht alle hier gelisteten Funktionen mit dem Holzhammer abstellen.
Das kann das Problem auch verschlimmern.
Schreiben Sie sich auf, was Sie geändert haben.
Falls es zu Problemen kommt können Sie das ganze wieder zurückstellen.
Oft treten durch Änderungen verursachte Probleme, erst einige Zeit später auf und Sie wissen dann nicht mehr wo Sie was geändert haben, dann hilft nur noch eine Neuinstallation.
Also Änderungen (Mit Änderungsdatum) aufschreiben und abheften!
Die "netsh int tcp set..." sind oft nur noch für Windows 7 sinnvoll.
Windows 8 und 10 ff. gehen da effektiver vor.
Die weiter unten stehenden Registry Einträge für die Explorer Anzeige, können bei Problemen
aber auch für Win 8 und 10 angewandt werden.
Einstellungen in der Systemsteuerung
Bitte hier auch noch den Teil 1 beachten.
Offnen Sie das "Netzwerk und Freigabecenter", wählen Sie links in dem Menü die Option "Netzwerkverbindungen verwalten"
aus. Jetzt wählen Sie die Option „Erweiterte Einstellungen“ in dem Menü „Erweitert“ aus. (ggf.die „Alt“-Taste drücken, um es
anzuzeigen).
Als nächstes prüfen Sie die LAN-Verbindung im Fenster „Netzwerkkarten und Bindungen“ unter „Verbindungen“. Die aktive
LAN-Verbindung sollte als erste in der Liste erscheinen. Falls das nicht der Fall ist, wechseln Sie bitte die Reihenfolge, damit
die LAN-Verbindung als erste angezeigt wird. Im Fenster „Reihenfolge der Anbieter“ sollte Microsoft Windows
Netzwerk als erster Eintrag aufgelistet sein.
Einstellungen über die Kommandozeile
Prüfen wie die Werte stehen.
netsh interface tcp show global
Folgende Einstellungen können das Laden von Netzlaufwerken beschleunigen.
netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
netsh int ip set global taskoffload=disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global congestionprovider=none oder ctcp (Bitte ausprobieren)
netsh int tcp set global ecncapability=disabled
netsh int tcp set global timestamps=disabled
Kurze Kommentare und Bedeutung:
netsh int tcp set global chimney=disabled
Die Arbeitslast wird bei aktivierter Funktion, während einer Netzwerkdatenübertragung von der CPU an einen Netzwerkadapter übertragen.
Wenn die Karte diese Funktion nicht oder nur fehlerhaft bewältigen kann, erzeugt das ggf.Probleme.
Mit diesem Befehl wird diese Funktion deaktiviert.
netsh int tcp set global rss=disabled
Mit RSS können Netzwerkadapter die Aufgaben im Kernelmodus über mehrere Prozessorkerne auf Computern mit mehreren Kernen verteilen.
netsh int ip set global taskoffload=disabled
Übertragen verschiedener Funktionen an die Netzwerkkarten.
netsh int tcp set global autotuninglevel=disabled
Automatische Veränderung der "Receive Windows Size" (Empfangspuffer)
Bei aktivierter Funktion, besonders störendes Verhalten bei Windows Vista und 7 (Langsamer Datentransfer)
netsh int tcp set global congestionprovider=none oder ctcp
Die Einstellung ctcp kann zu Problemen bei der Anmeldung bei Spieleservern führen
Gewährleistet den höchstmöglichen und schnellsten Datenfluß beim Sender.
Bitte ausprobieren was optimaler funktioniert.Ggf. die Finger von dieser Einstellung lassen.
netsh int tcp set global ecncapability=disabled
Die Einstellung enabled kann zu Problemen bei der Anmeldung bei Spieleservern führen
Steuert den optimalen verlustlosen Datentransfer.Ist abhängig u.a. ob die Netzwerkkarte oder der Router diese Funktion unterstützt.
netsh int tcp set global timestamps=disabled
Zeitstempel der Datenpackete
Registry Einträge
Bemerkung :HKLM = Kurzform für HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
DWORD -> EnableTCPA =0 oderr 1
---------------------------------------------------------------------------------------------------------------------------------------------------------
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
REG_DWORD -> NoRemoteRecursiveEvents 0 oder 1
Wenn 1 :Verhindert das automatische aktualisieren von Unterordnern der Netzlaufwerke.
Standardmässig ist diese Einstellung aktiv (=0)
Wenn aktiv (=0): Diese Einstellung erhöht die Netzwerklast und sollte bei Netzlaufwerken mit vielen Verzeichnissen
deaktiviert werden.
Im selben Registryzweig:
REG_DWORD -> NoRemoteChangeNotify
Komplette Abschaltung der Verzeichnis aktualisierung für Netzlaufwerke.Aktualisierung nur noch via F5 Taste
---------------------------------------------------------------------------------------------------------------------------------------------------------
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
REG_DWORD -> Usedesktopinicache =0
Deaktiviert die Nutzung von desktop.ini Dateien in Verzeichnissen
Beschleunigt die Anzeige der Verzeichnisse eines Netzlaufwerks
---------------------------------------------------------------------------------------------------------------------------------------------------------
HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
REG_DWORD -> ReadAheadGranularity =16 (Dezimal)
Erhöht die Lesegeschwindigkeit des Clients
---------------------------------------------------------------------------------------------------------------------------------------------------------
HKLM\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters
REG_DWORD -> InfoCacheLevel = 10 (Hex)
Lange Pfadnamen in der Verzeichnisstruktur werden zwischengespeichert so das die Verzeichnisse schneller
angezeigt werden.