Skip to content
Go back
en

Settings you should absolutely check after buying a PC, focused on gamers and engineers

Published:

The settings are listed roughly from top to bottom by how generally useful they are and how high their priority is.

Table of Contents

Open Table of Contents

Windows Update

This is mandatory.

Check the refresh rate

This is one people often forget after changing PCs.

Settings โ†’ System โ†’ Display โ†’ Advanced display Select the maximum refresh rate your monitor can output.

Turn off mouse acceleration

This is another one people often forget after changing PCs.

Settings โ†’ Bluetooth & devices -> Mouse -> turn off Enhance pointer precision.

Change File Explorer to a more developer-friendly view

  • Show file name extensions: ON
  • Show hidden files: ON

Power mode

Settings โ†’ System โ†’ Power โ†’ Power mode Set it to Best performance.

Per-app GPU assignment

Settings โ†’ System โ†’ Display โ†’ Graphics โ†’ Custom settings for applications

It is a good idea to manually specify that lightweight apps should use the integrated GPU. High-load apps such as games and 3D production software usually use the dedicated graphics card automatically, so you only need to add settings for apps you want to run on the integrated GPU. Also, configuring every single app is a pain, so it is fine to narrow it down to the apps you use often.

Disable Fast Startup

https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=2111-3152 The page above explains it clearly.

A Windows full shutdown โ†’ next startup can sometimes reset problems on the driver/kernel side, so in general it is better to perform a full shutdown. Fast Startup can skip those resets, so disabling it is the better choice.

I once had an M.2 SSD stop being detected after a restart. Restarting over and over did not fix it, but doing a full shutdown did.

Game Mode

Settings โ†’ Gaming โ†’ Game Mode Turn it ON.

This is ON by default, but it is important, so check it.

Xbox Game Bar

Update Xbox Game Bar. https://apps.microsoft.com/detail/9nzkpstsnw4p?hl=ja-JP&gl=JP

You can also update it from Downloads and updates in the Microsoft Store.

Xbox Game Bar has functionality that lets Windows treat and remember an app as a โ€œgame,โ€ and it is involved in applying gaming-oriented features such as Game Mode. It makes CPU/OS-side gaming scheduling and optimizations easier to apply, such as Ryzen X3D 3D V-Cache optimization and Intel Thread Director integration, so keep it up to date.

Turn off Game Bar background recording

Settings -> Gaming -> Captures Turn Record what happened OFF.

Background recording makes things heavier, so turn it OFF. If you want background recording, it is better to use OBS or NVIDIA/Steam features.

Settings for AMD CPUs

For people using Ryzen X3D models with 3D V-Cache. I am including this here because it relates to Game Mode and Xbox Game Bar, but the priority is low because the steps are numerous and difficult.

The video below is easy to understand.

Optimizations for windowed games

Settings โ†’ System โ†’ Display โ†’ Graphics Turn Optimizations for windowed games ON.

Note: This is ON by default, but if certain games stutter for you, turning it OFF is a good idea. It is not a bad setting, but it can have bad compatibility with specific environments or games.

Hardware-accelerated GPU scheduling

Settings โ†’ System โ†’ Display โ†’ Graphics โ†’ Advanced graphics settings Turn Hardware-accelerated GPU scheduling ON.

Note: This is ON by default, but if certain games stutter for you, turning it OFF is a good idea. It is not a bad setting, but it can have bad compatibility with specific environments or games.

Disable USB selective suspend

https://www2.mouse-jp.co.jp/ssl/user_support2/sc_faq_documents.asp?FaqID=23233 The page above explains it clearly.

This prevents momentary dropouts of controllers and USB devices caused by power-saving settings. It is mandatory for people who use pads, arcade sticks, and similar controllers in fighting games and the like.

Turn off keyboard accessibility features

Settings โ†’ Accessibility โ†’ Keyboard

  • Sticky Keys: Off
  • Filter Keys: Off
  • Toggle Keys: Off

Turn off the Sticky Keys popup

Settings โ†’ Accessibility โ†’ Keyboard -> Sticky Keys

Pressing the Shift key five times shows a confirmation popup asking whether to use Sticky Keys, but having this appear during a game is annoying, so turn it off.

Disable automatic volume reduction during calls

System -> Sound -> More sound settings -> Communications -> Do nothing

This prevents game audio or music from being lowered automatically during calls in apps like Discord.

Turn off Enable audio enhancements

Open the properties for the microphone you are using from the Recording tab in the Sound Control Panel, then uncheck Enable audio enhancements in the Advanced tab and press OK.

It is better to consolidate microphone noise suppression in one place. Using a dedicated app such as Nvidia Broadcast, or using Discordโ€™s built-in features, lets you apply only the suppression you need where you need it, and the audio quality will be optimized too. If you stack multiple noise-suppression systems, your voice tends to cut out.

Reduce background apps

From Task Manager โ†’ Startup, disable unnecessary startup apps. Common defaults like OneDrive can be turned OFF if you do not use them.

Turn off NIC power-saving settings

NIC power management

Device Manager โ†’ Network adapters โ†’ Power Management Turn OFF โ€œAllow the computer to turn off this device to save power.โ€

NIC advanced settings

Device Manager โ†’ Network adapters โ†’ target NIC โ†’ Properties โ†’ Advanced

Energy Efficient Ethernet (EEE): Disabled Advanced EEE: Disabled Green Ethernet: Disabled Power Saving Mode: Disabled

Also refer to my article How reviewing NIC power-saving settings fixed my network issues.

NVIDIA Control Panel settings

This is a matter of preference. Maybe just copy the settings of your favorite pro gamer or something. (lol)

Personally, I recommend the default settings, but I think it is fine to change them if you understand what each setting does and how it affects things.

Articles I referred to:

Install PowerToys

A bundle of official Windows utilities that feel like โ€œit would be nice if Windows had this.โ€

For example, PowerToysโ€™s Keyboard Manager can remap keys. I never use the Non-Conversion key, so assigning it to some other key gives me more keys I can operate with my thumb, which is convenient because I can use the Non-Conversion key in games. (In the settings below, I make the Non-Conversion key usable as the in-game voice chat toggle key.)

PowerToys Run is also extremely convenient. If you always search Windows by typing the name of the app you want to launch, you should switch to PowerToys Run. If you neatly arrange shortcut icons on the desktop and basically only launch apps from there, I think you do not need to install it.

Memory overclocking (XMP/EXPO)

You need to enter the BIOS, so if that does not ring a bell, it is fine to skip this. This is for people who are somewhat comfortable working with PCs. Enable XMP/EXPO from DRAM Profile Configuration. When you enable XMP/EXPO, the optimal high-clock, low-latency settings for the memory you bought are applied automatically.

XMP is for Intel and EXPO is for AMD. (Just in case.) The video below is easy to understand.

Enable TPM / Secure Boot

This improves security, and it also lets future OS requirements and features work properly. More titles, such as Valorant and BF6, are starting to require these. If you are buying a new PC from now on, they may already be ON by default.

Pin Windows Terminal as the default for CLI tools

It is genuinely convenient. You can install it from the Microsoft Store.

Settings -> System -> Advanced settings Select Windows Terminal from Terminal.

Do not sync with OneDrive

Because file locking and large numbers of updates can make things heavy, I think people who do not use OneDrive can turn automatic sync completely OFF. I only enable sync for truly important directories such as .ssh.

Enable hardware-assisted virtualization

Enable CPU hardware-assisted virtualization (Intel VT-x / AMD-V (SVM)) in UEFI/BIOS. This is mandatory for people who use WSL2 / Docker / Hyper-V for development, or who want to speed up emulators such as BlueStacks and NoxPlayer.

Dev Drive

This is an advanced setting. Settings -> System -> Advanced settings -> Create a Dev Drive

Using it as a location for development directories such as GitHub repos, package caches, build artifacts, and working directories, or for work involving large numbers of files such as extracting MOD packs, regenerating shader/cache files, writing replays/logs/screenshots, and temporary files for recording or video editing, can make work more comfortable.

If you do not understand how it works, it is better not to force yourself to use it.

Turn on Developer Mode

This is an advanced setting. Settings -> System -> Advanced settings Turn on Developer Mode.

This is for people who install and test unsigned apps, such as apps in development or testing. If you do not understand how it works, it is better not to force yourself to use it.

Enable sudo

This is an advanced setting. Settings -> System -> Advanced settings Turn on Enable sudo.

This is for people who regularly use commands that require administrator privileges. If you do not understand how it works, it is better not to force yourself to use it.


  • What I Did When My Network Started Stuttering After Enabling 3D V-Cache
  • [GUNDAM EVOLUTION] How to Get More FPS Even on a Low-Spec CPU
  • [Deadlock] How to Set a Maximum FPS Limit
  • What I did to improve brief connection dropouts and freezes in Marvel Rivals and VALORANT
  • VALORANT Won't Launch After Enabling a WSL2 Environment

Previous Post
What I Did When My Network Started Stuttering After Enabling 3D V-Cache
Next Post
[Latest] How to Optimize Your Favicon [Best Practice Generator]