- High latency in games after a Windows 10 upgrade can be caused by ethernet and wi-fi problems.
- If you are wondering how to fix ping spikes on Windows 10, updating a driver should easily do it.
- Disable any third-party antivirus tools that could affect the data flow on your bandwidth.
- Using a stable VPN optimized for gaming will also quickly fix high ping during your sessions.
Windows 10 is the latest version of Windows and although it has brought many improvements, some users are experiencing issues.
High latency after Windows 10 upgrade is one of the most common issues and can cause big-time trouble during your gaming sessions.
So we decided to see if there’s a way to fix this problem.
Reports show that ping spikes are common. High ping usually affects WiFi connection, but it’s also been reported on an Ethernet connection.
Some users even mention packet loss when experiencing high ping, which can be a big problem especially if you’re watching streaming online videos or games.
In some cases, latency problems can be caused by certain files, such as Ddis.sys.
So the following solutions apply to all these instances, but not only. Take each step in turn and hopefully, you won’t get to the end of the list before fixing the problem.
Before you start fixing this issue make sure that your drivers and the Windows 10 OS are up to date.
If you’re using an external WiFi or LAN card make sure that you visit the manufacturer’s website and download the latest drivers from there. Otherwise, make sure that your motherboard drivers are the latest.
Some third-party tools such as DriverFix can help with scanning your system and detecting outdated drivers. Besides, they can also suggest the latest tools to download.
How can I fix high latency/ping in games?
1. Use a stable VPN solution
Connecting to a VPN network is one of the simplest and safest solutions to high latency/ping.
We recommend you use a VPN provider with a large number of servers across the whole globe because there’s a higher chance that it will be able to connect you to the optimal traffic path regardless of the specific game you are playing.
Good VPNs nowadays can automatically connect you to the best server for your configuration. You can also pick your preferred configuration manually if you like that option better.
An additional important feature that can remove ping and lag is the split tunneling provided by various VPN software, such as PIA.
This feature lets you connect to a VPN for one task while using your original IP address for others. You can use it to prioritize gaming. It can really help with a smoother experience.
⇒ Get PIA
2. Change how Windows 10 delivers updates
- Go to Settings > Update and Security.
- Go to Windows Update and click on Advanced options.
- Click on Choose how updates are delivered.
- Turn Updates from more than one place to Off.
In addition to changing how Windows 10 delivers updates, you can also toggle metered connection to improve your latency.
If you set your connection as a metered connection you’ll prevent unwanted background download so here’s how to do it:
- Go to the following path:
SettingsNetwork & InternetWi-FiAdvanced Option
- Find Metered connection and turn it on.
- After you’ve done it’s advisable to return to the non-metered connection.
If you’re having trouble opening the Setting app, take a look at this article to solve the issue.
3. Check the apps in Task Manager
- Start Task Manager by pressing Ctrl+Shift+Esc.
- In the list of processes, click Network to sort the processes by network usage.
- Find processes that are using your network and turn them off. In addition, you can navigate to the Startup tab and disable these processes from starting with Windows 10.
4. Change your wireless network adapter settings
- Right-click the wireless icon in the bottom left of Windows 10 taskbar.
- Choose Open Network and Sharing Center.
- Select Change adapter settings on the left side.
- Right-click your wireless connection that is having latency issues and choose Properties.
- Click Configure.
- Next, go to Advanced tab and change the following values and save your settings:
- 802.11n channel width for 2.4GHz connections to 20MHz only
- Prefered Band to 2.4GHz
- Roaming Aggressiveness to 1
- Wireless mode to 802.11b/g
Some users claim that you can also fix this problem by disabling Interrupt Moderation feature. To do that, just follow the steps above to open the configuration window, locate the Interrupt Moderation feature and set it to Disabled.
After changing your adapter’s configuration, the problem with latency should be resolved. Looking for faster speeds and lower latency? Take a look at these USB Wi-Fi adapters.
5. Disable the location tracking feature
- Open the Settings app and navigate to the Privacy section.
- In the left pane click on Location. Now click on the Change button.
- Set Location for this device to Off.
After disabling this feature, your apps won’t be able to access your location, and problems with high ping-in should be resolved.
6. Disable third-party antivirus/firewall tools
According to users, if you’re experiencing high latency in games, you might be able to fix the problem simply by disabling your antivirus or firewall.
Sometimes your antivirus software can interfere with your network connection and cause this or other errors to occur. Do you want to check if your firewall is blocking a game or a port? Follow the simple steps in this guide to find out.
If disabling the antivirus doesn’t help, you need to remove it using its dedicated removal tool. Many antivirus companies offer removal tools for their software, so be sure to download one for your antivirus.
Alternatively, check out this amazing list with the best uninstaller software you can use right now.
After removing the antivirus, check if the issue still appears. If not, you might want to update your antivirus or switch to a different security solution.
7. Check your wireless signal
In some cases, you might experience problems with high latency due to your wireless signal. Several users reported that their wireless signal was too weak and that was the cause of this problem.
To fix the issue, users are suggesting to move their PC closer to the router and check if that solves the issue.
If can’t move your PC closer to the router, you might want to consider purchasing a Wi-Fi extender or using an Ethernet connection instead.
8. Use netsh command to disable Auto configuration
- Press Windows Key + X to open Win + X menu.
- Choose Command Prompt (Admin). (If Command Prompt isn’t available, choose PowerShell (Admin) instead.)
- Enter this command and see if Auto configuration is enabled for your network adapter:
netsh wlan show settings
- Memorize or write down your wireless connection in this step, since you’ll need it further on.
- Now enter the next command and press Enter:
netsh wlan set autoconfig enabled=no interface=<Name of your Wireless Connection>
The problem should be completely resolved now. Keep in mind that your PC won’t search for nearby Wi-Fi networks in the background anymore.
If you want to connect to a wireless network, you’ll need to open Command Prompt as administrator and run the following:
netsh wlan set autoconfig enabled=yes interface=<Name of your Wireless Connection>
This is an advanced workaround, but many users reported that it works for them, so you might want to try it out.
Have trouble accessing Command Prompt as an admin? Take a closer look at this useful guide.
9. Modify your registry
- Press Windows Key + R and enter regedit. Press Enter or click OK.
- Optional: Before making any changes to the registry, it’s advised to create a backup. To do that, click on File / Export.
- Now select Export range as All and set the desired file name. Choose a safe location and click on Save.
- If anything goes wrong after modifying your registry, run the file you just created to restore it to the original state.
- In the left pane, navigate to this key:
- In the right panel, double click on NetworkThrottlingIndex DWORD.
- Enter FFFFFFFF as Value data and click on OK to save changes.
- Now navigate to this key and expand it:
- Now select the subkey that represents your network connection. Usually, the correct subkey is the one with the most information such as your IP address, gateway, etc.
- Right-click the subkey and choose New / DWORD (32-bit) Value.
- Enter TCPackFreqency as the name of the DWORD.
- Now create another DWORD and set its name to TCPNoDelay.
- Navigate to the following key:
- Create a new DWORD called TCPNoDelay and set its Value data to 1.
- Now expand MSMQ key and select Parameters. If the Parameters key isn’t available, right-click MSMQ key and choose New / Key and enter Parameters as its name. In Parameters key create a new DWORD called TCPNoDelay and set its Value data to 1.
After making these changes, the problems with high latency should be resolved.
If you can’t edit your Windows 10’s registry, read this handy guide and find the quickest solutions to the issue.
And that’s all. We hope that at least some of these solutions helped you to solve the ping problem on Windows 10 and that you’ll have a pleasant gaming experience from now on.
If you have any questions or comments, just write them down in the comments section below.
For other problems with gaming in Windows 10, you can check out our article about solving problems with games in Windows 10.
Frequently Asked Questions
Using Task Manager to find which apps are using your network connection, as explained in this awesome guide, or changing your wireless network adapter settings are quick ways to fix high latency.
Usually, using VPNs can also lead to latency. However, there are a few VPNs that don’t have this issue, such as dedicated gaming VPNs.
Checking your wireless signal, using Task Manager, and the netsh command to disable Auto configuration are three of the most effective solutions that you can use to fix high ping on Windows 10.