Windows Optimization Script
PERFORMANCE BOOSTER
v3.6
(More Than 2400 Tweaks)
The Different Colors Are To Sharpen Your Attention, Its Not An Aesthetic Choice
(More Than 2400 Tweaks)
The Different Colors Are To Sharpen Your Attention, Its Not An Aesthetic Choice
If You Want The Latest Version Please Donate First
(You can donate whatever you feel like it but the Minimum is 15eu. Its worth is way more than that though)
The Price Is Symbolic But
(You can donate whatever you feel like it but the Minimum is 15eu. Its worth is way more than that though)
The Price Is Symbolic But
If You Like My Script, You Can Donate More. Only If You Want & Can Afford It.
Imoportant
Imoportant
Optimized for Windows10 but works on Windows 11 as well but you cant fully disable Defender with it after 21H1 & Have to disable Real-Time Scan manually. Maybe need more caution with Telemetry. It disables some functions. Hide Searchbar from Taskbar before run the script!
!!! START WITH Disable Defender & Anti-Vir Program If You Have Or Add The PERFORMANCE_BOOSTER_v3.6 Folder as Exclusive Folder (whitelisted). Otherwise It Will Delete Some Of The Files Thinking Them For Malware. It's False-Positive !!! Also you have to activate Windows & Install .NET Framework before using the script !!! For offline Accounts Only !!!
Service Optimizations Works On All Win10 Versions So far!!!
Does NOT work for Wi-Fi Connections. If You Want To Use Wi-Fi Run These Commands After Tweaking The Services:
Does NOT work for Wi-Fi Connections. If You Want To Use Wi-Fi Run These Commands After Tweaking The Services:
sc config WlanSvc start= Auto
sc config Dnscache start= demand
sc config Dnscache start= demand
sc config NcaSvc start= demand
sc config NcbService start= demand
sc config NcdAutoSetup start= demand
sc config Netman start= demand
sc config netprofm start= demand
sc config NetSetupSvc start= demand
sc config NlaSvc start= demand
sc config nsi start= demand
sc config iphlpsvc start= demand
sc config WdNisSvc start= Auto
So let me be clear, I'm happy to fix some bugs other users have but I make this script for me, if you want to use it, that's fine but it's optimized strictly for my needs which is online gaming, not for Win. Store, Cortana, Search Bar, File-Sharing or Wi-Fi. It also disables Microsoft Account. Please read before use.
I Do Not Guarantee For Other Windows Versions Although The Rest Of The Tweaks Should Work On the latest Win10 as well. Don't Run Telemetry On Win7 & Win8. Network Optimizations, General Tweaks & Most of Windows Optimizations Work on Win7 & 8. Tested mostly on v1703, 1709, 1809, 1903-up to 21H2 (even Win11, just not by me), not tested on Win7 & Win8. Network Optimizations Work Only On Ethernet, Don't Use Them On Wi-Fi (even telemetry). Basically, if you have 1709, v1809 & v1903-up to 21H2 you can run all tweaks on fresh Windows 10, if you have different Windows pls read carefully whats compatible and whats not. Restore Point Is Essential Here If You Dont Know What You Are Doing.
The script will stop Windows Updates. Most people dont want to use this including me (after all, I do this for me first). As I said Windows Store and the Universal Apps won't work as well. Search box won't work. Before running the batch file disable search box in Taskbar like on screenshot bellow & don't enable it after that because it could force Windows Explorer to refresh itself indefinitely & Desktop will be unusable. To fix it you have to run the batch file again (use TaskManager) or go back with System Restore Point.
The Tweaks Should Work On The Latest Win10 Versions Without Problems But Windows Changes Often So Be Aware And Make Restore Points Before Evry Change To Your OS
=========================================================================
Please Read Carefully Because That Can Be The Difference Between Faster PC & Broken Windows
There is a chance Nsudo wont work for some reason (one reason is if the path is too long so placing the whole folder on Desktop is recommended), so run the batch as Administrator one more time after you are done, just in case. Otherwise, there is a chance the tweaks wont apply. Im working on it. There is a chance to be only on my Windows installations...Just place the whole folder on the Desktop to avoid complications. One more time: Windows has to be activated before using the script, otherwise it's hard to activate !!!
With This Batch You Can Optimize a Significant portion Of Your Window! It will free system resources like CPU & System Memory usage and should reduce latency among other things, especially on fresh (new) Windows Installations.
After the batch the majority of the settings in the Setting Panel will be already tweaked, You just have to check what's left. This will work best on v1809. Microsoft changes the way the settings are done, so not all will be tweaked in the other versions different than v1809.
Place the folder on Desktop just in case. Windows sometimes gives stupid errors if the paths are too long.
1.Start CreateRestorePoint.exe As Administrator once or twice. First time could give you an error. Otherwise wont work when you start the batch.
2.Run PERFORMANCE_BOOSTER_v3.6.exe As Administartor. It will make System Restore Point & asks you for registry Backup & to Disable Windows Store Apps & Windows Store (if making the restore point fails do it manually). It also will patch the hosts file. (If it doesnt patch it, after you finish with all tweaks and restart, run Start.bat 2nd time - it should be patched).
PERFORMANCE_BOOSTER_v3.6.exe will start with higher Nsudo permissions. Then follow the steps and answer the few questions, it's intuitive but make sure to read the questions when tweaking the Services and answering Y & N.
Run The Performance, Network & Telemetry Tweak From Time To Time. Windows usually restores some of the settings. Especially those you need higher permissions & can load older settings when you crash and have blue screen for example, or some kind of update.
I left a small tool to import a custom CPU Power Plan I tweaked but it uses 100% of your CPU all the time so use it with caution. Just Run As Admin Import Xtreme Performance.exe. It should help with CPU responsiveness but it have limited use case scenario, dont use it all the time. It uses more power so If You have unstable Overclock the system could crash. Don't worry. If that happens just increase the CPU voltage a bit: +0,005 or +0,010. The batch will unlock the Power Options as well.
========================================================================= For people who share their connection and use SMB1, they can enable it from Features, in Control Panel> Programs & Features. Check the screenshot below.
If ctfmon.exe doesn't work try to run it manually: C:\Windows\system32\ctfmon.exe.
Or enable Task Scheduler. If you dont want to enable Task Scheduler, put the file in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
If you use Microsoft Office you will need ctfmon. It controls language, speech and other office features.
Disable everything in Windows Features except .NET Framework options & Windows Powershell one (you can disable that too but its good to have for compatibility). Like on the screenshots, unless you use some other feature.
========================================================================= For people who share their connection and use SMB1, they can enable it from Features, in Control Panel> Programs & Features. Check the screenshot below.
If ctfmon.exe doesn't work try to run it manually: C:\Windows\system32\ctfmon.exe.
Or enable Task Scheduler. If you dont want to enable Task Scheduler, put the file in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
If you use Microsoft Office you will need ctfmon. It controls language, speech and other office features.
Disable everything in Windows Features except .NET Framework options & Windows Powershell one (you can disable that too but its good to have for compatibility). Like on the screenshots, unless you use some other feature.
You should also disable the Index Search (press Ignore All when asked).
Disclaimer: There are articles and people who will say disabling Index is not working, myth/placebo and have no performance improvements. Well yeah BUT if you don't use it this causes additional overhead to your hard disk & CPU. This additionally slows down the system, especially old mechanic Hard Disks. If you don't use it disable it. Why something you dont use to be active.
And dont disable System Restore Point. Its stupid. The services auto-disable after you are done using it & it has no performance penalty but its useful AF. If you have or had problems with Restore Point you just dont know how to use it. Which is funny cause its automated :D
And dont disable System Restore Point. Its stupid. The services auto-disable after you are done using it & it has no performance penalty but its useful AF. If you have or had problems with Restore Point you just dont know how to use it. Which is funny cause its automated :D
There are more rules but these are mandatory.
Since everybody else is doing this, I made some tests and these are my results with Latency Monitor after applying PERFORMANCE_BOOSTER_v3.6 along with my Game Mode.
After the Service Optimizations you have to get around these results minus the Stardock Start10, Sniping Tool, Origin and Punkbuster services which i use:
BEFORE APPLYING GAME MODE
AFTER APPLYING GAME MODE
(of course if you run it on not tweaked services it will disable a lot more than this)
(of course if you run it on not tweaked services it will disable a lot more than this)
So after the Game Mode you should have as low as 17-18 services left running.
This is as easy and straight forward as it can be, just read. If you can't follow the script, you have to go to a doctor or something to check you out ;) Don't be lazy and rush to download - read, you might learn something.
=========================================================================
Updates:
5/05/2019
Improved the way the .exe files start, now with higher privileges.
Now PERFORMANCE_BOOSTER_v3.6 starts with higher privileges without starting NSudo so one step less required.
Added number of drivers set to be disabled in the SERVICE_OPTIMIZE section along with the services.
Settings Panel tweaks are now in Telemetry+ section from GENERAL_TWEAKS for compatibility reasons. It might need its own section but for now it works that way. Settings Panel is Disabling Background Apps, Denying Universal Apps to access your personal data, Disabling some Privacy & Telemetry options ect. All these tedious settings you usually do manually.
5/10/2019
Separate few tweaks in OPTIMIZE SYSTEM PERFORMANCE section for compatibility reasons. Additional question added.
5/14/2019
Fixed a typo where on Human_Interface_Device_Service in the services tweaks it says start_alt instead of start.
Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\hidserv" /v "Start_alt" /t REG_DWORD /d "3" /f
5/17/2019
Removing the driver tweaks for now - some of them causing Start Menu & Task Bar not to work as intended.
5/19/2019
Drivers problem fixed. They are back in the batch.
5/23/2019
Removed tweaks that Combine Taskbar Icons Only When Its Full. Now Taskbar Icons are as default.
Changed netsh int tcp set global autotuninglevel=enabled . When disabled it can cause some connections to loose (Download/Upload) speed. In most cases good connections don't need this feature enabled but the script has to work for all types of Ethernet connections. Also netsh int tcp set global netdma=enabled. This is Network Direct Memory Access which can increase performance on old Windows 7 (I think it's in Win8 but not 100%).
5/25/2019
Remove MMCSS driver because it might be better for some users and it makes some of the tweaks obsolete.
6/26/2019
Updates:
5/05/2019
Improved the way the .exe files start, now with higher privileges.
Now PERFORMANCE_BOOSTER_v3.6 starts with higher privileges without starting NSudo so one step less required.
Added number of drivers set to be disabled in the SERVICE_OPTIMIZE section along with the services.
Settings Panel tweaks are now in Telemetry+ section from GENERAL_TWEAKS for compatibility reasons. It might need its own section but for now it works that way. Settings Panel is Disabling Background Apps, Denying Universal Apps to access your personal data, Disabling some Privacy & Telemetry options ect. All these tedious settings you usually do manually.
5/10/2019
Separate few tweaks in OPTIMIZE SYSTEM PERFORMANCE section for compatibility reasons. Additional question added.
5/14/2019
Fixed a typo where on Human_Interface_Device_Service in the services tweaks it says start_alt instead of start.
Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\hidserv" /v "Start_alt" /t REG_DWORD /d "3" /f
5/17/2019
Removing the driver tweaks for now - some of them causing Start Menu & Task Bar not to work as intended.
5/19/2019
Drivers problem fixed. They are back in the batch.
5/23/2019
Removed tweaks that Combine Taskbar Icons Only When Its Full. Now Taskbar Icons are as default.
Changed netsh int tcp set global autotuninglevel=enabled . When disabled it can cause some connections to loose (Download/Upload) speed. In most cases good connections don't need this feature enabled but the script has to work for all types of Ethernet connections. Also netsh int tcp set global netdma=enabled. This is Network Direct Memory Access which can increase performance on old Windows 7 (I think it's in Win8 but not 100%).
5/25/2019
Remove MMCSS driver because it might be better for some users and it makes some of the tweaks obsolete.
6/26/2019
More changes to make it work for both v1809 & v1903. But now only a link without a key. If you want to download ask me for the key. Fucking copy/paste Fortnite kids with chicken brains.
6/26/2019 Multiple changes across the board, small tweaks here & there, for now it's test version.
8/30/2019
Some minor changes to ensure all tweaks will be enabled. Additional file for disabling Defender and tweak Administrator settings.
9/03/2019
The mic problem fixed, added new tweaks in Telemetry and General tweaks & tweak Services. Backups and other initial tweaks added in Run First And Restart PC.exe file.
9/27/2019
Lots of small changes. Fixed the Nsudo Permisions Problem. Explained what to do on fresh Windows to bypass the restrictions. You have to read though, some people see this as a downside :D
Im sure I forget something...
6/26/2019 Multiple changes across the board, small tweaks here & there, for now it's test version.
8/30/2019
Some minor changes to ensure all tweaks will be enabled. Additional file for disabling Defender and tweak Administrator settings.
9/03/2019
The mic problem fixed, added new tweaks in Telemetry and General tweaks & tweak Services. Backups and other initial tweaks added in Run First And Restart PC.exe file.
9/27/2019
Lots of small changes. Fixed the Nsudo Permisions Problem. Explained what to do on fresh Windows to bypass the restrictions. You have to read though, some people see this as a downside :D
Im sure I forget something...
=========================================================================
This Was (And Still Is) A Lot Of Work. If You Like My Tweaks And Think This Batch is Awesome Please Consider Donating on paypal.com to nikola.vasilev@abv.bg.
I'll appreciate it very much, that gives me an incentive to continue my work. Of course you don't have to do that If you don't want.
When You See Bugs Please Let Me Know On E-mail, Discord (n1kobg #5048) Or The Blog.
Also, let me know if you have any suggestions on what else to include in the batch.
My personal e-mail is:
nikola.vasilev@abv.bg
You can buy a drink here:
Other links from my blog:
Niko make my babies plz
ReplyDeletegood job bro
ReplyDeleteHi Niko some registry entry from services/drivers section ruin the taskbar, start button, settings, etc, etc... after restart. Im using 1809 winver
ReplyDeleteYes, i noticed that. its from one of the drivers i added toService tweaks. I use custom Start Menu and dont care about right click on TaskBar but some people are used to it. ill update the Performance Booster
ReplyDeleteHi Niko, windows default value is "normal" from netsh int tcp set global autotuninglevel... with disable/enable i have same results with u/d speed idk if is only me... thanks for your effort anyway
ReplyDeleteCheck in Updates down below and you will see why I had to change it to normal. Some connections have problems with Up/Down speeds if it's disabled. If you dont have lower speeds when disabled, better leave it disabled.
ReplyDeletehey what is the key ?
ReplyDeletethe download link isn't working, it asks for key
ReplyDeletethe download link isn't working, it asks for key
ReplyDeleteI know guys, I disabled it for a while. Need to fix something. Thanks for the interest.
ReplyDeleteDo you know when it will be ready niko?
ReplyDeleteThanks for the effort
bro pls send me the key
ReplyDeletethank you for your hard and awesome work keep it up dude!
ReplyDeleteI've sent u an email, waiting for the key
ReplyDeletekey broooooooooooooooooo
ReplyDeletewhats the key download !?
ReplyDeletebtw what's the key?
ReplyDeleteHey man! Would it be possible to share the key with me? Thanks!
ReplyDeleteHi, for the key u have to join my doscord. pls consider donating as well.
Deletehttps://discord.gg/4u3anCe
Just realize I had not made an account. May you please share the key with me now?
ReplyDeleteWhat is the key?
ReplyDeleteHi, for the key u have to join my doscord. pls consioder donating as well.
Deletehttps://discord.gg/4u3anCe
tried joining the discord but no luck says invite is invalid any other way to receive the key?
Deletehttps://discord.gg/sNFrYch
DeleteCan u send discord link again?
ReplyDeleteDiscord link is down
ReplyDeleteThe link is new, We made some changes thats why it doesnt work. This new link should work fine.
ReplyDeletepaypal is banned in my country. Is there another way to pay?
ReplyDeleteUnfortunately not for now. I'll have to add alternative to paypal.
Deletekey?
ReplyDeleteThey key is in my discord but your account have to be not brand new and you have to active..
ReplyDeleteI has join your Discord channel, how can I get the key ?
ReplyDeletehey mate just donated how do i recive the file
ReplyDeleteHi niko, I am 15 and I don't have paypal and can't donate.
ReplyDeleteBut can you help me I followed every free guides, including yours, on internet and I can't get rid of ntoskrnl at 221us spike very 4 or 5 minutes.
I disabled C-States, HT, Speedsteps, and all power saving in the bios and windows, I use it with the RevisiOS Plan. I configured BCDEDIT like you said. I disabled every unused port and hardware, I only left 1 usb port I use for the mouse. I also disabled all the unused services (I have the same services running as FR33Thy and he don't have this spike).
Do you have something in mind that can be the cause ? I use 1709.
Anything would be helpful I can't understand.
If these spikes are not from bcdedit commands it could be a corrupted driver or maybe you used bad tweaks. Like those kernel registries. If u know what i am talking about delete them, its also a good idea to delete the bcdedit commands you have. They can have negative effect if u used a lot of them and you just copy/pasted them without knowing what they do. Maybe reinstall Windows as a last resort. I cant say much from here.
DeleteThank you, I try to fix it.
ReplyDeleteI have the same spike even on fresh install without drivers (270us to 300us)
It gets lower when I use the Revision plan (180us to 220us)
Keep doing a good job, I lowered my latency a lot thanks to you.
i donated, how and when i will receive the file ?
ReplyDeleteHow in the fuck do people find this out. Very well done on god!
ReplyDeleteSo I want to address someone who left comment on my blog,
ReplyDeleteSo the guy searched for me, asked me & wanted to buy my new program. I didnt know him, I didnt wanted to even speak with him. Hes looking for me. I dont advertise this program anywhere, maybe you can find random screenshots & few clips on my youtube. I dont tell anyone to buy it. I registered him once he says everything works perfect. Few days later or maybe the next day he says I reinstalled Windows and demand a new program because it wont work on the new Windows. I make sure everything is perfect & tell him for 2nd time what to do after that. He says again . Everything works perfect. the next day this moron says again he has problems. After I leave his Computer in perfect shape. He obviously does something after that or tries to do something else & fucks up/ruins his own Windows (which I leave in perfect state .TWICE). At this point i spent over 2-3hours with this moron. After I said ok ill do it one last time. I join on his PC & after less than 2min he disconnects & stop speaking. Next day I see he wants a refund of the money he sent & leaves comments I "scammed" him. After he wasted several hours of my life. He is repeating my words I email-ed to him because has no brain cells to think of something original. Nothing he wrote was true. At least say the truth, moron. This is not the first time ppl talk shit about me, it wont be the last.
JUST READ THE SCREENSHOTS. THEY SAY EVERYTHING!!! Sad story of a confused child.
https://gyazo.com/d49aa2e8a44b7f8a5910648bea1fa6b4
https://gyazo.com/76b2853ecb0e665bd3add51fc2c4b033
https://gyazo.com/a3169f8d909d99e353dafb099689255c
i want to buy g-booster how can i buy
ReplyDelete