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.