MysticFoxDE / WINDOWS-OPTIMIZATIONS

SKRIPTS FOR WINDOWS DESUBOPTIMIZATION
614 stars 54 forks source link

Problems with network after script use #15

Closed synapsengymnastik closed 1 year ago

synapsengymnastik commented 1 year ago

hello. I hope you can help me?

I tried your script and now my network no longer works ):

i have windows 10 pro connected to a fritzbox via a powerline adapter.

i accidentally started the reset script first because i thought that was the script to make a backup of the settings..... then i ran the script to change the settings and restarted. unfortunately the laptop can't get a network connection now. when i start the windows error analysis it tells me that something is wrong with the ip. actually it should get it from the router or adapter!?

I have already reseted via cmd netsh winsock and ip. i stupidly didn't make a backup before but i have an older one in case of need.

is it possible that the script changes the settings so that the laptop can no longer communicate with the powerline adapter? I know less well with network technology unfortunately or was that always in the area of IT the area where I have the biggest problems....

I do not really know how your script works!? i accidentally started the wrong one first, but there was no backup available.... what are the effects of this?

or do you have any idea how to get it working again ?

maybe it's just a setting or something and it runs again?

if the effort is too great, I would then probably ehr the old backup and update etc. ...

or would it be possible from the backup to copy the settings (via script) that are changed by your script and then transfer to the current system ? or does your backup function already do that completely?

or make a backup from the other laptop, but not running on a powerlineadapter and then transfer the settings to the other one ?

thank you and kind regards Björn

Translated with www.DeepL.com/Translator (free version)

MysticFoxDE commented 1 year ago

Hi @synapsengymnastik,

sorry I couldn't reply earlier. Was on site at one of our customers from last Wednesday until yesterday.

First of all, the script doesn't do anything that you can't undo with a few commands.

The following command is actually sufficient to undo all TCP stack changes.

netsh interface tcp reset

To undo all changes to the network adapter itself, it is best to proceed as follows.

Open device manager. Click with the right mouse button on the corresponding network card and then select "Uninstall device" and then click on "Uninstall" in the following popup (Please DO NOT tick "Remove driver" here!).

Next run the device detection via the hardware manager and then the corresponding NIC should be there again with virgin settings. 😁

"i have windows 10 pro connected to a fritzbox via a powerline adapter."

Is your computer connected to the powerline adapter via LAN or WLAN?

Have you tried connecting the computer directly to the Fritzbox as a test?

Best Regards from Germany Alex

synapsengymnastik commented 1 year ago

hi, thank you very much ! it helped !

after the reboot the network worked again.

I then used this program to change the settings:

https://www.heise.de/download/product/tcp-optimizer-51778

does it do the same as your script or does it make sense to use the script anyway ?

thanks a lot !

MysticFoxDE commented 1 year ago

Hi @synapsengymnastik,

after the reboot the network worked again.

did you run the optimization script again afterwards? If not, please do so.

In some cases, before executing my script, a TCP and WINSOCK reset MUST be done.

The reason for this is that with some kernel versions the factory settings of WINSOCK and TCP do not correspond to what is set by a reset. 😭 Yes, I know, sounds crazy, but that's how it is.

There will be more details on this topic as soon as I have researched this new botch more closely.

I then used this program to change the settings: https://www.heise.de/download/product/tcp-optimizer-51778 does it do the same as your script or does it make sense to use the script anyway ?

The SG TCP Optimizer does something similar but unfortunately not the same. Perhaps its developer can implement my settings as a additional profile, but I haven't had time to interact with them yet.

Best Regards from BaWü Alex

synapsengymnastik commented 1 year ago

hallo, ich schreibe ml auf deutsch, ich glaube das ist etwas einfacher für mich.....

ich habe dein script gestartet, im admin account... powershell wurde geöffnet und es war etwas roter text zu sehen, dann wurde das powershell fenster wieder automatisch geschlossen. gibt es eine möglichkeit zu überprüfen, ob etwas geändert wurde ? das internet funktioniert aber !

vielen dank und beste grüße björn

MysticFoxDE commented 1 year ago

Moin Björn,

hallo, ich schreibe ml auf deutsch, ich glaube das ist etwas einfacher für mich.....

für mich auch. 😉

powershell wurde geöffnet und es war etwas roter text zu sehen, dann wurde das powershell fenster wieder automatisch geschlossen.

🤔 ... das hört sich nach diesem Problem hier an.

https://github.com/MysticFoxDE/WINDOWS-OPTIMIZATIONS/issues/14

Bei manchen Windows 10 Versionen, lässt sich der folgende Registry Schlüssel, warum auch immer nicht mit meinem Skript erstellen.

NSI-REG-KEY

Kannst du mal bitte schauen, ob bei dir dieser Schlüssel gesetzt wurde, danke.

gibt es eine Möglichkeit zu überprüfen, ob etwas geändert wurde?

ja, aber nur auf Umwegen. Jedes Mal wenn du das aktuelle Skript durchlaufen lässt, wird vor jeglicher Änderung unter C:\BACKUP in die "WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log" der aktuelle Konfigurationsstand aller Parameter die durch das Optimierungsskript verändert werden, geschrieben. Sprich, wenn du das Skript ein zweites Mal durchlaufen lässt, dann wird der optimierte Konfigurationsstand in die oben angesprochene Datei mit dazugeschrieben. Danach kannst du die Backupwerte aus dem ersten Durchlauf (Standardkonfiguration), mit den Backupwerten von dem zweiten Durchlauf (angepasste Konfiguration) abgleichen und siehst anhand der Unterschiede, was in ersten Durchlauf verändert wurde.

das internet funktioniert aber !

😁 👍👍👍 sehr gut. Das beweist übrigens, dass für dein vorheriges Problem nicht wirklich mein Skript, sondern viel mehr die von MS vergeigten Defaulteinstellungen deines Windows verantwortlich waren, die durch den TCP und WINSOCK Reset wieder korrigiert wurden. Sprich, ja, ein frisch installiertes Windows hat nicht die gleichen Einstellungen, wie die, die durch einen TCP und WINSOCK Reset gesetzt werden. Ja, ich weiss ... 😖😵‍💫 ... aber so sind die aktuellen Werke der Microsoftians eben. 😔

Beste Grüsse aus BaWü Alex

MysticFoxDE commented 1 year ago

Moin Björn,

kleiner Nachtrag. Ich habe soeben die V1.14 des Optimierungsskrips veröffentlicht. Diese kann zwar funktional nichts neues, jedoch habe ich bei dieser nun eine Art "change log" Funktionalität implementiert, die unter "C:\BACKUP\WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log" nun auch die Änderungen und oder deren Fehler mitloggt. 😁

Übrigens, wenn du im Skript die Zeile 29 ...

$DEDAILEDDEBUG = "OFF"

auf das folgende änderst ...

$DEDAILEDDEBUG = "OK"

werden von diesem noch Detailliertere Fehlermeldungen ausgespuckt. 😉

Beste Grüsse aus BaWü Alex

synapsengymnastik commented 1 year ago

hi, danke für die antwort ! sorry für die verspätung !

ich hab edie neue version mal ausgeführt und ein foto von der fhelermeldung angehängt.....

der wert in der registry ist gesetzt........ IMG_20230322_144346

MysticFoxDE commented 1 year ago

Moin Björn,

ich hab edie neue version mal ausgeführt und ein foto von der fhelermeldung angehängt.....

du hast da fürchte ich das falsche Skript ausgeführt. 😬 Dein Screenshot kommt von dem "W10ANDW11-NETWORK-TCP-BACKSUBOPTIMIZATION.ps1". Dieses Skript ist lediglich für das zurücksetzen auf die vermurksten Standardeillungen gedacht, wenn jemand mit den Optimierungen doch nicht zufrieden sein sollte.

Zum Optimieren solltest du das "W10ANDW11-NETWORK-TCP-DESUBOPTIMIZATION.ps1" Skript ausführen. https://github.com/MysticFoxDE/WINDOWS-OPTIMIZATIONS/blob/main/W10ANDW11-NETWORK-TCP-DESUBOPTIMIZATION.ps1

Beste Grüsse aus BaWü Alex

synapsengymnastik commented 1 year ago

moin, ach ok hab das schon wieder verwechselt, wie am anfang auch.... irgendwie verwirrt mich der name des scriptes aber ok, ich versuche das andere nochmal, danke !

synapsengymnastik commented 1 year ago

ok..... das internet funktioniert gerade nicht.... wenn ich das desuboptimation script ausführe, dann öffnet sich das powershell fenster und ich sehe roten text und es schließt sich wieder bevor ich es lesen kann.....

ich führe die scripte im adminaccount auf und dann rechtsklick und mit powershell öffnen oder so...

MysticFoxDE commented 1 year ago

Moin Björn,

wenn ich das desuboptimation script ausführe, dann öffnet sich das powershell fenster und ich sehe roten text und es schließt sich wieder bevor ich es lesen kann.....

am Besten startest du eine ISE als Administrator und kopierst das Skript ins weise Feld. Dann den gesamten Inhalt markieren (Strg & A) und danach F8 oder das folgende Icon drücken.

SKRIPT RUN ISE

Übrigens, alles was beim Ausführen des Optimirungsskriptes in der Powershell-Ausgabe erschein, sprich, auch die Fehler, wird in der aktuellen Version unter "C:\BACKUP" in der "WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log" dokumentiert. 😉

Beste Grüsse aus BaWü Alex

synapsengymnastik commented 1 year ago

hi alex, ich glaube jetzt gibg es !? ich poste einfach mal die log und hoffe da stehen nicht irgendwelche sachen drin, die man nicht veröffentlichen sollte.......

synapsengymnastik commented 1 year ago

ach so ich habe das jetzt unter dem adminkonto gemacht und "als admin ausführen".. ist das dann auch im nutzerkonto gültig ?

synapsengymnastik commented 1 year ago

*** Beginning of the configuration-backup from 02/25/2023 19:31:18


Get-NetOffloadGlobalSetting:

ReceiveSideScaling : Enabled ReceiveSegmentCoalescing : Enabled Chimney : Disabled TaskOffload : Enabled NetworkDirect : Enabled NetworkDirectAcrossIPSubnets : Blocked PacketCoalescingFilter : Enabled


netsh int tcp show global: Der aktive Status wird abgefragt...

Globale TCP-Parameter

Zustand der empfangsseitigen Skalierung : enabled Autom. Abstimmungsgrad Empfangsfenster : normal Add-On "Überlastungssteuerungsanbieter" : default ECN-Funktion : disabled RFC 1323-Zeitstempel : disabled RTO (anfänglich) : 1000 Zustand der Empfangssegmentzusammenfügung : enabled Nicht-SACK-RTT-Widerstandsfähigkeit : disabled Maximale SYN-Neuübertragungen : 4 Fast Open : enabled Fast Open-Fallback : enabled HyStart : enabled Proportionale Ratenreduzierung : enabled Schrittsteuerungsprofil : off


netsh int tcp show supplemental:

Globale TCP-Standardvorlage: internet

Zusätzliche TCP-Parameter

Mindest-RTO (ms) : 300 Anfängliches Überlastungsfenster (MSS) : 10 Überlastungssteuerungsanbieter : cubic Neustart des Überlastungsfensters aktivieren : disabled Zeitüberschreitung für verzögerte Bestätigung (ms) : 40 Häufigkeit für verzögerte Bestätigung : 2 RACK aktivieren : enabled Tail Loss Probe aktivieren : enabled

Verwenden Sie zum Anzeigen der aktiven Filter die Befehle "netsh int tcp show supplementalports" und "netsh int tcp show supplementalsubnets".


Get-NetAdapterAdvancedProperty:

Name DisplayName DisplayValue RegistryKeyword R e g i s t r y V a l u e


Ethernet Fließkontrolle Aktiviert FlowControl { Ethernet Interrupt-Moderation Aktiviert InterruptModeration { Ethernet IPv4 Prüfsummenabladung Rx & Tx aktiviert IPChecksumOffloadIPv4 { Ethernet Jumbo-Rahmen Deaktiviert JumboPacket { Ethernet Abladung großer Übertragung V2 (IPv4) Aktiviert LsoV2IPv4 { Ethernet Abladung großer Übertragung V2 (IPv6) Aktiviert LsoV2IPv6 { Ethernet ARP Offload Aktiviert PMARPOffload { Ethernet NS Offload Aktiviert PMNSOffload { Ethernet Priorität & VLAN Priorität & VLAN deaktiviert PriorityVLANTag { Ethernet Puffer empfangen 512 ReceiveBuffers { Ethernet Seitenskalierung empfangen Aktiviert RSS { Ethernet Geschwindigkeit & Duplex Autom. Aushandlung SpeedDuplex { Ethernet TCP Prüfsummenabladung (IPv4) Rx & Tx aktiviert TCPChecksumOffloadIPv4 { Ethernet TCP Prüfsummenabladung (IPv6) Rx & Tx aktiviert TCPChecksumOffloadIPv6 { Ethernet Puffer übertragen 128 TransmitBuffers { Ethernet UDP Prüfsummenabladung (IPv4) Rx & Tx aktiviert UDPChecksumOffloadIPv4 { Ethernet UDP-Prüfsummenabladung (IPv6) Rx & Tx aktiviert UDPChecksumOffloadIPv6 { Ethernet Wake on Magic Packet Aktiviert WakeOnMagicPacket { Ethernet Wake on pattern match Aktiviert WakeOnPattern { Ethernet Gigabit autom. deaktivieren Deaktiviert AutoDisableGigabit { Ethernet Energy Efficient Ethernet Deaktiviert EEE { Ethernet Green-Ethernet Aktiviert EnableGreenEthernet { Ethernet Netzwerkadresse 000000000000 NetworkAddress { Ethernet Wake-On-Lan herunterfahren Aktiviert S5WakeOnLan { Ethernet WoL / Link-Geschwindigkeit reduzieren 10 Mbit/s zuerst WolShutdownLinkSpeed { vEthernet (Ethernet) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Ethernet) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Ethernet) Jumbo Packet Disabled JumboPacket { vEthernet (Ethernet) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Ethernet) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Ethernet) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Ethernet) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Ethernet) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Ethernet) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Ethernet) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Ethernet) Receive Side Scaling Enabled RSS { vEthernet (Ethernet) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Ethernet) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Ethernet) RSS Profile Closest Processor Static RSSProfile { vEthernet (Ethernet) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Ethernet) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Ethernet) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Ethernet) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 { vEthernet (Ethernet) Network Address -- NetworkAddress { vEthernet (Default Switch) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Default Switch) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Default Switch) Jumbo Packet Disabled JumboPacket { vEthernet (Default Switch) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Default Switch) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Default Switch) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Default Switch) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Default Switch) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Default Switch) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Default Switch) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Default Switch) Receive Side Scaling Enabled RSS { vEthernet (Default Switch) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Default Switch) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Default Switch) RSS Profile Closest Processor Static RSSProfile { vEthernet (Default Switch) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Default Switch) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Default Switch) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Default Switch) UDP Checksum Offload (IPv6) Rx & Tx Enabled *UDPChecksumOffloadIPv6 { vEthernet (Default Switch) Network Address 00-15-5d-58-9a-8b NetworkAddress {


Get-NetAdapterRsc:

Name IPv4Enabled IPv6Enabled IPv4OperationalState IPv6OperationalState IPv4FailureReason IPv6Fail ureReaso n


vEthernet (Ethernet) True True True True NoFailure NoFai... vEthernet (Default Switch) True True True True NoFailure NoFai...


Get-NetAdapterRss:

Name : Ethernet InterfaceDescription : Realtek PCIe GBE Family Controller Enabled : True NumberOfReceiveQueues : 2 Profile : NUMAStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0
IndirectionTable: [Group:Number] : 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2

Name : vEthernet (Ethernet) InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2 Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0
IndirectionTable: [Group:Number] : 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0

Name : vEthernet (Default Switch) InterfaceDescription : Hyper-V Virtual Ethernet Adapter Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0
IndirectionTable: [Group:Number] : 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1


Status TCP-Profile: (Registry) The 06000000 Key is present in the registry with value 0 0 0 0 255 255 255 255.

Status ACK-Frequency: (Registry) The TcpAckFrequency Key for NIC Ethernet is NOT present in the registry.

Status TCP-Delay: (Registry) The TcpNoDelay Key for NIC Ethernet is NOT present in the registry.


*** End of the configuration-backup from 02/25/2023 19:31:18



*** Beginning of the configuration-backup from 02/26/2023 17:56:12


Get-NetOffloadGlobalSetting:

ReceiveSideScaling : Disabled ReceiveSegmentCoalescing : Disabled Chimney : Disabled TaskOffload : Enabled NetworkDirect : Enabled NetworkDirectAcrossIPSubnets : Blocked PacketCoalescingFilter : Disabled


netsh int tcp show global: Der aktive Status wird abgefragt...

Globale TCP-Parameter

Zustand der empfangsseitigen Skalierung : disabled Autom. Abstimmungsgrad Empfangsfenster : normal Add-On "Überlastungssteuerungsanbieter" : default ECN-Funktion : enabled RFC 1323-Zeitstempel : disabled RTO (anfänglich) : 1000 Zustand der Empfangssegmentzusammenfügung : disabled Nicht-SACK-RTT-Widerstandsfähigkeit : disabled Maximale SYN-Neuübertragungen : 4 Fast Open : enabled Fast Open-Fallback : enabled HyStart : enabled Proportionale Ratenreduzierung : enabled Schrittsteuerungsprofil : off


netsh int tcp show supplemental:

Globale TCP-Standardvorlage: custom

Zusätzliche TCP-Parameter

Mindest-RTO (ms) : 20 Anfängliches Überlastungsfenster (MSS) : 10 Überlastungssteuerungsanbieter : dctcp Neustart des Überlastungsfensters aktivieren : disabled Zeitüberschreitung für verzögerte Bestätigung (ms) : 10 Häufigkeit für verzögerte Bestätigung : 2 RACK aktivieren : disabled Tail Loss Probe aktivieren : disabled

Verwenden Sie zum Anzeigen der aktiven Filter die Befehle "netsh int tcp show supplementalports" und "netsh int tcp show supplementalsubnets".


Get-NetAdapterAdvancedProperty:

Name DisplayName DisplayValue RegistryKeyword R e g i s t r y V a l u e


vEthernet (Default Switch) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Default Switch) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Default Switch) Jumbo Packet Disabled JumboPacket { vEthernet (Default Switch) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Default Switch) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Default Switch) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Default Switch) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Default Switch) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Default Switch) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Default Switch) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Default Switch) Receive Side Scaling Enabled RSS { vEthernet (Default Switch) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Default Switch) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Default Switch) RSS Profile Closest Processor Static RSSProfile { vEthernet (Default Switch) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Default Switch) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Default Switch) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Default Switch) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 { vEthernet (Default Switch) Network Address -- NetworkAddress { vEthernet (Ethernet) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Ethernet) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Ethernet) Jumbo Packet Disabled JumboPacket { vEthernet (Ethernet) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Ethernet) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Ethernet) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Ethernet) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Ethernet) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Ethernet) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Ethernet) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Ethernet) Receive Side Scaling Enabled RSS { vEthernet (Ethernet) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Ethernet) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Ethernet) RSS Profile Closest Processor Static RSSProfile { vEthernet (Ethernet) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Ethernet) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Ethernet) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Ethernet) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 { vEthernet (Ethernet) Network Address -- NetworkAddress { Ethernet Fließkontrolle Deaktiviert FlowControl { Ethernet Interrupt-Moderation Deaktiviert InterruptModeration { Ethernet IPv4 Prüfsummenabladung Rx & Tx aktiviert IPChecksumOffloadIPv4 { Ethernet Jumbo-Rahmen Deaktiviert JumboPacket { Ethernet Abladung großer Übertragung V2 (IPv4) Aktiviert LsoV2IPv4 { Ethernet Abladung großer Übertragung V2 (IPv6) Aktiviert LsoV2IPv6 { Ethernet ARP Offload Aktiviert PMARPOffload { Ethernet NS Offload Aktiviert PMNSOffload { Ethernet Priorität & VLAN Priorität & VLAN deaktiviert PriorityVLANTag { Ethernet Puffer empfangen 512 ReceiveBuffers { Ethernet Seitenskalierung empfangen Deaktiviert RSS { Ethernet Geschwindigkeit & Duplex Autom. Aushandlung SpeedDuplex { Ethernet TCP Prüfsummenabladung (IPv4) Rx & Tx aktiviert TCPChecksumOffloadIPv4 { Ethernet TCP Prüfsummenabladung (IPv6) Rx & Tx aktiviert TCPChecksumOffloadIPv6 { Ethernet Puffer übertragen 128 TransmitBuffers { Ethernet UDP Prüfsummenabladung (IPv4) Rx & Tx aktiviert UDPChecksumOffloadIPv4 { Ethernet UDP-Prüfsummenabladung (IPv6) Rx & Tx aktiviert UDPChecksumOffloadIPv6 { Ethernet Wake on Magic Packet Aktiviert WakeOnMagicPacket { Ethernet Wake on pattern match Aktiviert *WakeOnPattern { Ethernet Gigabit autom. deaktivieren Deaktiviert AutoDisableGigabit { Ethernet Energy Efficient Ethernet Deaktiviert EEE { Ethernet Green-Ethernet Aktiviert EnableGreenEthernet { Ethernet Netzwerkadresse 000000000000 NetworkAddress { Ethernet Wake-On-Lan herunterfahren Aktiviert S5WakeOnLan { Ethernet WoL / Link-Geschwindigkeit reduzieren 10 Mbit/s zuerst WolShutdownLinkSpeed {


Get-NetAdapterRsc:

Name IPv4Enabled IPv6Enabled IPv4OperationalState IPv6OperationalState IPv4FailureReason I P v 6 F a i l u r e R e a s o n


vEthernet (Default Switch) True True False False NetOffloadGlobalDisabled N vEthernet (Ethernet) True True False False NetOffloadGlobalDisabled N


Get-NetAdapterRss:

Name : vEthernet (Default Switch) InterfaceDescription : Hyper-V Virtual Ethernet Adapter Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0
IndirectionTable: [Group:Number] :

Name : vEthernet (Ethernet) InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2 Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0
IndirectionTable: [Group:Number] :

Name : Ethernet InterfaceDescription : Realtek PCIe GBE Family Controller Enabled : False NumberOfReceiveQueues : Profile : BaseProcessor: [Group:Number] : : MaxProcessor: [Group:Number] : : MaxProcessors : RssProcessorArray: [Group:Number/NUMA Distance] : IndirectionTable: [Group:Number] :


Status TCP-Profile: (Registry) The 06000000 Key is present in the registry with value 3 0 0 0 255 255 255 255.

Status ACK-Frequency: (Registry) The TcpAckFrequency Key for NIC Ethernet is present in the registry with value 1.

Status TCP-Delay: (Registry) The TcpNoDelay Key for NIC Ethernet is present in the registry with value 1.


*** End of the configuration-backup from 02/26/2023 17:56:12


** nStart der Windows PowerShell-Aufzeichnung Startzeit: 20230323181605 Benutzername: XPS\XPSAdmin RunAs-Benutzer: XPS\XPSAdmin Konfigurationsname: Computer: XPS (Microsoft Windows NT 10.0.19044.0) Hostanwendung: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ExecutionPolicy Bypass -File D:\Windows 10 & 11 TCP Speed\W10ANDW11-NETWORK-TCP-DESUBOPTIMIZATION.ps1 Prozess-ID: 3356 PSVersion: 5.1.19041.2673 PSEdition: Desktop PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.19041.2673 BuildVersion: 10.0.19041.2673 CLRVersion: 4.0.30319.42000 WSManStackVersion: 3.0 PSRemotingProtocolVersion: 2.3 SerializationVersion: 1.1.0.1


Die Aufzeichnung wurde gestartet. Die Ausgabedatei ist "C:\BACKUP\WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log".


*** Beginning of the configuration-backup from 03/23/2023 18:16:05


Get-NetOffloadGlobalSetting:

ReceiveSideScaling : Enabled ReceiveSegmentCoalescing : Enabled Chimney : Disabled TaskOffload : Enabled NetworkDirect : Enabled NetworkDirectAcrossIPSubnets : Blocked PacketCoalescingFilter : Enabled


netsh int tcp show global: Der aktive Status wird abgefragt...

Globale TCP-Parameter

Zustand der empfangsseitigen Skalierung : enabled Autom. Abstimmungsgrad Empfangsfenster : normal Add-On "Überlastungssteuerungsanbieter" : default ECN-Funktion : disabled RFC 1323-Zeitstempel : disabled RTO (anfänglich) : 2000 Zustand der Empfangssegmentzusammenfügung : enabled Nicht-SACK-RTT-Widerstandsfähigkeit : disabled Maximale SYN-Neuübertragungen : 2 Fast Open : enabled Fast Open-Fallback : enabled HyStart : enabled Proportionale Ratenreduzierung : enabled Schrittsteuerungsprofil : off

netsh int tcp show supplemental:

Globale TCP-Standardvorlage: custom

Zusätzliche TCP-Parameter

Mindest-RTO (ms) : 20 Anfängliches Überlastungsfenster (MSS) : 10 Überlastungssteuerungsanbieter : cubic Neustart des Überlastungsfensters aktivieren : disabled Zeitüberschreitung für verzögerte Bestätigung (ms) : 10 Häufigkeit für verzögerte Bestätigung : 2 RACK aktivieren : disabled Tail Loss Probe aktivieren : disabled

Verwenden Sie zum Anzeigen der aktiven Filter die Befehle "netsh int tcp show supplementalports" und "netsh int tcp show supplementalsubnets".

Get-NetAdapterAdvancedProperty:

Name DisplayName DisplayValue RegistryKeyword R e g i s t r y V a l u e


vEthernet (Default Switch) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Default Switch) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Default Switch) Jumbo Packet Disabled JumboPacket { vEthernet (Default Switch) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Default Switch) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Default Switch) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Default Switch) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Default Switch) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Default Switch) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Default Switch) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Default Switch) Receive Side Scaling Enabled RSS { vEthernet (Default Switch) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Default Switch) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Default Switch) RSS Profile Closest Processor Static RSSProfile { vEthernet (Default Switch) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Default Switch) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Default Switch) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Default Switch) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 { vEthernet (Default Switch) Network Address 00-15-5d-49-19-4d NetworkAddress { vEthernet (Ethernet) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 { vEthernet (Ethernet) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 { vEthernet (Ethernet) Jumbo Packet Disabled JumboPacket { vEthernet (Ethernet) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 { vEthernet (Ethernet) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 { vEthernet (Ethernet) Maximum Number of RSS Processors 8 MaxRssProcessors { vEthernet (Ethernet) Network Direct (RDMA) Disabled NetworkDirect { vEthernet (Ethernet) Maximum Number of RSS Queues 8 NumRSSQueues { vEthernet (Ethernet) Recv Segment Coalescing (IPv4) Enabled RscIPv4 { vEthernet (Ethernet) Recv Segment Coalescing (IPv6) Enabled RscIPv6 { vEthernet (Ethernet) Receive Side Scaling Enabled RSS { vEthernet (Ethernet) RSS Base Processor Number 0 RssBaseProcNumber { vEthernet (Ethernet) Maximum RSS Processor Number 63 RssMaxProcNumber { vEthernet (Ethernet) RSS Profile Closest Processor Static RSSProfile { vEthernet (Ethernet) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 { vEthernet (Ethernet) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 { vEthernet (Ethernet) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 { vEthernet (Ethernet) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 { vEthernet (Ethernet) Network Address -- NetworkAddress { Ethernet Fließkontrolle Aktiviert FlowControl { Ethernet Interrupt-Moderation Aktiviert InterruptModeration { Ethernet IPv4 Prüfsummenabladung Rx & Tx aktiviert IPChecksumOffloadIPv4 { Ethernet Jumbo-Rahmen Deaktiviert JumboPacket { Ethernet Abladung großer Übertragung V2 (IPv4) Aktiviert LsoV2IPv4 { Ethernet Abladung großer Übertragung V2 (IPv6) Aktiviert LsoV2IPv6 { Ethernet ARP Offload Aktiviert PMARPOffload { Ethernet NS Offload Aktiviert PMNSOffload { Ethernet Priorität & VLAN Priorität & VLAN deaktiviert PriorityVLANTag { Ethernet Puffer empfangen 512 ReceiveBuffers { Ethernet Seitenskalierung empfangen Aktiviert RSS { Ethernet Geschwindigkeit & Duplex Autom. Aushandlung SpeedDuplex { Ethernet TCP Prüfsummenabladung (IPv4) Rx & Tx aktiviert TCPChecksumOffloadIPv4 { Ethernet TCP Prüfsummenabladung (IPv6) Rx & Tx aktiviert TCPChecksumOffloadIPv6 { Ethernet Puffer übertragen 128 TransmitBuffers { Ethernet UDP Prüfsummenabladung (IPv4) Rx & Tx aktiviert UDPChecksumOffloadIPv4 { Ethernet UDP-Prüfsummenabladung (IPv6) Rx & Tx aktiviert UDPChecksumOffloadIPv6 { Ethernet Wake on Magic Packet Aktiviert WakeOnMagicPacket { Ethernet Wake on pattern match Aktiviert *WakeOnPattern { Ethernet Gigabit autom. deaktivieren Deaktiviert AutoDisableGigabit { Ethernet Energy Efficient Ethernet Aktiviert EEE { Ethernet Green-Ethernet Aktiviert EnableGreenEthernet { Ethernet Netzwerkadresse 000000000000 NetworkAddress { Ethernet Wake-On-Lan herunterfahren Aktiviert S5WakeOnLan { Ethernet WoL / Link-Geschwindigkeit reduzieren 10 Mbit/s zuerst WolShutdownLinkSpeed {


Get-NetAdapterRsc:

Name IPv4Enabled IPv6Enabled IPv4OperationalState IPv6OperationalState IPv4FailureReason IPv6Fail ureReaso n


vEthernet (Default Switch) True True True True NoFailure NoFai... vEthernet (Ethernet) True True True True NoFailure NoFai...


Get-NetAdapterRss:

Name : vEthernet (Default Switch) InterfaceDescription : Hyper-V Virtual Ethernet Adapter Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1

Name : vEthernet (Ethernet) InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2 Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0

Name : Ethernet InterfaceDescription : Realtek PCIe GBE Family Controller Enabled : True NumberOfReceiveQueues : 2 Profile : NUMAStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2


Status TCP-Profile: (Registry) The 06000000 Key is present in the registry with value 0 0 0 0 255 255 255 255.

Status ACK-Frequency: (Registry) The TcpAckFrequency Key for NIC Ethernet is NOT present in the registry.

Status TCP-Delay: (Registry) The TcpNoDelay Key for NIC Ethernet is NOT present in the registry.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Winsock to C:\BACKUP\WinSock-RegBackup-2023-03-23T18.16.05.0207478+01.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\WinSock2 to C:\BACKUP\Winsock2-RegBackup-2023-03-23T18.16.05.0207478+01.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Nsi to C:\BACKUP\NSI-RegBackup-2023-03-23T18.16.05.0207478+01.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Tcpip to C:\BACKUP\TCPIP-RegBackup-2023-03-23T18.16.05.0207478+01.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Class{4d36e972-e325-11ce-bfc1-08002be10318} to C:\BACKUP\NICSETTINGS-RegBackup-2023-03-23T18.16.05.0207478+01.00.reg Der Vorgang wurde erfolgreich beendet.


*** End of the configuration-backup from 03/23/2023 18:16:05



*** Beginning of change logging from 03/23/2023 18:16:05


Check Hyper-V status Hyper-V is enabled.

Reset the TCP-Stack settings

Das Zurücksetzen aller TCP-Parameter war erfolgreich. OK. Reset the WINSOCK settings

Der Winsock-Katalog wurde zurückgesetzt. Sie müssen den Computer neu starten, um den Vorgang abzuschließen. Due to the installed Hyper-V role, the optimization of the PACKET COALESCING FILTER ON WINDOWS TCP-STACK is skipped. Due to the installed Hyper-V role, the optimization of the RECEIVE SIDE SCALING on Windows TCP-Stack is skipped. Start disabling RECEIVE SEGMENT COALESCING on Windows TCP-Stack Check current state of RECEIVE SEGMENT COALESCING The RECEIVE SEGMENT COALESCING is enabled, try next to disable it. The RECEIVE SEGMENT COALESCING is successfully set to disabled. :-) Disabling RECEIVE SEGMENT COALESCING has been finished successfully. :-) Start TCP congestion control optimization Try to set the congestionprovider of the Datacenter TCP profile to DCTCP Try to set the congestionprovider of the Datacenter TCP profile to DCTCP was successfully. :-) Try to enable ECN Enable ECN was successfully. :-) TCP congestion control optimization is finished successfully. :-) Start TCP profile optimization Check if the key already exists in the registry. The corresponding registry entry does not exist and is now being created. PS>TerminatingError(Get-Item): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Der Pfad "HKLM:\SYSTEM\CurrentControlSet\Control\Nsi{eb004a03-9b1a-11d4-9123-0050047759bc}\27\" kann nicht gefunden werden, da er nicht vorhanden ist.."

The corresponding registry entry has been created successfully. :-) TCP profile optimization is finished successfully. :-) Due to the installed Hyper-V role, DISABLE RSS ON ALL NIC's is skipped. Start disabling RSC-IPv4 on all NIC's Check if NIC's with RSC-IPv4 support are available on this System. No NIC's installed in this system which support RSC-IPv4, so, nothing to do. :-) RSC-IPv4 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling RSC-IPv6 on all NIC's Check if NIC's with RSC-IPv6 support are available on this System. No NIC's installed in this system which support RSC-IPv6, so, nothing to do. :-) RSC-IPv6 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling FLOW CONTROL on all NIC's Identify the NICs that actually support FLOW CONTROL. Check FLOW CONTROL Status of NIC Ethernet . The FLOW CONTROL is enabled on NIC + Ethernet + , try next to disable it. The FLOW CONTROL on NIC + Ethernet + , has been successfully set to disabled. :-) FLOW CONTROL has been successfully disabled on all corresponding NIC's. :-) Start disabling INTERRUPT MODERATION on all NIC's Identify the NICs that actually support INTERRUPT MODERATION. Check INTERRUPT MODERATION Status of NIC Ethernet . The INTERRUPT MODERATION is enabled on NIC + Ethernet + , try next to disable it. The INTERRUPT MODERATION on NIC + Ethernet + , has been successfully set to disabled. :-) INTERRUPT MODERATION has been successfully disabled on all corresponding NIC's. :-) Start disabling ENERGY-EFFICIENT-ETHERNET on all NIC's Identify the NICs that actually support ENERGY-EFFICIENT-ETHERNET. Check EEE Status of NIC Ethernet . The EEE is enabled on NIC + Ethernet + , try next to disable it. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Durch "CIM-Abfrage für Instanzen der Klasse "ROOT/StandardCimv2/MSFT_NetAdapterAdvancedPropertySettingData" auf dem CIM-Server "": SELECT FROM MSFT_NetAdapterAdvancedPropertySettingData WHERE ((Name LIKE 'Ethernet')) AND ((RegistryKeyword = 'EEE'))" wurden keine übereinstimmenden MSFT_NetAdapterAdvancedPropertySettingData-Objekte gefunden. Überprüfen Sie die Abfrageparameter, und wiederholen Sie den Vorgang.." The EEE on NIC Ethernet, could not set to disabled. :-( Disabling ENERGY-EFFICIENT-ETHERNET can't finished successfully. :-( Start Receive-Buffer optimization Try to set receive buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 512KB. The receive buffer size of NIC Ethernet was successfully configured to 512KB. :-) Receive-Buffer optimization is completely finished. Start Transmit-Buffer optimization Try to set transmit buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 512KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 512KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 256KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 256KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 128KB. The transmit buffer size of NIC Ethernet was successfully configured to 128KB. :-) Transmit-Buffer optimization is completely finished. Start ACK-Frequency optimization Check if the key already exists in the registry for NIC Ethernet . The corresponding registry key for NIC Ethernet does not exist and is now being created. The corresponding registry key for NIC Ethernet has been created successfully. :-) ACK-Frequency optimization is finished successfully. :-) Start TCP-Delay optimization Check if the key already exists in the registry for NIC Ethernet . The corresponding registry key for NIC Ethernet does not exist and is now being created. The corresponding registry key for NIC Ethernet has been created successfully. :-) TCP-Delay optimization is finished successfully. :-) !!! To ensure that all changes are applied, the computer must be restarted. !!!


*** End of change logging from 03/23/2023 18:16:05



Ende der Windows PowerShell-Aufzeichnung Endzeit: 20230323181620


** nStart der Windows PowerShell-Aufzeichnung Startzeit: 20230328194602 Benutzername: XPS\XPSAdmin RunAs-Benutzer: XPS\XPSAdmin Konfigurationsname: Computer: XPS (Microsoft Windows NT 10.0.19044.0) Hostanwendung: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ExecutionPolicy Bypass -File F:\TCP\W10ANDW11-NETWORK-TCP-DESUBOPTIMIZATION.ps1 Prozess-ID: 5316 PSVersion: 5.1.19041.2673 PSEdition: Desktop PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.19041.2673 BuildVersion: 10.0.19041.2673 CLRVersion: 4.0.30319.42000 WSManStackVersion: 3.0 PSRemotingProtocolVersion: 2.3 SerializationVersion: 1.1.0.1


Die Aufzeichnung wurde gestartet. Die Ausgabedatei ist "C:\BACKUP\WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log".


*** Beginning of the configuration-backup from 03/28/2023 19:46:02


Get-NetOffloadGlobalSetting:

ReceiveSideScaling : Enabled ReceiveSegmentCoalescing : Disabled Chimney : Disabled TaskOffload : Enabled NetworkDirect : Enabled NetworkDirectAcrossIPSubnets : Blocked PacketCoalescingFilter : Enabled


netsh int tcp show global: Der aktive Status wird abgefragt...

Globale TCP-Parameter

Zustand der empfangsseitigen Skalierung : enabled Autom. Abstimmungsgrad Empfangsfenster : normal Add-On "Überlastungssteuerungsanbieter" : default ECN-Funktion : enabled RFC 1323-Zeitstempel : disabled RTO (anfänglich) : 1000 Zustand der Empfangssegmentzusammenfügung : disabled Nicht-SACK-RTT-Widerstandsfähigkeit : disabled Maximale SYN-Neuübertragungen : 4 Fast Open : enabled Fast Open-Fallback : enabled HyStart : enabled Proportionale Ratenreduzierung : enabled Schrittsteuerungsprofil : off

netsh int tcp show supplemental:

Globale TCP-Standardvorlage: custom

Zusätzliche TCP-Parameter

Mindest-RTO (ms) : 20 Anfängliches Überlastungsfenster (MSS) : 10 Überlastungssteuerungsanbieter : dctcp Neustart des Überlastungsfensters aktivieren : disabled Zeitüberschreitung für verzögerte Bestätigung (ms) : 10 Häufigkeit für verzögerte Bestätigung : 2 RACK aktivieren : disabled Tail Loss Probe aktivieren : disabled

Verwenden Sie zum Anzeigen der aktiven Filter die Befehle "netsh int tcp show supplementalports" und "netsh int tcp show supplementalsubnets".

Get-NetAdapterAdvancedProperty:

Name DisplayName DisplayValue RegistryKeyword Re gi st ry Va lu e


Ethernet Fließkontrolle Aktiviert FlowControl {1 Ethernet Interrupt-Moderation Aktiviert InterruptModeration {1 Ethernet IPv4 Prüfsummenabladung Rx & Tx aktiviert IPChecksumOffloadIPv4 {3 Ethernet Jumbo-Rahmen Deaktiviert JumboPacket {1 Ethernet Abladung großer Übertragung V2 (IPv4) Aktiviert LsoV2IPv4 {1 Ethernet Abladung großer Übertragung V2 (IPv6) Aktiviert LsoV2IPv6 {1 Ethernet ARP Offload Aktiviert PMARPOffload {1 Ethernet NS Offload Aktiviert PMNSOffload {1 Ethernet Priorität & VLAN Priorität & VLAN aktiviert PriorityVLANTag {3 Ethernet Puffer empfangen 512 ReceiveBuffers {5 Ethernet Seitenskalierung empfangen Aktiviert RSS {1 Ethernet Geschwindigkeit & Duplex Autom. Aushandlung SpeedDuplex {0 Ethernet TCP Prüfsummenabladung (IPv4) Rx & Tx aktiviert TCPChecksumOffloadIPv4 {3 Ethernet TCP Prüfsummenabladung (IPv6) Rx & Tx aktiviert TCPChecksumOffloadIPv6 {3 Ethernet Puffer übertragen 128 TransmitBuffers {1 Ethernet UDP Prüfsummenabladung (IPv4) Rx & Tx aktiviert UDPChecksumOffloadIPv4 {3 Ethernet UDP-Prüfsummenabladung (IPv6) Rx & Tx aktiviert UDPChecksumOffloadIPv6 {3 Ethernet Wake on Magic Packet Aktiviert WakeOnMagicPacket {1 Ethernet Wake on pattern match Aktiviert WakeOnPattern {1 Ethernet Gigabit autom. deaktivieren Deaktiviert AutoDisableGigabit {0 Ethernet Energy Efficient Ethernet Aktiviert EEE {1 Ethernet Green-Ethernet Aktiviert EnableGreenEthernet {1 Ethernet Netzwerkadresse -- NetworkAddress {- Ethernet Wake-On-Lan herunterfahren Aktiviert S5WakeOnLan {1 Ethernet WoL / Link-Geschwindigkeit reduzieren 10 Mbit/s zuerst WolShutdownLinkSpeed {0 vEthernet (Ethernet) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 {3 vEthernet (Ethernet) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 {3 vEthernet (Ethernet) Jumbo Packet Disabled JumboPacket {1 vEthernet (Ethernet) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 {1 vEthernet (Ethernet) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 {1 vEthernet (Ethernet) Maximum Number of RSS Processors 8 MaxRssProcessors {8 vEthernet (Ethernet) Network Direct (RDMA) Disabled NetworkDirect {0 vEthernet (Ethernet) Maximum Number of RSS Queues 8 NumRSSQueues {8 vEthernet (Ethernet) Recv Segment Coalescing (IPv4) Enabled RscIPv4 {1 vEthernet (Ethernet) Recv Segment Coalescing (IPv6) Enabled RscIPv6 {1 vEthernet (Ethernet) Receive Side Scaling Enabled RSS {1 vEthernet (Ethernet) RSS Base Processor Number 0 RssBaseProcNumber {0 vEthernet (Ethernet) Maximum RSS Processor Number 63 RssMaxProcNumber {6 vEthernet (Ethernet) RSS Profile Closest Processor Static RSSProfile {2 vEthernet (Ethernet) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 {3 vEthernet (Ethernet) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 {3 vEthernet (Ethernet) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 {3 vEthernet (Ethernet) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 {3 vEthernet (Ethernet) Network Address 00-15-5d-5b-17-94 NetworkAddress {0 vEthernet (Default Switch) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 {3 vEthernet (Default Switch) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 {3 vEthernet (Default Switch) Jumbo Packet Disabled JumboPacket {1 vEthernet (Default Switch) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 {1 vEthernet (Default Switch) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 {1 vEthernet (Default Switch) Maximum Number of RSS Processors 8 MaxRssProcessors {8 vEthernet (Default Switch) Network Direct (RDMA) Disabled NetworkDirect {0 vEthernet (Default Switch) Maximum Number of RSS Queues 8 NumRSSQueues {8 vEthernet (Default Switch) Recv Segment Coalescing (IPv4) Enabled RscIPv4 {1 vEthernet (Default Switch) Recv Segment Coalescing (IPv6) Enabled RscIPv6 {1 vEthernet (Default Switch) Receive Side Scaling Enabled RSS {1 vEthernet (Default Switch) RSS Base Processor Number 0 RssBaseProcNumber {0 vEthernet (Default Switch) Maximum RSS Processor Number 63 RssMaxProcNumber {6 vEthernet (Default Switch) RSS Profile Closest Processor Static RSSProfile {2 vEthernet (Default Switch) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 {3 vEthernet (Default Switch) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 {3 vEthernet (Default Switch) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 {3 vEthernet (Default Switch) UDP Checksum Offload (IPv6) Rx & Tx Enabled *UDPChecksumOffloadIPv6 {3 vEthernet (Default Switch) Network Address 00-15-5d-23-f9-ef NetworkAddress {0


Get-NetAdapterRsc:

Name IPv4Enabled IPv6Enabled IPv4OperationalState IPv6OperationalState IPv4FailureReason I P v 6 F a i l u r e R e a s o n


vEthernet (Ethernet) True True False False NetOffloadGlobalDisabled N vEthernet (Default Switch) True True False False NetOffloadGlobalDisabled N


Get-NetAdapterRss:

Name : Ethernet InterfaceDescription : Realtek PCIe GBE Family Controller Enabled : True NumberOfReceiveQueues : 2 Profile : NUMAStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2

Name : vEthernet (Ethernet) InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2 Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1 0:0 0:2 0:3 0:1

Name : vEthernet (Default Switch) InterfaceDescription : Hyper-V Virtual Ethernet Adapter Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0


Status TCP-Profile: (Registry) The 06000000 Key is present in the registry with value 3 0 0 0 255 255 255 255.

Status ACK-Frequency: (Registry) The TcpAckFrequency Key for NIC Ethernet is NOT present in the registry.

Status TCP-Delay: (Registry) The TcpNoDelay Key for NIC Ethernet is NOT present in the registry.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Winsock to C:\BACKUP\WinSock-RegBackup-2023-03-28T19.46.02.7130559+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\WinSock2 to C:\BACKUP\Winsock2-RegBackup-2023-03-28T19.46.02.7130559+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Nsi to C:\BACKUP\NSI-RegBackup-2023-03-28T19.46.02.7130559+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Tcpip to C:\BACKUP\TCPIP-RegBackup-2023-03-28T19.46.02.7130559+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Class{4d36e972-e325-11ce-bfc1-08002be10318} to C:\BACKUP\NICSETTINGS-RegBackup-2023-03-28T19.46.02.7130559+02.00.reg Der Vorgang wurde erfolgreich beendet.


*** End of the configuration-backup from 03/28/2023 19:46:02



*** Beginning of change logging from 03/28/2023 19:46:02


Check Hyper-V status Hyper-V is enabled.

Reset the TCP-Stack settings

Das Zurücksetzen aller TCP-Parameter war erfolgreich. OK. Reset the WINSOCK settings

Der Winsock-Katalog wurde zurückgesetzt. Sie müssen den Computer neu starten, um den Vorgang abzuschließen. Due to the installed Hyper-V role, the optimization of the PACKET COALESCING FILTER ON WINDOWS TCP-STACK is skipped. Due to the installed Hyper-V role, the optimization of the RECEIVE SIDE SCALING on Windows TCP-Stack is skipped. Start disabling RECEIVE SEGMENT COALESCING on Windows TCP-Stack Check current state of RECEIVE SEGMENT COALESCING The RECEIVE SEGMENT COALESCING is enabled, try next to disable it. The RECEIVE SEGMENT COALESCING is successfully set to disabled. :-) Disabling RECEIVE SEGMENT COALESCING has been finished successfully. :-) Start TCP congestion control optimization Try to set the congestionprovider of the Datacenter TCP profile to DCTCP Try to set the congestionprovider of the Datacenter TCP profile to DCTCP was successfully. :-) Try to enable ECN Enable ECN was successfully. :-) TCP congestion control optimization is finished successfully. :-) Start TCP profile optimization Check if the key already exists in the registry. The corresponding registry entry does not exist and is now being created. PS>TerminatingError(Get-Item): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Der Pfad "HKLM:\SYSTEM\CurrentControlSet\Control\Nsi{eb004a03-9b1a-11d4-9123-0050047759bc}\27\" kann nicht gefunden werden, da er nicht vorhanden ist.."

The corresponding registry entry has been created successfully. :-) TCP profile optimization is finished successfully. :-) Due to the installed Hyper-V role, DISABLE RSS ON ALL NIC's is skipped. Start disabling RSC-IPv4 on all NIC's Check if NIC's with RSC-IPv4 support are available on this System. No NIC's installed in this system which support RSC-IPv4, so, nothing to do. :-) RSC-IPv4 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling RSC-IPv6 on all NIC's Check if NIC's with RSC-IPv6 support are available on this System. No NIC's installed in this system which support RSC-IPv6, so, nothing to do. :-) RSC-IPv6 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling FLOW CONTROL on all NIC's Identify the NICs that actually support FLOW CONTROL. Check FLOW CONTROL Status of NIC Ethernet . The FLOW CONTROL is enabled on NIC + Ethernet + , try next to disable it. The FLOW CONTROL on NIC + Ethernet + , has been successfully set to disabled. :-) FLOW CONTROL has been successfully disabled on all corresponding NIC's. :-) Start disabling INTERRUPT MODERATION on all NIC's Identify the NICs that actually support INTERRUPT MODERATION. Check INTERRUPT MODERATION Status of NIC Ethernet . The INTERRUPT MODERATION is enabled on NIC + Ethernet + , try next to disable it. The INTERRUPT MODERATION on NIC + Ethernet + , has been successfully set to disabled. :-) INTERRUPT MODERATION has been successfully disabled on all corresponding NIC's. :-) Start disabling ENERGY-EFFICIENT-ETHERNET on all NIC's Identify the NICs that actually support ENERGY-EFFICIENT-ETHERNET. Check EEE Status of NIC Ethernet . The EEE is enabled on NIC + Ethernet + , try next to disable it. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Durch "CIM-Abfrage für Instanzen der Klasse "ROOT/StandardCimv2/MSFT_NetAdapterAdvancedPropertySettingData" auf dem CIM-Server "": SELECT FROM MSFT_NetAdapterAdvancedPropertySettingData WHERE ((Name LIKE 'Ethernet')) AND ((RegistryKeyword = 'EEE'))" wurden keine übereinstimmenden MSFT_NetAdapterAdvancedPropertySettingData-Objekte gefunden. Überprüfen Sie die Abfrageparameter, und wiederholen Sie den Vorgang.." The EEE on NIC Ethernet, could not set to disabled. :-( Disabling ENERGY-EFFICIENT-ETHERNET can't finished successfully. :-( Start Receive-Buffer optimization Try to set receive buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 512KB. The receive buffer size of NIC Ethernet was successfully configured to 512KB. :-) Receive-Buffer optimization is completely finished. Start Transmit-Buffer optimization Try to set transmit buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 512KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 512KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 256KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 256KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 128KB. The transmit buffer size of NIC Ethernet was successfully configured to 128KB. :-) Transmit-Buffer optimization is completely finished. Start ACK-Frequency optimization Check if the key already exists in the registry for NIC Ethernet . The corresponding registry key for NIC Ethernet does not exist and is now being created. The corresponding registry key for NIC Ethernet has been created successfully. :-) ACK-Frequency optimization is finished successfully. :-) Start TCP-Delay optimization Check if the key already exists in the registry for NIC Ethernet . The corresponding registry key for NIC Ethernet does not exist and is now being created. The corresponding registry key for NIC Ethernet has been created successfully. :-) TCP-Delay optimization is finished successfully. :-) !!! To ensure that all changes are applied, the computer must be restarted. !!!


*** End of change logging from 03/28/2023 19:46:02



Ende der Windows PowerShell-Aufzeichnung Endzeit: 20230328194618


** nStart der Windows PowerShell-Aufzeichnung Startzeit: 20230328202403 Benutzername: XPS\XPSAdmin RunAs-Benutzer: XPS\XPSAdmin Konfigurationsname: Computer: XPS (Microsoft Windows NT 10.0.19044.0) Hostanwendung: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ExecutionPolicy Bypass -File F:\TCP\W10ANDW11-NETWORK-TCP-DESUBOPTIMIZATION.ps1 Prozess-ID: 8164 PSVersion: 5.1.19041.2673 PSEdition: Desktop PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.19041.2673 BuildVersion: 10.0.19041.2673 CLRVersion: 4.0.30319.42000 WSManStackVersion: 3.0 PSRemotingProtocolVersion: 2.3 SerializationVersion: 1.1.0.1


Die Aufzeichnung wurde gestartet. Die Ausgabedatei ist "C:\BACKUP\WINDOWS10AND11-NETWORK-DESUBOPTIMIZATION.log".


*** Beginning of the configuration-backup from 03/28/2023 20:24:03


Get-NetOffloadGlobalSetting:

ReceiveSideScaling : Enabled ReceiveSegmentCoalescing : Disabled Chimney : Disabled TaskOffload : Enabled NetworkDirect : Enabled NetworkDirectAcrossIPSubnets : Blocked PacketCoalescingFilter : Enabled


netsh int tcp show global: Der aktive Status wird abgefragt...

Globale TCP-Parameter

Zustand der empfangsseitigen Skalierung : enabled Autom. Abstimmungsgrad Empfangsfenster : normal Add-On "Überlastungssteuerungsanbieter" : default ECN-Funktion : enabled RFC 1323-Zeitstempel : disabled RTO (anfänglich) : 1000 Zustand der Empfangssegmentzusammenfügung : disabled Nicht-SACK-RTT-Widerstandsfähigkeit : disabled Maximale SYN-Neuübertragungen : 4 Fast Open : enabled Fast Open-Fallback : enabled HyStart : enabled Proportionale Ratenreduzierung : enabled Schrittsteuerungsprofil : off

netsh int tcp show supplemental:

Globale TCP-Standardvorlage: custom

Zusätzliche TCP-Parameter

Mindest-RTO (ms) : 20 Anfängliches Überlastungsfenster (MSS) : 10 Überlastungssteuerungsanbieter : dctcp Neustart des Überlastungsfensters aktivieren : disabled Zeitüberschreitung für verzögerte Bestätigung (ms) : 10 Häufigkeit für verzögerte Bestätigung : 2 RACK aktivieren : disabled Tail Loss Probe aktivieren : disabled

Verwenden Sie zum Anzeigen der aktiven Filter die Befehle "netsh int tcp show supplementalports" und "netsh int tcp show supplementalsubnets".

Get-NetAdapterAdvancedProperty:

Name DisplayName DisplayValue RegistryKeyword Re gi st ry Va lu e


Ethernet Fließkontrolle Deaktiviert FlowControl {0 Ethernet Interrupt-Moderation Deaktiviert InterruptModeration {0 Ethernet IPv4 Prüfsummenabladung Rx & Tx aktiviert IPChecksumOffloadIPv4 {3 Ethernet Jumbo-Rahmen Deaktiviert JumboPacket {1 Ethernet Abladung großer Übertragung V2 (IPv4) Aktiviert LsoV2IPv4 {1 Ethernet Abladung großer Übertragung V2 (IPv6) Aktiviert LsoV2IPv6 {1 Ethernet ARP Offload Aktiviert PMARPOffload {1 Ethernet NS Offload Aktiviert PMNSOffload {1 Ethernet Priorität & VLAN Priorität & VLAN aktiviert PriorityVLANTag {3 Ethernet Puffer empfangen 512 ReceiveBuffers {5 Ethernet Seitenskalierung empfangen Aktiviert RSS {1 Ethernet Geschwindigkeit & Duplex Autom. Aushandlung SpeedDuplex {0 Ethernet TCP Prüfsummenabladung (IPv4) Rx & Tx aktiviert TCPChecksumOffloadIPv4 {3 Ethernet TCP Prüfsummenabladung (IPv6) Rx & Tx aktiviert TCPChecksumOffloadIPv6 {3 Ethernet Puffer übertragen 128 TransmitBuffers {1 Ethernet UDP Prüfsummenabladung (IPv4) Rx & Tx aktiviert UDPChecksumOffloadIPv4 {3 Ethernet UDP-Prüfsummenabladung (IPv6) Rx & Tx aktiviert UDPChecksumOffloadIPv6 {3 Ethernet Wake on Magic Packet Aktiviert WakeOnMagicPacket {1 Ethernet Wake on pattern match Aktiviert WakeOnPattern {1 Ethernet Gigabit autom. deaktivieren Deaktiviert AutoDisableGigabit {0 Ethernet Energy Efficient Ethernet Aktiviert EEE {1 Ethernet Green-Ethernet Aktiviert EnableGreenEthernet {1 Ethernet Netzwerkadresse -- NetworkAddress {- Ethernet Wake-On-Lan herunterfahren Aktiviert S5WakeOnLan {1 Ethernet WoL / Link-Geschwindigkeit reduzieren 10 Mbit/s zuerst WolShutdownLinkSpeed {0 vEthernet (Default Switch) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 {3 vEthernet (Default Switch) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 {3 vEthernet (Default Switch) Jumbo Packet Disabled JumboPacket {1 vEthernet (Default Switch) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 {1 vEthernet (Default Switch) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 {1 vEthernet (Default Switch) Maximum Number of RSS Processors 8 MaxRssProcessors {8 vEthernet (Default Switch) Network Direct (RDMA) Disabled NetworkDirect {0 vEthernet (Default Switch) Maximum Number of RSS Queues 8 NumRSSQueues {8 vEthernet (Default Switch) Recv Segment Coalescing (IPv4) Enabled RscIPv4 {1 vEthernet (Default Switch) Recv Segment Coalescing (IPv6) Enabled RscIPv6 {1 vEthernet (Default Switch) Receive Side Scaling Enabled RSS {1 vEthernet (Default Switch) RSS Base Processor Number 0 RssBaseProcNumber {0 vEthernet (Default Switch) Maximum RSS Processor Number 63 RssMaxProcNumber {6 vEthernet (Default Switch) RSS Profile Closest Processor Static RSSProfile {2 vEthernet (Default Switch) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 {3 vEthernet (Default Switch) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 {3 vEthernet (Default Switch) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 {3 vEthernet (Default Switch) UDP Checksum Offload (IPv6) Rx & Tx Enabled UDPChecksumOffloadIPv6 {3 vEthernet (Default Switch) Network Address -- NetworkAddress {- vEthernet (Ethernet) IPv4 Checksum Offload Rx & Tx Enabled IPChecksumOffloadIPv4 {3 vEthernet (Ethernet) IPSec Offload Auth Header and ESP Enabled IPsecOffloadV2 {3 vEthernet (Ethernet) Jumbo Packet Disabled JumboPacket {1 vEthernet (Ethernet) Large Send Offload Version 2 (IPv4) Enabled LsoV2IPv4 {1 vEthernet (Ethernet) Large Send Offload Version 2 (IPv6) Enabled LsoV2IPv6 {1 vEthernet (Ethernet) Maximum Number of RSS Processors 8 MaxRssProcessors {8 vEthernet (Ethernet) Network Direct (RDMA) Disabled NetworkDirect {0 vEthernet (Ethernet) Maximum Number of RSS Queues 8 NumRSSQueues {8 vEthernet (Ethernet) Recv Segment Coalescing (IPv4) Enabled RscIPv4 {1 vEthernet (Ethernet) Recv Segment Coalescing (IPv6) Enabled RscIPv6 {1 vEthernet (Ethernet) Receive Side Scaling Enabled RSS {1 vEthernet (Ethernet) RSS Base Processor Number 0 RssBaseProcNumber {0 vEthernet (Ethernet) Maximum RSS Processor Number 63 RssMaxProcNumber {6 vEthernet (Ethernet) RSS Profile Closest Processor Static RSSProfile {2 vEthernet (Ethernet) TCP Checksum Offload (IPv4) Rx & Tx Enabled TCPChecksumOffloadIPv4 {3 vEthernet (Ethernet) TCP Checksum Offload (IPv6) Rx & Tx Enabled TCPChecksumOffloadIPv6 {3 vEthernet (Ethernet) UDP Checksum Offload (IPv4) Rx & Tx Enabled UDPChecksumOffloadIPv4 {3 vEthernet (Ethernet) UDP Checksum Offload (IPv6) Rx & Tx Enabled *UDPChecksumOffloadIPv6 {3 vEthernet (Ethernet) Network Address -- NetworkAddress {-


Get-NetAdapterRsc:

Name IPv4Enabled IPv6Enabled IPv4OperationalState IPv6OperationalState IPv4FailureReason I P v 6 F a i l u r e R e a s o n


vEthernet (Default Switch) True True False False NetOffloadGlobalDisabled N vEthernet (Ethernet) True True False False NetOffloadGlobalDisabled N


Get-NetAdapterRss:

Name : Ethernet InterfaceDescription : Realtek PCIe GBE Family Controller Enabled : True NumberOfReceiveQueues : 2 Profile : NUMAStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2 0:0 0:2

Name : vEthernet (Default Switch) InterfaceDescription : Hyper-V Virtual Ethernet Adapter Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3

Name : vEthernet (Ethernet) InterfaceDescription : Hyper-V Virtual Ethernet Adapter #2 Enabled : True NumberOfReceiveQueues : 16 Profile : ClosestStatic BaseProcessor: [Group:Number] : 0:0 MaxProcessor: [Group:Number] : 0:2 MaxProcessors : 2 RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 IndirectionTable: [Group:Number] : 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0 0:1 0:2 0:3 0:0


Status TCP-Profile: (Registry) The 06000000 Key is present in the registry with value 3 0 0 0 255 255 255 255.

Status ACK-Frequency: (Registry) The TcpAckFrequency Key for NIC Ethernet is present in the registry with value 1.

Status TCP-Delay: (Registry) The TcpNoDelay Key for NIC Ethernet is present in the registry with value 1.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Winsock to C:\BACKUP\WinSock-RegBackup-2023-03-28T20.24.03.2687201+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\WinSock2 to C:\BACKUP\Winsock2-RegBackup-2023-03-28T20.24.03.2687201+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Nsi to C:\BACKUP\NSI-RegBackup-2023-03-28T20.24.03.2687201+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Services\Tcpip to C:\BACKUP\TCPIP-RegBackup-2023-03-28T20.24.03.2687201+02.00.reg Der Vorgang wurde erfolgreich beendet.

Create Backup from HKLM\SYSTEM\CurrentControlSet\Control\Class{4d36e972-e325-11ce-bfc1-08002be10318} to C:\BACKUP\NICSETTINGS-RegBackup-2023-03-28T20.24.03.2687201+02.00.reg Der Vorgang wurde erfolgreich beendet.


*** End of the configuration-backup from 03/28/2023 20:24:03



*** Beginning of change logging from 03/28/2023 20:24:03


Check Hyper-V status Hyper-V is enabled.

Reset the TCP-Stack settings

Das Zurücksetzen aller TCP-Parameter war erfolgreich. OK. Reset the WINSOCK settings

Der Winsock-Katalog wurde zurückgesetzt. Sie müssen den Computer neu starten, um den Vorgang abzuschließen. Due to the installed Hyper-V role, the optimization of the PACKET COALESCING FILTER ON WINDOWS TCP-STACK is skipped. Due to the installed Hyper-V role, the optimization of the RECEIVE SIDE SCALING on Windows TCP-Stack is skipped. Start disabling RECEIVE SEGMENT COALESCING on Windows TCP-Stack Check current state of RECEIVE SEGMENT COALESCING The RECEIVE SEGMENT COALESCING is enabled, try next to disable it. The RECEIVE SEGMENT COALESCING is successfully set to disabled. :-) Disabling RECEIVE SEGMENT COALESCING has been finished successfully. :-) Start TCP congestion control optimization Try to set the congestionprovider of the Datacenter TCP profile to DCTCP Try to set the congestionprovider of the Datacenter TCP profile to DCTCP was successfully. :-) Try to enable ECN Enable ECN was successfully. :-) TCP congestion control optimization is finished successfully. :-) Start TCP profile optimization Check if the key already exists in the registry. The corresponding registry entry does not exist and is now being created. PS>TerminatingError(Get-Item): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Der Pfad "HKLM:\SYSTEM\CurrentControlSet\Control\Nsi{eb004a03-9b1a-11d4-9123-0050047759bc}\27\" kann nicht gefunden werden, da er nicht vorhanden ist.."

The corresponding registry entry has been created successfully. :-) TCP profile optimization is finished successfully. :-) Due to the installed Hyper-V role, DISABLE RSS ON ALL NIC's is skipped. Start disabling RSC-IPv4 on all NIC's Check if NIC's with RSC-IPv4 support are available on this System. No NIC's installed in this system which support RSC-IPv4, so, nothing to do. :-) RSC-IPv4 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling RSC-IPv6 on all NIC's Check if NIC's with RSC-IPv6 support are available on this System. No NIC's installed in this system which support RSC-IPv6, so, nothing to do. :-) RSC-IPv6 has been successfully disabled on all corresponding NIC's or there is nothing to do. :-) Start disabling FLOW CONTROL on all NIC's Identify the NICs that actually support FLOW CONTROL. Check FLOW CONTROL Status of NIC Ethernet . The FLOW CONTROL is already disabled on NIC Ethernet, so, nothing to do. :-) FLOW CONTROL has been successfully disabled on all corresponding NIC's. :-) Start disabling INTERRUPT MODERATION on all NIC's Identify the NICs that actually support INTERRUPT MODERATION. Check INTERRUPT MODERATION Status of NIC Ethernet . The INTERRUPT MODERATION is already disabled on NIC Ethernet, so, nothing to do. :-) INTERRUPT MODERATION has been successfully disabled on all corresponding NIC's. :-) Start disabling ENERGY-EFFICIENT-ETHERNET on all NIC's Identify the NICs that actually support ENERGY-EFFICIENT-ETHERNET. Check EEE Status of NIC Ethernet . The EEE is enabled on NIC + Ethernet + , try next to disable it. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Durch "CIM-Abfrage für Instanzen der Klasse "ROOT/StandardCimv2/MSFT_NetAdapterAdvancedPropertySettingData" auf dem CIM-Server "": SELECT FROM MSFT_NetAdapterAdvancedPropertySettingData WHERE ((Name LIKE 'Ethernet')) AND ((RegistryKeyword = 'EEE'))" wurden keine übereinstimmenden MSFT_NetAdapterAdvancedPropertySettingData-Objekte gefunden. Überprüfen Sie die Abfrageparameter, und wiederholen Sie den Vorgang.." The EEE on NIC Ethernet, could not set to disabled. :-( Disabling ENERGY-EFFICIENT-ETHERNET can't finished successfully. :-( Start Receive-Buffer optimization Try to set receive buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 512." Oops, the NIC Ethernet does not accept a receive buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set receive buffer size of NIC Ethernet to 512KB. The receive buffer size of NIC Ethernet was successfully configured to 512KB. :-) Receive-Buffer optimization is completely finished. Start Transmit-Buffer optimization Try to set transmit buffer size of NIC Ethernet to 8192KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8192KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 8184KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 8184KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 4096KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 4096KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 2048KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 2048KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 1024KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 1024KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 512KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 512KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 256KB. PS>TerminatingError(Set-NetAdapterAdvancedProperty): "Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable "ErrorActionPreference" oder ein allgemeiner Parameter auf "Stop" festgelegt ist: Value must be within the range 1 - 128." Oops, the NIC Ethernet does not accept a transmit buffer size of 256KB ... :-( ... never mind ... try with a smaller buffer next. Try to set transmit buffer size of NIC Ethernet to 128KB. The transmit buffer size of NIC Ethernet was successfully configured to 128KB. :-) Transmit-Buffer optimization is completely finished. Start ACK-Frequency optimization Check if the key already exists in the registry for NIC Ethernet . The key for NIC Ethernet is present in the registry. Checking the already existing key of NIC Ethernet. The settings of NIC Ethernet are already set correctly, no further measures are required. ACK-Frequency optimization is finished successfully. :-) Start TCP-Delay optimization Check if the key already exists in the registry for NIC Ethernet . The key for NIC Ethernet is present in the registry. Checking the already existing key of NIC Ethernet. The settings of NIC Ethernet are already set correctly, no further measures are required. TCP-Delay optimization is finished successfully. :-) !!! To ensure that all changes are applied, the computer must be restarted. !!!


*** End of change logging from 03/28/2023 20:24:03



Ende der Windows PowerShell-Aufzeichnung Endzeit: 20230328202417


MysticFoxDE commented 1 year ago

Moin Björn,

bin gerade mehr als Land unter, daher kann ich nur verkürzt antworten.

Check Hyper-V status Hyper-V is enabled.

So wie ich sehe, hast du Hyper-V auf dem Rechner aktiviert, das macht die Sache um einiges komplizierter. 😬

Ich melde mich zu dem Thema die Tage nochmals, jetzt muss ich weiterflitzen.

Beste Grüsse aus BaWü

Alex