Fix Slow Network Transfer Speed Windows 10

Slow network transfer speed on Windows 10 can be frustrating, impeding productivity and hindering file sharing. In this article, I will provide effective solutions and tips to optimize network speed, enhancing your overall Windows 10 experience.

Check your network hardware: Make sure that your router, modem, and Ethernet cables are functioning properly. Faulty hardware can significantly impact network transfer speeds.

Slow transfer of small files

Progress bar

If you are experiencing slow transfer speeds for small files on your Windows 10 computer, there are a few steps you can take to resolve the issue.

First, check for any background processes that may be consuming bandwidth and slowing down the transfer. Use Task Manager to identify and close any unnecessary programs or tasks.

Next, ensure that your network adapter drivers are up to date. You can do this by going to the Device Manager and updating the driver for your network adapter.

If you are using Wi-Fi, try switching to a wired connection to see if that improves the transfer speed. Wi-Fi signals can be affected by interference and distance, which can slow down the transfer rate.

Another potential cause of slow transfer speeds is antivirus software. Some antivirus programs may scan each file before allowing it to be transferred, which can significantly slow down the process. You can try temporarily disabling your antivirus software to see if that improves the speed.

Additionally, you can try resetting the Windows TCP/IP stack to its default settings. Open a Command Prompt as an administrator and run the following command: netsh int ip reset. This will reset the TCP/IP settings and may improve network performance.

Finally, if none of these steps resolve the issue, you may want to consider checking your router’s settings for any bandwidth throttling or QoS (Quality of Service) settings that may be affecting the transfer speed.

A slow network transfer speed in Windows 10 can be frustrating, but it’s important to troubleshoot and find the root cause.

Slow open of Office documents

A progress bar indicating the slow loading of Office documents.

If you are experiencing slow open times for Office documents on your Windows 10 device, there are a few steps you can take to fix this issue.

First, try clearing the cache on your computer. This can help improve performance by removing temporary files that may be slowing down your system.

Next, check if Bandwidth throttling is enabled on your network. This feature limits the amount of data that can be transferred, which can slow down file transfers.

If you’re comfortable working with the Windows Registry, you can try adjusting the Transmission Control Protocol (TCP) congestion control settings. This can help optimize network performance and reduce packet loss.

Additionally, make sure that your network and internet access are functioning properly. You can use PowerShell commands to test network connectivity and troubleshoot any issues.

Lastly, consider upgrading your hardware if it is outdated. A slow hard disk drive or network switch can significantly affect file transfer speeds.

Slow network transfer speed in Windows 10 can be caused by various factors, such as outdated drivers or network congestion.

Turn Off “Remote Differential Compression”

To fix slow network transfer speed on Windows 10, you can try turning off “Remote Differential Compression.” Follow these steps:

1. Press the Windows key + R to open the Run dialog box.
2. Type “appwiz.cpl” and press Enter to open the Programs and Features window.
3. On the left-hand side, click on “Turn Windows features on or off.”
4. Scroll down and find “Remote Differential Compression.”
5. Uncheck the box next to it and click OK.
6. Restart your computer for the changes to take effect.

By disabling Remote Differential Compression, you may see an improvement in network transfer speed. This feature is used to optimize the transfer of files over a network, but it can sometimes cause slowdowns. If you don’t notice any improvement, you can always enable it again by following the same steps.

import speedtest

def measure_network_speed():
st = speedtest.Speedtest()
print("Testing download speed...")
download_speed = / 1000000 # Convert to Mbps
print("Download speed:", round(download_speed, 2), "Mbps")

print("Testing upload speed...")
upload_speed = st.upload() / 1000000 # Convert to Mbps
print("Upload speed:", round(upload_speed, 2), "Mbps")
except speedtest.ConfigRetrievalError:
print("Error: Unable to retrieve speedtest configuration.")
except speedtest.SpeedtestCLIError:
print("Error: Speedtest CLI not installed or not working properly.")


To run this code, you’ll need to have the `speedtest-cli` library installed. You can install it by executing `pip install speedtest-cli` in your command prompt or terminal.

This script will measure and display the download and upload speeds in Mbps (megabits per second) using the servers. It can help you diagnose potential network issues affecting your transfer speeds on Windows 10.

Disable “TCP Auto-Tuning”

TCP Auto-Tuning settings

To fix slow network transfer speed on Windows 10, you can try disabling “TCP Auto-Tuning.” Follow these steps:

1. Open a command prompt with administrative privileges.
2. Type “netsh interface tcp set global autotuning=disabled” and press Enter.
3. Restart your computer for the changes to take effect.

Disabling TCP Auto-Tuning can help resolve issues related to network congestion and packet loss, improving network transfer speed. It is a useful troubleshooting step to consider when experiencing slow network performance.

Disable “Large Send Offload (LSO)”

To fix slow network transfer speed on Windows 10, you can disable “Large Send Offload (LSO).” This feature allows the network interface card (NIC) to offload the task of segmenting large network data into smaller packets to the NIC hardware. However, in some cases, LSO can cause network performance issues. To disable LSO, follow these steps:

1. Press the Windows key + X and select “Device Manager.”
2. Expand the “Network adapters” category.
3. Right-click on your network adapter and select “Properties.”
4. Go to the “Advanced” tab.
5. Look for “Large Send Offload (LSO)” or a similar option.
6. Select “Disable” from the dropdown menu.
7. Click “OK” to save the changes.

Disabling LSO may improve your network transfer speed. If you’re still experiencing slow speeds, you can try other troubleshooting steps or consult Microsoft’s support documentation for further assistance.

Use EaseUS Todo PCTrans Free to Speed Up the Transfer

Use EaseUS Todo PCTrans Free to speed up network transfer speed in Windows 10. This tool allows you to transfer files, programs, and settings from one computer to another over a network. To start, download and install EaseUS Todo PCTrans Free on both computers. Launch the program and select the “PC to PC” option. Next, choose the transfer direction and connect the two computers via a network connection. Follow the on-screen instructions to select the files, programs, and settings you want to transfer.
Click “Transfer” to start the process. This tool will help optimize the transfer speed and ensure a smooth transfer experience.

Disable Windows Auto-Tuning

1. Open a Command Prompt window as an administrator by pressing Windows key + X and selecting “Command Prompt (Admin).”

2. In the Command Prompt window, type the following command and press Enter:
netsh interface tcp set global autotuning=disabled

3. Restart your computer for the changes to take effect.

Disabling Windows Auto-Tuning may improve your network transfer speed, especially if you’re experiencing slow file transfers or network lag. Keep in mind that this is just one potential solution and your network issues may have other causes. If you continue to experience problems, you may want to consider other troubleshooting steps or seek further assistance.

Check USB or Hard Drive for Corruption

To check for corruption on your USB or hard drive, you can use the built-in Windows feature called Check Disk (CHKDSK).

1. Open File Explorer and locate the drive you want to check.
2. Right-click on the drive and select “Properties.”
3. In the Properties window, go to the “Tools” tab.
4. Under the “Error checking” section, click on “Check.”
5. If prompted, select “Scan and repair drive.”
6. Windows will now scan the drive for errors and fix any corrupt files it finds.

Was this article helpful?