Based on your information that you have provided, I have some recommend for you to check it out and after try it please let me know the result:
- Keep the NIC driver up-to-date from the official Intel website, not Windows Update.
- Disable SMB compression (if enabled):
Set-SmbClientConfiguration -EnableCompression $false
- Advanced NIC Tuning (Device Manager > NIC > Advanced tab):
- Disable:
- Interrupt Moderation
- Energy Efficient Ethernet
- Set the value :
- Receive Buffers = 2048
- Transmit Buffers = 2048
- Jumbo Packets = 9014 (if supported by NAS & switch)
- Flow Control = Rx & Tx Enabled
- Disable:
- Disable Windows Auto-Tuning for TCP (if needed):
netsh int tcp set global autotuninglevel=disabled
- Test throughput using iPerf3 instead of file copy to isolate filesystem overhead:
- On NAS or another PC:
- iperf3 -s
- On your Windows 11 Desktop
- iperf3 -c <NAS_IP> -P 4
- On NAS or another PC: