00 Fr33thys Tweak Guide
00 Fr33thys Tweak Guide
Disclaimer
I’m not responsible if you break your OS or PC, loose anything or get hacked at a later date by
following this guide. Follow below at your own risk.
This guide has all the tweaks I have collected over the years. I have personally grinded through
them all testing, tweaking and benchmarking. Doing my best to be sure they are not placebo.
Also doing my best to make sure my testing methods are not flawed or variable. This guide is
for the max performance, lowest latency and a competitive advantage for gaming. Some of the
tweaks will make your PC vulnerable, be aware and use a separate OS and system for gaming.
Feel free to do what you are comfortable with, no one is judging if you skip steps.
This guide will constantly be updated, so please come back and recheck it regularly.
I did not invent or discover any of these myself, this list is compiled from the internet and
personally tested by me. I can’t take credit for the tweaks themselves but I can take credit for
compiling everything and spending the time to debunk/test them.
This guide was made for windows 10 pro 1809 redstone 5 october 2018 update.
Why?! To keep up to date with things, it’s easier to apply all tweaks from a later version to an
older version vs the other way round. Do I recommend 1809, No! Many of the tweaks can be
used in older versions so keep reading. Although I highly recommend a fresh install.
1903 also has the synthetic timer of 10mhz, including a serious kernel latency issue.
Avoid 1903...
If you really want raytracing you will need 1809 or above. My friends and I have tried to swap
and edit system files in 1809/1903 from older versions to bring back the true timer. All attempts
were unsuccessful. Stay posted, let’s hope we find a fix. That way you can have your cake and
eat it too, regarding raytracing. Although I think it's safe to say that anyone reading this guide,
including myself are not interested in raytracing.
- Windows 7 ultimate
(Build service pack 1)
Only up to dx11
The option to disable desktop composition natively
-Desktop composition
8, 8.1 and 10 are fine in exclusive fullscreen which overrides composition
This is a huge problem if you play windowed mode or desktop style games
Some games refuse to run in exclusive fullscreen also which is a big problem
This can be disabled although not easily, read below for more details
- z390 motherboards
There is finally USB drivers for windows 7 and z390 motherboards
http://www.smxdiy.com/thread-1518-1-1.html
I really don’t like calling this “MY” guide, it should be “OUR” guide.
Although someone needs to format and compile it, so here we are.
This will be eventually be ported to a website so stay posted.
Support me
Consider supporting me, I do not expect donations although the offer is there.
If you really want to support me subscribing to my discord, youtube and twitch is enough.
Thank you in advance...
Discord
Use this discord invite link
https://discord.gg/pTc37y7
YouTube
I make pc, windows and gaming optimization guide videos.
https://youtube.com/c/FR33THY
Twitch
I stream pc, windows and gaming optimization guide content.
https://twitch.tv/fr33thy
Twitter
I provide pc, windows and gaming optimization guide services.
To boost performance, fps, responsiveness, lower latency and improve throughput.
Including tech support, advice, training and teaching for a fair priced fee.
https://twitter.com/fr33thytweaks
Instagram
I'll occasionally post random photos here.
https://instagram.com/fr33thy/
Paypal
Feel like supporting me, send a donation.
https://paypal.me/FR33THY
Patreon
Another way of showing support.
https://patreon.com/fr33thy/
GOOGLE DRIVE
https://drive.google.com/open?id=1D5wcsgheEs9ickPv1ssGbDxrhqU0YzyB
All the shortcuts, scripts, reg files and programs you need for this guide
Quick tip
Download the complete google drive to save time
Download this document as a .rtf file for easy viewing
Use wordpad to follow the guide through
Remember to come back, this list will be updated
COMPETITIVE HARDWARE
Desktop vs laptop
A desktop build is a must for performance
Although new laptops have come a long way, they still thermal throttle
Laptops also have limited bios settings most of the time
Motherboards
I highly recommend a good top end motherboard with good vrm and cooling
Check real reviews of boards from experts so you know what the motherboard is capable off
Never trust the manufacturers advertising, below are some reviewers I trust
Gamers Nexus
https://www.youtube.com/user/GamersNexus
Der8auer
https://www.youtube.com/user/der8auer
Many motherboard manufacturers claim to be high end nowadays are just not capable.
I have been burnt in the past by false advertising and quite possibly my lack of research.
A perfect example of this is the money I have wasted in the past on boards trying to get the
advertised memory speeds of 4000mhz. My ram kit and the board I had at the time was
“supposed’ to be supported it was just not capable of doing so because of bad design, bad vrm
cooling and bad vrm. It’s a tough subject but as a rough guide at this time many z390 boards
have good vrm and cooling.
You also want to consider the possibility of being locked out of options or simply BIOS options
being hidden from you. Things like High Precision Event Timer among many other things tend to
be excluded from user view and hidden in your BIOS. Without HPET option in bios you are
unable to try out ACPI Power Management Timer. You can get your bios unlocked and modified
like I did. There is a high risk doing this.
I was able to get my microcode flashed to remove spectre and meltdown patches, HPET option
unlocked, Intel Management Engine Interface option unlocked and TCO Timer unlocked. These
are all things to consider and worth talking about, I’m sure there are others.
Hard drives
Nvme or sata ssds for quick load speeds, boot times and no game stutters
I highly recommend steering clear of mechanical drivers unless you want them for storage
Processor
Intel "K" CPUs for overclocking
Most games only are really using 4 cores at this stage
New games are not optimized for more than 12 max threads/cores currently
Games most of the time perform better on just the cores, with hyperthreading disabled
INTEL recommended for lower overall latency
AMD CPU’s typically have higher latency and can’t run high end speed memory
AMD CPU’s are typically clocked lower and require more cycles to access memory or I/O
Graphics card
Nvidia XX80ti series GPU's
EVGA for older series
Cheapest “A” card for 1000 and 2000 series (bios can be flashed later)
Titan series GPU's are a waste of money
Only run one graphics card as sli or nvlink causes input lag
Sli or nvlink are only good for benchmarks and usually do not benefit game performance
Avoid AMD GPU’s, there are less options typically to remove input lag
Memory
At least 16gb of memory 3200hz DDR4 is the sweet spot for windows and most motherboards
High hz memory such as 4-4500hz DDR4 can help top end fps although only a little
Top end motherboards with good memory controllers are needed to run high hz memory
Low timing is crucial for memory at least 10 nanoseconds or lower is best
Try to pick something with solid speed and low latency
I highly recommend anything B Die at this stage
https://notkyon.moe/ram-latency.htm
https://docs.google.com/spreadsheets/d/1fXhkcVexz0YaLLc7dlm_WXfAqqY4ldxScKFxNFxeNg
A/edit#gid=0
Cooling
Closed or custom loop water coolers for CPU and GPU recommended
There are some really good air coolers out there, I will always recommend/prefer water
I recommend closed loop systems, they are easy to work with and install
Lower GPU and CPU temperatures will perform and overclock better
https://alphacool.com
https://noctua.at/en/products/cpu-cooler-retail
Monitor
Run only one monitor to avoid input lag
Go for high refresh rate and low response time
I highly recommend a TN panel that is NOT freesync or gsync compatible
This is so you can set scaling to “display” NOT “gpu”
TN panels are worse for quality but have much lower latency
144-240hz refresh rate and 1ms (gtg) response time
Stick with 1920x1080p as higher resolutions kill frame rates
Displayport cable mostly recommended (ideally shorter the better)
Never use wireless devices
Do not run splitter or port boxes
Do not run extension cables
Keyboard
PS2 keyboards are debatably better for key rollover and latency
Although recently I have found the ps2 windows i8042prt driver to be a latency hog
If your getting a USB keyboard be sure to get NKRO (n-key rollover)
Mechanical switches are best (most gamers like cherry reds)
New optical keyboards have debatably lower latency
Never use wireless devices
Do not run splitter or port boxes
Do not run extension cables
Mouse
Anything over 1000hz polling is unstable unless we are talking about the WMO mice
Don't buy into the higher hz marketing, the stability isn't there yet
1000hz polling rate
Lightweight
No acceleration
No angle snapping
A shape that's comfortable for you
Decent sensor such as the new hero or 3366 sensor
Never use wireless devices (logitech are an exception)
Do not run splitter or port boxes
Do not run extension cables
Links worth looking at
https://teamliquid.net/forum/tech-support/333648-an-overview-of-mouse-technology
https://overclock.net/forum/375-mice/1607990-click-latencies-compiled.html#post_25414692
https://geekhack.org/index.php?
PHPSESSID=o780ih46rejjrmlb5tjkmac2mp1aluvl&topic=56240.0
http://www.test-gear.pl/testy-i-recenzje/myszki/szybkosc-kliku/#szybkosc-kliku
http://esreality.com/?a=longpost&id=1265679&page=4
http://www.test-gear.pl/testy-i-recenzje/myszki/
http://rocketjumpninja.com/top-40/
https://sensor.fyi/list/
Regarding wireless mouse, I have found in my testings with mouse tester that wireless mouse
can sometimes go into a “sleep state” while in full use. I have confirmed this with the g900 and
logitech wireless pro. Due to this, I now use these mice in wired mode.
See MICE TESTING below.
Mouse bungee
Get yourself a mouse bungee
Para cable
A new trend for mouse modding, it has been a nice upgrade from a factory clunky mouse cable
Mouse skatez
Worth mentioning here, many reddit users are on the skatez trend
Mouse pad
Ideally a cloth and large pad
Glass pads are becoming a new trend, I am unsure of how the sensor can read the mouse pad
Headphones
Gaming and normal headphones are not recommended
Studio monitoring headphones are best for true sound
Never use wireless devices
Do not run splitter or port boxes
Do not run extension cables
Clean power
Your house may have a bad earth or bad neutral connection.
This affects everything! Including latency, mouse input and PC performance.
Consider a power conditioner or UPS System that backs up and conditions power.
https://en.m.wikipedia.org/wiki/Power_conditioner
djdallmann’s github a good read
https://github.com/djdallmann/GamingPCSetup/blob/master/TROUBLESHOOTING/
ELECTRICALINTERFERENCE.MD
Pc build tips
Delid your CPU
Lap your CPU’s IHS
There are kits to run your CPU without an IHS
Repaste your CPU IHS with thermal grizzly conductonaut
Repaste your CPU cooler with thermal grizzly kryonaut
Repaste your GPU cooler with thermal grizzly kryonaut
Replace your GPU thermal pads
Replace your MOTHERBOARDS vrm thermal pads
Be aware of your case air flow and cooling
Lower GPU and CPU temperatures will perform better and overclock higher
I should mention, there are measures that need to be taken and risks to be considered using
liquid metal for cooling. Liquid metal can short circuit components the materials can corrode
copper heatsinks. Do your research. I personally only use liquid metal under the CPU’s IHS.
BIOS TWEAKS
A windows legacy install will have lower latency and will perform slightly better
Legacy also provides a much more snappier and consistent mouse movement
UEFI will always have something running in the background
This is such a debatable topic, although this is what I have found in my tests
The trade off to legacy is longer boot times vs uefi
I highly recommend using MBR legacy for your windows install
Tool
Setup animator - disabled
Boot configuration
Fast boot -disabled
Above 4g decoding - disabled
Boot option #1 - select main boot drive and remove other boot selections
Ami native nvme driver support - off
Boot configuration
Boot logo display - disabled
POST report - 1 sec
Boot up numlock state - enabled
Wait for f1 if error - enabled
Option rom messages - disabled
Interrupt 19 capture - disabled
Setup mode - advanced mode
Secure boot
Os type - other os
Delete all keys
Secure boot - disabled
Monitor
Cpu temperature led switch - off
Chassis intrusion detection supported - off
Water pump+ control - disabled
Aio pump control - disabled
High amp fan q-fan control - disabled
Waterpumps - set to 100% speed
3 pin fans - dc mode
4 pin fans - pwm mode
Set a fan profile that suits you
Advanced
Cpu configuration
Sw guard extensions (sgx) - disabled
Tcc offset time window - disabled
Hardware prefetcher - enabled
Adjacent cache line prefec - enabled
Intel virtualization technology - disabled
Hyper threading -
Enabled -
Faster workloads/processing/rendering
Better for encoding/streaming
Higher latency
Higher temps
Most of the time (lower fps - game engine dependant)
Can cause stutter
Disabled -
Slightly slower workloads/processing/rendering
Lower latency
Better response
Lower temps
Most of the time (higher fps - game engine dependant)
Less stutter
Better response
Better mouse input and feel
Hyperthreading will always have much more input latency then just the cores
Some games like Battlefield Multiplayer will benefit from hyperthreading ON
Although most games will not benefit and run smoother with hyperthreading OFF
Default is (Enabled)
Set to “Enabled” if you are unsure
Memory configuration
Memory remap - enabled
Dmi/opi configuration
Dmi max link speed - gen3
Pch configuration
Pcie speed - gen3
High precision timer - unlocked with my custom BIOS mod
High precision timer - enabled
High precision event timer should always be enabled in the bios and disabled in the OS.
The only disadvantage of not having the HPET option unlocked/unhidden in your bios means
you cant use or try the ACPI PMT clock. I would not recommend the ACPI PMT clock anyway.
Having HPET - disabled in bios will give you a lower timer resolution, although this will also
cause major syncing issues. Including bad latency, mouse movement and performance.
This reflects in the timer resolution.
Pch-fw configuration
Ptt configuration
Ptt - disable
ME state - unlocked with my custom BIOS mod = Intel Management Engine Interface
ME state - disabled (tested enabled vs disabled, disabled is fine - cold boot times longer)
ME state - disabled (tested enabled vs disabled, disabled is fine - cold boot times longer)
Apm configuration
Erp ready - disabled
Restore ac power loss - power off
Power on by ps/2 keyboard - disabled
Power on by pci-e/pci - disabled
Power on by ring - disabled
Power on by rtc - disabled
Usb configuration
Legacy usb support - disabled (enable this to install windows in legacy mbr with usb)
Usb keyboard and mouse simulator - disabled
Xhci hand-off - enabled (I have found better mouse input with this on, test for yourself)
Graphics configuration
Primary display - peg
Igpu multi-monitor - disabled
Ai tweaker
Ai overclock tuner - xmp or manual
Xmp - xmp profile
Bclk frequency - 100
Bclk spread spectrum - disabled
Asus multicore enhancement - enabled - remove all limits
Svid behavior - best case scenario
Avx instruction core ratio negative offset - 0
Cpu core ratio - sync all cores
Core ratio - max turbo boost for cpu specs
Bclk frequency : dram frequency ratio 100:133 (ddr4 on some mobos prefer this vs 100:00)
Dram odd ratio mode - enabled
Dram frequency - set to max xmp profile
Oc tuner - keep current settings
Cpu svid support - disabled
Sata mode selection - ahci (don’t use raid it’s not reliable)
Intel(r) speedstep(tm) - enabled
(disabled for a desktop msi bios would not run turbo mode without this)
Erp lot 3 support - disabled
Wake up on lan s5 support - disabled
Win/fn key swap - disabled
Network stack - disabled
Intel virtualization technology - disabled
Vt-d - disabled
Thunderbolt firmware update - disabled
Cpu hyper-threading -
(See bios settings above regarding pros and cons with hyperthreading, leave enabled if unsure)
Boot option 1 - select main boot drive and remove other boot selections
Security device support - disable
Setting all ram timings manually is recommended or the motherboard will train and change them
to produce worse results, yes this includes rtl timings. I have found some motherboards will fight
against you when timings are left at automatic.
Stress test your CPU with a NON AVX stress tester, 90% of us will not be using AVX
Stress test your RAM with a decent stress tester
See A STABLE SYSTEM below
A FRESH INSTALL
With this guide and 1809 you should be able to get down to around…
-4 background process
-23 windows processors
-440mb ram usage on bootup
With the system fully functional
This guide is not at all for security and will make things vulnerable
I recommend using a seperate drive and separate updated windows install for secure use
Use this guide, install drive, tweaks for gaming and performance use
Backup your files on an external hard drive before you go ahead with this
You might want to download and backup your network driver on a usb depending on the card
Unplug other hard drives to save yourself the hassle of creating a bootable system partition later
Windows skips creating a bootable system partition with other OS install drives connected
A work around for security may be to install an old enterprise version (avoid 1809)
They typically come with 10 years of security updates
Although I do not recommend this from a performance standpoint
Security updates tend to ruin performance
Enterprise
I do NOT recommend LTSC 2019 enterprise
Others and myself have tested 1809 ltsc, it’s unstable for overclocked gaming rigs
Driver and device support can be a big issue for some systems (blue screens)
Older versions of enterprise are ok
Enterprise still comes with bloatware and will only save you a few minutes
Feel free to use Ntlite, MSMG toolkit or Winreducer on your iso to save some time if you wish
Although, this guide includes stripping out everything manually so it’s up to you
For the latest version, use an agent switcher on your web browser then go to
Microsoft download website
https://microsoft.com/en-au/software-download/windows10
The eye
http://the-eye.eu/
Tech bench
https://tb.rg-adguard.net/public.php
INSTALLING WINDOWS
Windows install
Language - English united states
Time - English united states
Keyboard - US
Windows setup
Delete all partitions
Next
Installing windows
Set region
Set keyboard layout
Skip 2nd keyboard layout if possible
In windows settings
System and security
Activation
Enter generic windows 10 pro product key
VK7JG-NPHTM-C97JM-9MPGT-3V66T
Activate and restart
Run
Diskmgmt.msc
Right click, properties on disk
Volumes tab, partition style - MBR
In gpedit.msc
Computer configuration
Administrative templates
Windows components
Windows update
Restart pc
In windows settings
System and security
Activation
Enter key
Activate
Change pc name
Control Panel\System and Security\System
Computer name
Insert name here
Change
Computer name
Insert name here
Restart pc
Install direct x
This might be needed on older os versions
Don’t install the bloatware bing bar
RECOMMENDED PROGRAMS
I highly recommend using firefox as this is a fast web browser when tweaked
Firefox also has the least amount of telemetry
I go as far to not use edge or explorer at all, they do not even get opened once
Google chrome is very fast but has alot of telemetry
Desktop composition cannot be disabled for google chrome to work in windows 10
Further down is the option to uninstall edge and explorer if you wish
REMOVE BLOATWARE
In gpedit.msc
Computer Configuration\Administrative Templates\System\Group Policy\
Continue experiences on this device - disable
In regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\
Maintenance
MaintenanceDisabled=1
In windows settings
Accounts
Sign in options
Use my sign in info - off
In windows settings
Personalization
Start
Turn all off
Choose which folders appear on start
Turn all off (apart from settings)
Start menu
Unpin and uninstall all apps
Right click clear recent apps
Task bar
Right click taskbar
Cortana - hidden
Show task view button - off
Show people button - off
Show windows ink workspace button - off
Show touch keyboard button - off
Lock the taskbar - on
If on a laptop
Power icon
Power mode - best performance
Restart
File explorer
With winaero tweaker remove
-Quick access
-Internet icon
-3d object icon
SYSTEM RESTORE
System protection restore points have never saved any of my files or tweaks 100% properly.
I'd recommend starting again if things go south. Cloning your whole drive at the end of the guide
is a much better option in my opinion, I don't trust windows. I also disable the service for this
feature.
FYI if you have made a custom ISO to install rather than live stripping. There are two bloatware
features that will still need a live strip. Run Ntlite with nsudo to be sure there are no permission
issues with using the live strip feature, shown below.
The will always run in the backend, cause latency issues and will generally cause a bluescreen
if disabled in the OS. This is a nice way to completely remove them.
After “bitlocker drive encryption - fvevol.sys” has been removed the driver “fvevol.sys” will still
run although is not needed. If disabled this will cause a bluescreen. Here is a method to disable
it safely.
Using RegOwnershipEx
https://winaero.com/download.php?view.57
Take ownership of
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-
BEC7-08002BE2092F}
Using Nsudo
http://www.majorgeeks.com/files/details/nsudo.html
Run regedit and delete “LowerFilters” in...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-
BEC7-08002BE2092F}
In regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\fvevol
error control = 0
start = 4
Get unlocker
Don't install the bloatware that comes with it
Use the context menu with unlocker for this guide below
https://www.majorgeeks.com/files/details/unlocker.html
Deleting advice
C:\Program Files\WindowsApps\XXXXX
C:\Windows\SystemApps\XXXXX
These files can't be renamed or dragged elsewhere or windows will still read them
Windows will not read them if they are in a 7zip archive
Permissions need to be taken if you wish to back them all up with 7zip (it’s tedious)
Some folders and files refuse to be taken ownership of easily
If you will never use windows store or UI apps don't bother with backing them up
Use unlocker
Following this process below, some folders will need to be manually done with unlocker
Some tasks may need to be killed in task manager also
Delete
C:\Program Files\WindowsApps
Restart
Restart
Deleting this will also be one less thing in your task manager running
If you do this make a 7zip backup of shellExperienceHost_cw5n1h2txyewy in the same location
So you can customize your taskbar later or if you decide it's too buggy for you
C:\Windows\SysWOW64
Take ownership and delete files
flashPlayerCPLApp.cpl
flashPlayerApp.exe
C:\Windows
Take ownership and delete file
helpPane.exe
C:\Windows\System32
Take ownership and delete files
backgroundTaskHost.exe
gamebarpresencewriter.exe
gamepanel.exe
magnify.exe
mblctr.exe
mobsync.exe
narrator.exe
osk.exe
smartscreen.exe
WSClient.dll
WSCollect.exe
In windows settings
Apps
Turn off app recommendations
Restart
In windows settings
Apps
Default apps
Set default apps to
Firefox (for web browser)
Vlc player (for music player and video player)
Windows photo viewer (photo viewer)
Use winaero tweaker to enable windows photo viewer
In windows settings
Apps
Apps for websites - all off
Startup - all off
Restart
DISABLE SERVICES
Windows security
App & browser control
Check apps and files - off
Get Nsudo
http://www.majorgeeks.com/files/details/nsudo.html
In nsudo with
TrustedInstaller
Enable all privileges - on
Run Services Disable.bat
Restart
Software protection
If you get the activate windows logo you will need to run this then disable it again
Software protection is needed for office 365
Sounds stupid, although legitimately the activate overlay causes buffering and lag issues
Even without the overlay but windows not activated, I’ve had issues with latency an