Start improving at CS2 today, use code wiki15
for a 15% discount, upgrade today on Refrag.gg
PC optimization is when you dial in specific windows and bios settings that are meant to help with ingame performance. Thus giving you better a ingame experience and more FPS. On this guide we will not be diving in any bios settings so we make it easier for people to execute.
This guide is considered a low to medium tier difficulty level and is designed for people to be able to follow easily, there are full PC optimizations that can be done but are a bit more technical and usually part of the paid optimization services. A full on PC optimization ensures you, that your system will run on the lowest system latency, best responsiveness and guarantees that your system is clean and stable, generally eliminating any stuttering or smoothness issues.
This guide is created by FPSHeaven.com most people in the CS2 community will know of him as fREQUENCYCS as he is very well known. fREQUENCYCS has been optimizing many of the top Pro CS2 players PCs for years as well as thousands of other players in the community. This is an entry level optimization, for a full custom-to-your-pc optimization check out their website for pricing!
Tested on Ancient. Offline server, middle.
Create a restore point
C
drive then click Configure
in the bottom rightTurn on system protection
and then slide the bar to 10GB then click Apply
and OK
Create
and set a name for the Restore point in the box, then click Create
Ok
then restart your PC
Windows Updates
updates
into your start menu and click Check for updates
in the menu.Restart Now
button that will appear on the screen.
Scan
button after installation is complete.Threat Scan results
Quarantine
if you have items in your Threat Scan results
Disable Updates
box and Protect Services Settings
(this will block traffic from the windows store, you can Enable Updates if you need to in the future)Keep in mind.
Windows Update blocker will block windows updates. Windows updates go hand in hand with Microsoft Store. If you wish to run microsoft store, you need to enable the updates via WUB first!
FPSHEAVEN_REFRAG
FPSHEAVEN_REFRAG
folder inside the C drive.CMD
into your search barpowercfg -import “C:\FPSHEAVEN_REFRAG\@frequencycs x refrag.gg.pow"
powercfg.cpl
CMD
window as an administator by typing CMD
into search bar, then right-click and select Run as administrator
bcdedit /set disabledynamictick yes
This disables a power saving feature via bcdedit.
free memory is lower than
to your desire30000mb
15000mb
Start ISLC minimized and auto-Start monitoring
Launch ISLC on user logon. (TaskScheduler)
Wanted timer resolution
to 0.00
and press startEnable custom timer resolution
Use GlobalTimerResolutionRequests
ONLY if you are on windows 11.
run
into your search bar.C:\Windows\Temp
and click OK
CTRL+A
on your keyboard after selecting a random file.Delete
key.Do this for all current items
box and click Skip
run
into your search bar.%temp%
and click OK
CTRL+A
on your keyboard after selecting a random file.Delete
key.Do this for all current items
box and click Skip
Run
into your search barC:\Windows\System32\cleanmgr.exe
click OK
C
drive and press OK
OK
and then click Delete Files
Run
into your search barC:\Windows\System32\cleanmgr.exe
in and click OK
Clean up system files
OK
this process might take a bit longer, be patient
CTRL+SHIFT+ESC
to open Task MangerStartup
tab
FPSHEAVEN_REFRAG
folder.FPSHEAVEN_REFRAG
folder, open the DDU folder and run Display Driver Uninstaller.exe
Select your device type
pick GPU
NVIDIA
or AMD
Clean and restart
Note.
Rarely, DDU will cause you to have a black screen on the next reboot.
If you are on a Desktop with 2 monitors and have this issue, remove the DP cable from your main monitor and keep the one with HDMI. If you have a laptop or a desktop with no extra monitors and do not want to risk this issue, you can avoid this steps.
This is very rare but sometimes happens.
Manually select a driver version
64 bit Desktop
64 bit Notebook.
Next
and do not tick any options and then click Next
againInstallation Tweaks
screen then click Next
Next
and then Install
and wait for the installation to complete
nvidiaProfileInspector
and click on the button pointing at Import Profiles(s)
CS2.NIP
file we downloaded in the custom power plan step (this file has no relation to NIP the CS:GO org).Profiles successfully imported
popup.Apply Changes
top right.There arent as many tweaks available for AMD GPUs, go download the latest driver manually.
Refrag.gg did a collaboration with fREQUENCYCS about input lag and frametime analysis in CS2.
Riva tuner is a better way of capping your ingame FPS. It works better than NVIDIA's lock and the FPS_MAX command in CS.
Please keep in mind that on lower FPS, using riva tuner to lock your frames will introduce added input delay.
On the left side, you will see a 12.3ms delay while using CS2's FPS_MAX. On the right side, you will see a 14.2ms delay with riva tuner. Its an approximate 2ms added delay.
There is no extra input delay when capping your frames with Riva on higher framerates like 650. Read the stats here.
Choose wisely!
Here is how to setup Riva.
add
button on the bottom left. Find CS2.exe and add it. The default directory is this C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64
Please everyone give @fREQUENCYCS and FPSHeaven.com a big thank you for the free PC Optimization guide, if you would like a full custom to your PC Optimization you can use code REFRAG
for 15% OFF of the Premium Package at fpsheaven.com/services