11 Ways to Optimize Windows 10 Performance For Gaming

By | March 28, 2022

Windows 10 is a great OS for gamers, mixing original games, support for retro titles, and even Xbox One streaming. But it’s not immediately perfect.

A few tweaks are required to enjoy the best gaming experience Windows 10 has to offer. Here are some ways to optimize your Windows 10 PC for gaming.

Get the Most Out of Windows 10 With Gaming Mode

Looking for another option to squeeze the best gaming performance out of Windows 10?

Subsequent releases of this operating system feature game modes, built-in optimizations for Windows 10 gamers. To find out more:

  • Press the button Windows + I
  • Type fashion games
  • Click Game Mode settings or Turn on Game Mode
  • On the Games screen, click Fashion Games
  • Switch to On to use Game Mode

If your PC supports Game Mode, resources will be managed to achieve optimal frame rates. Also, Windows Update will be suspended.

While this is one way to improve gaming performance in Windows 10, Game Mode is not perfect. Keep reading for more Windows 10 gaming tweaks.

Disable Nagle Algorithm

Nagle’s algorithm basically bundles data packets at the cost of a smoother internet connection. This is useful but enabling the Nagle algorithm on your computer can contribute to latency issues when playing online games.

To disable this and improve gaming performance on Windows 10, start by checking your IP address:

  • Press the button Windows + X
  • Select Windows PowerShell
  • insert ipconfig
  • Search for “IPv4 address” to identify your PC’s IP address

Noting the IP address, edit the Windows Registry:

  • Click Start
  • Type regedit
  • choose Registry Editor (Be careful when fiddling with the Windows Registry)

In the address bar, copy and paste the following path:


In the left pane, you’ll see a collection of folders, with file names consisting of letters and numbers. To access the correct file, match your IP address with the one listed on DhcpIPAddress in one of these folders.

When you find a suitable folder:

  • Right click on folder
  • choose New > DWORD (32-bit) Value
  • name TcpAckFrequency
  • Click OK
  • choose New > DWORD (32-bit) Value again
  • Name this TCPNoDelay.
  • Double click on each and set the parameter to 1

Doing so disables the Nagle Algorithm. If you encounter problems, reset the parameter values ​​to 0 and will be disabled.

Optimize Windows 10 Online Gaming With Faster DNS

If you play online multiplayer or rely on remote servers to play Windows 10 games, network traffic can cause problems.

While upgrading to faster internet can help, it’s quicker and cheaper to make some network adjustments.

  • Press Windows + I to open Settings
  • Find Network and Internet > Change Adapter Settings
  • Right click on your wireless network
  • choose Properties
  • Highlight Internet Protocol Version 4.
  • Take note of the two DNS entries for future reference
  • Replace with 1.1.1 and
  • Click OK, then Close.
  • Restart your default browser

Your internet should now be faster, which will help playing online games.

Disable Automatic Updates For Better Windows 10 Gaming

Windows 10 will automatically update your OS and schedule a restart without your permission. Even though this feature is not activated often, you never want to be caught and risk saving your game.

Not only can automatic updates restart Windows without warning, downloading updates in the background will limit your network connectivity.

While you can’t disable automatic restart, it can be delayed. To reduce the chance that Windows Update downloads will interfere with your game performance:

  • Open Settings by button Windows + I
  • Click Update and Security > Windows Update
  • Search options Advanced options then click Update Options
  • Disable/Disable Restart this device as soon as possible when a restart is required to install the update.
  • Activate Show a notification (Windows will give a lot of warnings when the system will restart after an update)
  • use Pause updates to delay the installation of updates for up to 35 days

By specifying when you will use Windows 10, you can prevent downloading and installing Windows Updates during active hours.

Disable Notifications in Windows 10

The Help Focus feature in Windows 10 lets you define how and when you receive notifications.

Popups and bells usually accompany notifications, but these can interfere with gameplay. The solution is to minimize the impact of notifications, using Focus Assist. It’s basically a feature that lets you manage what level of focus you devote to your work.

  • Press Windows + I to open Settings
  • Click System > Focus Assist
  • choose Alarms Only to hide all other notifications
  • Close Settings screen

Prevent Steam from Updating Games

If you use Windows to play games, you probably purchased and installed games via Steam.

One of the biggest annoyances with Steam is its update feature. This prevents you from preventing automatic updates in all your games. It can eat up memory by updating games you don’t play or limiting your network connectivity with background updates.

To prevent Steam from updating games in the background:

  • Launch the Steam client
  • open Steam > Settings > Downloads
  • Uncheck Allow downloads during gameplay

You can also prevent Steam from downloading updates for mostly unused games:

  • open Library Steam
  • Right click less used but installed games
  • choose Properties and find Automatic Updates
  • Change Always keep this game up to date To Only update this game when I launch it

With Steam optimized properly, Windows 10 will be ready for gaming.

Tweak Windows 10 Visual Effects For Game Improvement

Your graphical user interface (GUI) can be a hindrance to your processing power. By default, your Windows 10 appearance setting is set to impressive.

Games running in the foreground can conflict with a shiny GUI in the background. Adjust these settings to optimize Windows 10 for gaming performance.

  • Open Settings by button Windows + I
  • Type performance
  • choose Adjust the appearance and performance of Windows.
  • In the settings box, select Adjust for best performance
  • Click Apply
  • Click tab Advanced
  • Make sure that Adjust the best performance of set to Programs
  • Apply again, then OK to confirm

Tweak Your Mouse Settings For Windows 10 Gaming

Can your mouse affect game performance on Windows 10? To find out, it’s a smart idea to optimize your mouse settings. A feature called pointer precision (AKA mouse acceleration) can affect the performance of your mouse in games. Disabling this can help optimize games on Windows 10.

  • open Settings
  • Click Devices > Mouse
  • View tab Pointer Options
  • Clear the check mark Enhance pointer precision
  • Click Apply
  • Click OK to exit you might as well adjust the pointer speed to match

If gaming has improved, your mouse will almost certainly slow things down.

Max Power Plan to Boost Windows 10 Gaming Performance

Power options are often overlooked due to their supposedly negligible effect. Some gamers claim adjustments for higher performance, while others fail to notice any difference in changing their PC’s power settings.

The only way to know for sure is to test it on your PC. To change your power settings:

  • open Settings
  • Type power
  • Click Power & sleep settings > Additional power settings
  • Choose an option high-performance
  • If none is available, use Create a power plan to configure a new custom power plan

This option will allow your PC to perform better at the cost of higher energy consumption and temperature levels. For this reason, it is better to enable this Windows 10 optimization on a desktop rather than a laptop PC.

Keep Your Windows 10 Drivers Updated To Improve Gaming Performance

Your GPU (Graphics Processing Unit) is at the core of your PC gaming experience. However, the GPU requires the latest Windows drivers to make it work faster and better.

All graphics cards, no matter how old or new, benefit from constantly updated drivers.

To check your GPU name and specifications:

  • Right click Desktop
  • choose Display settings > Advanced display settings
  • At the bottom, find Display adapter properties

You can download driver updates through this window belowProperties > Drivers > Update Driver. Alternatively, visit the manufacturer’s website to ensure the latest updates.

Manufacturers will often provide free games and software updates to keep your drivers up to date. The example is AMD Evolved Gaming client.

For optimal performance, it is highly recommended that you install the chipset and LAN driver for your motherboard as well. Since this is so important for optimal game performance, it makes sense.

The easiest method to check for chipset drivers is to open Windows PowerShell (right click Start to find it) and enter:

wmic baseboard get product,Manufacturer,version,serialnumber

Your motherboard manufacturer and product name will appear in the command prompt.

Register your manufacturer and product name to search for your driver online. You should find the required software on the page Support on the manufacturer’s website.

Along with the chipset drivers, you will also find your on-board LAN drivers for optimal internet connection.

Install DirectX 12 To Optimize Your Game

DirectX 12, the latest version of Microsoft’s popular API tool, is a key element of Windows 10 gaming.

It provides support for multiple GPU and CPU cores, better frame rates, lower power consumption and improved graphics effects.

To check if you have the latest version of DirectX:

  • open Windows PowerShell
  • type dxdiag
  • Tap Enter

A few moments later, you will see the DirectX Diagnostic Tool.

Is DirectX 12 not installed yet? There is a small chance that this can happen if you have upgraded from Windows 8.1. Fix this with:

  • Open Settings with button Windows + I
  • choose Updates and security
  • Find Windows Update > Check for updates
  • Wait while the update is installed

DirectX12 will automatically optimize many game settings in Windows 10.

Optimize Windows 10 For Gaming With These 11 Tweaks

Windows 10 is a legitimate pleasure for modern gamers. With soaring game options, Xbox One compatibility and software designed specifically for gaming, it’s clear the gamer community has a special place in the future of Windows 10. However, nothing is perfect. Reach closer to gaming perfection with these Windows 10 game optimizations:

  • Windows 10 Gaming Mode
  • Disable Nagle Algorithm
  • Use a faster DNS server
  • Disable automatic updates
  • Disable Notifications in Windows 10
  • Prevent automatic updates from Steam
  • Tweak visual effects for performance
  • Adjust mouse settings to increase game speed
  • Use maximum power setting
  • Keep drivers updated
  • Install DirectX 12