Right now one of my working stations is an average laptop which is not performant so much to run some heavy graphical applications (i.e. some competitive games where fps/latency matters). I have a dual boot with Linux and Windows and while Linux works smoothly, Windows is not. In case if you have good hardware, Windows runs pretty good out-of-box without any tweaking, but if you don’t, it is good thing to tune it manually by disabling redundant services, uninstalling bloatware, drivers, tuning network and so on. Actually, it is nice to do even with top-hardware to achieve maximum performance.

There are tons of shitty manuals at top-search positions and it can be hard to find something really handy. So, posting here the most useful stuff which can be used as starting point.

To achieve the highest results it would be nice to reinstall Windows from scratch. If you are using Windows a lot, think about making a multi-boot with “high-performance” and “regular” installations because the first one must be as lightweight as possible.

  • djdallmann/GamingPCSetup - step-by-step collection of “how to tune your Windows” articles.
  • BoringBoredom/PC-Optimization-Hub - in case if you need to investigate the topic even more, another collection about performance tuning.
  • amitxv/EVA - contains quite a lot of uniq tweaks and candy scripts.
  • Calypto’s Latency Guide - further advanced OS-level optimizations.
  • Latency & Gaming discord channel - performance tweakers’ community.
  • Atlas-OS/Atlas - an open-source Windows build, designed to optimize performance and latency. I have not tried it yet but looks like good option in case if you are too lazy to do everything manually.
  • ChrisTitusTech/winutil - does many performance tweaks automatically, in case if you are too lazy to do them manually.

Also take a look on the other notes: