blog posts

How To Optimize Your Windows 10 To Run Games?

Windows 10 is a great operating system for gamers. There are several games for this operating system and it is even possible to stream Xbox One games on it.

 Of course, Windows 10 is not great for gaming from the beginning, so we decided to optimize Windows 10 for gaming in this article.

To get the best gaming experience in Windows 10 , you need to make some changes yourself. In the following, we intend to teach you how to apply these changes.

Use Game Mode

Optimize Windows 10 for gaming

Are you looking for a feature that can bring you a better gaming experience? Newer versions of Windows 10 have Game Mode. This feature internally optimizes Windows 10 for running games. To enable this option you must:

  1. Press “Windows + I” keys.
  2. Type “game mode” in the search box.
  3. Click on “Game Mode settings” or “Turn on Game Mode”.
  4. On the Gaming page, you must click on “Game Mode”.
  5. To use Game Mode, you must change the status to “On”.

If your computer supports Game Mode, then your system hardware resources will be managed to provide the best frame rate. In addition, the Windows update process will be suspended. Using Game Mode may be one of the best ways to optimize Windows 10 for gaming, but it’s not perfect. We suggest you try the following as well.

Disable the Nagle algorithm

The Nagle algorithm packs data packets at the cost of losing a smoother internet connection. This feature is somewhat useful, but using this algorithm can cause you to experience delays when playing online titles. To disable this feature, you must first check your IP address:

  1. Press “Windows + X” keys.
  2. Select the “Windows PowerShell” option.
  3. Enter the word “ipconfig”.
  4. Look for “IPv4 address” so you can identify your IP address.

Once you know the IP address, you need to edit the Windows registry:

  1. Click on Start.
  2. Type the word “regedit”.
  3. Select “Registry Editor”.
  4. In the address bar, you must copy and paste the following path:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ Interfaces

5. On the left page, you will see a set of folders. File names also consist of letters and numbers. To access the correct file, you must match your IP address with the “DhcpIPAddress” file in one of those folders.

Optimize Windows 10 for gaming

After finding the right folder, you should:

  1. Right-click on that folder.
  2. Select “New> DWORD (32-bit) Value”.
  3. Rename it to “TcpAckFrequency”.
  4. Click “OK”.
  5. Select “New> DWORD (32-bit) Value” again.
  6. Rename this one to “TCPNoDelay”.
  7. Double-click on each and then set their barometers to “1”.

This disables the Nagle algorithm. If you have a problem, then just change the value of the parameters to “0”.

Use faster DNS to run better online games

If you are playing online multiplayer games or your computer relies on a remote server to play games, then network traffic can be a problem for you. It is true that using a faster internet can help you in this regard, but applying the following changes will be cheaper and faster.

  1. Press “Windows + I” keys to enter the settings window.
  2. Find “Network and Internet> Change Adapter Settings”.
  3. Right-click on the network you are using.
  4. Select the “Properties” option.
  5. Double-click on “Internet Protocol Version 4”.
  6. Note the two DNS values ​​entered for future use.
  7. Replace these values ​​with “” and “”.
  8. Click “OK” and then “Close”.
  9. Restart your default browser.

Disable Windows Automatic Updates

Windows 10 receives operating system updates without your knowledge and programs your computer to restart. Although this feature is not very active, in any case, no one wants it to happen suddenly without his knowledge. Not only can automatic updates restart your Windows without warning, but it also reduces the speed and bandwidth available to your network due to downloads. Normally you can not disable these updates, you can only postpone them. To reduce the risk of interference with downloading updates while you play, you should:

  1. Press “Windows key + I” to go to the settings page.
  2. Click “Update and Security> Windows Update”.
  3. Look for “Advanced options” and then click on “Update Options”.
  4. Disable the “Restart this device as soon as possible when a restart is required to install an update” option.
  5. Enable the “Show a notification” option. That way, Windows will notify you before it restarts.
  6. Using the “Pause updates” option, you can postpone the installation of updates for up to 35 days.

Optimize Windows 10 for gaming

By specifying when to use Windows 10, you can prevent updates from being downloaded during business hours.

Disable notifications

Using the Focus Assist feature in Windows 10, you can specify when and how to receive notifications in Windows 10. Pop-up pages and ringtones are usually accompanied by notifications and can interfere with your games. The solution is to use the Focus Assist to minimize the effects of these notifications. With this feature, you can manage the amount of focus on your affairs.

  1. Press “Windows + I” keys to enter the settings window.
  2. Click “System> Focus Assist”.
  3. Select “Alarms Only” to hide other non-alert notifications.
  4. Close the settings window

Optimize Windows 10 for gaming

Avoid updating games on Steam

Windows gamers are familiar with Steam ; A store where you can buy games. Update capability is one of the disadvantages of this platform. This feature allows you to download automatic updates for all your games. This feature occupies storage space and limits network speed by updating unused games as well as downloading updates in the background, respectively. In Steam, to prevent background games from being updated, you must:

  1. Launch the Steam app.
  2. Open “Steam> Settings> Downloads”.
  3. Uncheck “Allow downloads during gameplay”.

Optimize Windows 10 for gaming

You can also prevent downloading updates for a wide range of unused games:

  1. Go to your Steam Library.
  2. Right-click on your less used game.
  3. Select “Properties” and then find “Automatic Updates”.
  4. Change the “Always keep this game up to date” option to “Only update this game when I launch it”.

Optimize Windows 10 for gaming

By optimizing your Steam, you can have a better experience playing AAA games .

Change the visual effects of the Windows environment

Your computer’s graphical user interface (GUI) can take up some of the system power. By default, your Windows will look good. Your games running in the background can interfere with the current graphical user interface in the background. By changing these settings in Windows 10, you can improve the performance of your games.

  1. Press “Windows key + I” to open the settings menu.
  2. Type the word “performance”.
  3. Select “Adjust the appearance and performance of Windows”.
  4. In the search box, select “Adjust for best performance”.
  5. Click on “Apply”.
  6. Go to the “Advanced” tab.
  7. Make sure “Adjust the best performance of” is set to “Programs”.
  8. Finally, click on “Apply” and then “OK”.

Change mouse settings

Can your mouse affect the performance of games? It is best to optimize your mouse settings to find out. A feature called “pointer precision” can affect the performance of your mouse in games. Disabling this feature may improve the performance of your games.

  1. Go to your Windows settings menu.
  2. Click on “Devices> Mouse”.
  3. See the “Pointer Options” tab.
  4. Uncheck “Enhance pointer precision”.
  5. Click on “Apply”.
  6. You can click “OK” to exit. You may want to change the speed of your mouse before doing this.

If the performance of your games improves, then it can be concluded that your mouse was to blame in the meantime.

Change the power consumption of your computer

Power options are usually not considered by many users due to their minimal effects. Some users claim that this option can increase the performance of their system. While others do not have such a view. The best thing you can do is find out for yourself. To change the power settings of your computer, you must:

  1. Go to the Windows 10 settings menu.
  2. Search for “power”.
  3. Click on “Power & sleep settings> Additional power settings”.
  4. Select the “high-performance” option.
  5. If no such option is available, then you must use the “Create a power plan” option to apply the settings you want.

This option allows your computer to consume more energy as well as generate more heat, but instead perform better. That’s why it’s best to enable this option only on desktops, not laptops.

Keep your computer drivers up to date

Your graphics card is the most important piece of hardware in gaming. However, your graphics card needs up-to-date drivers to deliver its best performance. All graphics cards (old or new) will benefit from driver upgrades. To check the name and specifications of your graphics card, you must:

  1. Right-click on the desktop.
  2. Select “Display settings> Advanced display settings”.
  3. At the bottom of the page, select “Display adapter properties”.

Optimize Windows 10 for gaming

In this window, through “Properties> Driver> Update Driver”, you can update your graphics card driver. Of course, you can also visit the website of your graphics card manufacturer to ensure this. GPU manufacturers also offer free upgrades and gaming software to keep their graphics card drivers up to date. An example in this regard is AMD Gaming Evolved.

For best performance, it is recommended that you keep your motherboard chipset and LAN drivers up to date. Since these pieces are vital to games, it will be important to update them as well. The easiest way to check the motherboard chipset driver is to use PowerShell and enter the following:

wmic baseboard get product, Manufacturer, version, serialnumber

Next, the name of your manufacturer and product will be displayed. Using the above information, you can search the Internet for new drivers. You can usually find a new version of your chipset driver in the “Support” section of the motherboard manufacturer’s website. In addition to your chipset driver, you can also find your onboard LAN drivers (for optimal internet connection).

Install DirectX 12

Another thing to consider when optimizing Windows 10 for gaming is installing the latest version of DirectX. DirectX 12 is the latest version of this popular Microsoft API and is naturally an essential element of Windows 10 gaming. DirectX 12 supports multiple GPU and CPU cores. In addition, it can offer better frame rates, lower power consumption, as well as improved graphic effects. For information on installing the latest version of DirectX, you must:

  1. Open Windows PowerShell.
  2. Type the word “dxdiag”.
  3. Press the “Enter” key.

Moments later, a “DirectX Diagnostic Tool” window will appear in front of you.

Is DirectX 12 not installed on your computer? Sometimes some users who have upgraded from Windows 8.1 to 10 have this problem. To resolve this issue, you must:

  1. Press “Windows + I” keys to enter the settings menu.
  2. Select “Update and security”.
  3. Find “Windows Update> Check for updates”.
  4. Wait for updates to be installed.

DirectX12 automatically optimizes many Windows 10 gaming settings.

Apply the following changes to optimize Windows 10 for gaming

Windows 10 can be considered the best operating system for modern games. With so many options, compatibility with Xbox One and game-specific software, it is clear that gamers have a special place in the future of this operating system. After all, nothing is perfect. Finally, below we bring you a brief summary of Windows 10 game optimization tricks.

  • Enable Windows 10 Gaming Mode
  • Disable the Nagle algorithm
  • Use DNS servers faster
  • Disable automatic updates
  • Disable Windows 10 notifications
  • We prevent automatic updates
  • Reduce the visual effects of the Windows environment
  • Change mouse settings
  • Enable more power consumption option
  • Keep drivers up to date
  • Install DirectX 12