Jump to content

Any script/tool that disables unnecessary services without breaking the OS?

Go in Powershell as admin and enter the command:

 

irm https://christitus.com/win | iex

 

This opens a windows with a bunch of things you can do to do make windows fast af. For your case go to Tweaks and you should see a box that says "set services to manual"(they will be enabled automatically when they are needed) check that box and click "run tweaks" and reboot. You should see them finish on the second Powershell window(images are appended below). There are many other tweaks you can try out so take a look at it for yourself. If you hover on them you will see an explanation btw. To get tweaks for laptop or desktop just click on it above and it will give you a good template of what to disable and enable. Hope this helps 🙂 

 

image.thumb.png.74e62fc4c95ca8d4ff2228a0b7824fbd.png

 

image.thumb.png.9ebb3f297e30b11e008b86b0edf5e5b4.png

Link to comment
Share on other sites

Link to post
Share on other sites

37 minutes ago, goatedpenguin said:

Go in Powershell as admin and enter the command:

 

irm https://christitus.com/win | iex

 

This opens a windows with a bunch of things you can do to do make windows fast af. For your case go to Tweaks and you should see a box that says "set services to manual"(they will be enabled automatically when they are needed) check that box and click "run tweaks" and reboot. You should see them finish on the second Powershell window(images are appended below). There are many other tweaks you can try out so take a look at it for yourself. If you hover on them you will see an explanation btw. To get tweaks for laptop or desktop just click on it above and it will give you a good template of what to disable and enable. Hope this helps 🙂 

 

image.thumb.png.74e62fc4c95ca8d4ff2228a0b7824fbd.png

 

image.thumb.png.9ebb3f297e30b11e008b86b0edf5e5b4.png

I'd suggest that tool too.

 

I follow his streams and his coding.

10/10 guy

I'm jank tinkerer if it works then it works.

Regardless of compatibility 🐧🖖

Link to comment
Share on other sites

Link to post
Share on other sites

41 minutes ago, BoomerDutch said:

I'd suggest that tool too.

 

I follow his streams and his coding.

10/10 guy

Agreed, Chris Titus is an amazing guy. Does topics on windows and Linux, very knowledgeable. His twitch is https://www.twitch.tv/christitustech and yt is https://www.youtube.com/@ChrisTitusTech for anyone interested 🙂 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, da na said:

OOSU10++ is a solid tool.

I believe that comes in winutil, the tool I provided already 😉 You can also customize OOSU10++ through there too.  

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, goatedpenguin said:

I believe that comes in winutil, the tool I provided already 😉 You can also customize OOSU10++ through there too.  

Yes it does, there is a button towards the bottom just above "Run Tweaks".

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, goatedpenguin said:

Agreed, Chris Titus is an amazing guy. Does topics on windows and Linux, very knowledgeable. His twitch is https://www.twitch.tv/christitustech and yt is https://www.youtube.com/@ChrisTitusTech for anyone interested 🙂 

Does that tool actually work though? Because i remember trying it but the amount of background processes was exactly the same.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, da na said:

OOSU10++ is a solid tool.

Isn't that mostly a privacy-focused tool rather than performance focused?

Custom "Gaming" Windows ISO's like AtlasOS and ReviOS have only like 40-50 processes in the background.

Link to comment
Share on other sites

Link to post
Share on other sites

40 minutes ago, Od1sseas said:

Isn't that mostly a privacy-focused tool rather than performance focused?

Custom "Gaming" Windows ISO's like AtlasOS and ReviOS have only like 40-50 processes in the background.

Its both, if the tool does not work for you that means you have too many startup items that require many services to be on. If the tool is not working for you then you can try entering this command in powershell as admin to change all services manually: 

runas /user:YOURUSERNAMEGOESHERE "powershell -Command {Get-Service | ForEach-Object {Set-Service -Name $_.Name -StartupType Manual}}"

 

Reboot your machine and then run this command to confirm its working:

 

Get-Service | Where-Object {$_.StartupType -eq "Manual"}

 

Hope this works if winutil is not working 🙂 

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, goatedpenguin said:

Its both, if the tool does not work for you that means you have too many startup items that require many services to be on. If the tool is not working for you then you can try entering this command in powershell as admin to change all services manually: 

runas /user:YOURUSERNAMEGOESHERE "powershell -Command {Get-Service | ForEach-Object {Set-Service -Name $_.Name -StartupType Manual}}"

 

Reboot your machine and then run this command to confirm its working:

 

Get-Service | Where-Object {$_.StartupType -eq "Manual"}

 

Hope this works if winutil is not working 🙂 

Are there any other similar tools or scripts? Thanks

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Od1sseas said:

Are there any other similar tools or scripts? Thanks

Not that I know of. If you wanted to make a script of this you can copy paste both of those commands and place them in a file which ends with a .ps1 extension. They have to be seperate files tho since one has to be performed after reboot. 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Od1sseas said:

Custom "Gaming" Windows ISO's like AtlasOS and ReviOS have only like 40-50 processes in the background.

Just as a side not these OS distros of windows are AMEs meaning that they are very limited in their environment and may not be able to do some tasks that can be done in vanilla windows 11/10 

Link to comment
Share on other sites

Link to post
Share on other sites

I JUST RAN THE COMMAND I PROVIDED ON MY SYSTEM, DO NOT RUN IT AT ALL, IT SCREWED MY SYSTEM UP. I HAD TO RESTORE ALL SERVICES BACK AND NOW AUDIO IS NOT WORKING FOR ME. SHIT

@Od1sseas

Link to comment
Share on other sites

Link to post
Share on other sites

Alrigth @Od1sseas I fixed the issue if you ran the command. 

 

:: Batch Script Coded by FreeBooter.

@Echo Off & Cls

::  Execute script with administrators privilege.

(Net session >nul 2>&1)||(PowerShell start """%~0""" -verb RunAs & Exit /B)

:: Check version of the Windows OS.

Systeminfo | find "Windows 11"

If Errorlevel 1 Goto NotSupported  
 




:: Restore Windows 11 services to default startup settings.

sc config AJRouter start= demand
sc config ALG start= demand
sc config AppIDSvc start= demand
sc config tzautoupdate start= demand
sc config AppMgmt start= demand
sc config AppReadiness start= demand
sc config AppXSvc start= demand
sc config AppVClient start= disabled
sc config AssignedAccessManagerSvc= Auto
sc config autotimesvc start= demand
sc config AxInstSV start= demand
sc config BDESVC start= demand
sc config BFE start= Auto
sc config BITS start= demand
sc config BTAGService start= demand
sc config BrokerInfrastructure start= Auto
sc config BthAvctpSvc start= demand
sc config bthserv start= demand
sc config Browser start= demand
sc config CDPSvc start= delayed-auto
sc config CertPropSvc start= demand
sc config ClipSVC start= demand
sc config cloudidsvc start= demand
sc config COMSysApp start= demand
sc config CoreMessagingRegistrar start= Auto
sc config CryptSvc start= Auto
sc config CscService start= demand
sc config camsvc start= demand
sc config DcomLaunch start= Auto
sc config defragsvc start= demand
sc config DeviceAssociationService start= Auto
sc config DeviceInstall start= demand
sc config DevQueryBroker start= demand
sc config Dhcp start= Auto
sc config diagnosticshub.standardcollector.service start= demand
sc config DiagTrack start= Auto
sc config DialogBlockingService start= disabled
sc config DisplayEnhancementService start= demand
sc config DispBrokerDesktopSvc start= Auto
sc config DmEnrollmentSvc start= demand
sc config dmwappushservice start= Auto
sc config Dnscache start= Auto
sc config DoSvc start= demand
sc config dot3svc start= demand
sc config DPS start= Auto
sc config DsmSvc start= demand
sc config DsSvc start= demand
sc config Eaphost start= demand
sc config EFS start= demand
sc config embeddedmode start= demand
sc config EntAppSvc start= demand
sc config EventLog start= Auto
sc config EventSystem start= Auto
sc config Fax start= demand
sc config fdPHost start= demand
sc config FDResPub start= demand
sc config FileSyncHelper start= demand
sc config fhsvc start= demand
sc config FontCache start= Auto
sc config FontCache3.0.0.0 start= demand
sc config ftpsvc start= Auto
sc config GraphicsPerfSvc start= demand
sc config gpsvc start= Auto
sc config hidserv start= demand
sc config HNS start= demand
sc config HvHost start= demand
sc config icssvc start= demand
sc config InstallService start= demand
sc config lfsvc start= demand
sc config InventorySvc start= demand
sc config IEEtwCollectorService start= demand
sc config IISADMIN start= Auto
sc config IKEEXT start= demand
sc config iphlpsvc start= Auto
sc config iprip start= Auto
sc config IpxlatCfgSvc start= demand
sc config KeyIso start= demand
sc config KtmRm start= demand
sc config LanmanServer start= Auto
sc config LanmanWorkstation start= Auto
sc config lfsvc start= demand
sc config lltdsvc start= demand
sc config lmhosts start= demand
sc config LSM start= Auto
sc config MapsBroker start= delayed-auto
sc config McpManagementService start= demand
sc config MpsSvc start= Auto
sc config MSDTC start= demand
sc config MsKeyboardFilter start= disabled
sc config MSiSCSI start= demand
sc config msiserver start= demand
sc config NaturalAuthentication start= demand
sc config NcaSvc start= demand
sc config NcbService start= demand
sc config NcdAutoSetup start= demand
sc config Netlogon start= Auto
sc config Netman start= demand
sc config netprofm start= demand
sc config NetSetupSvc start= demand
sc config NetTcpPortSharing start= disabled
sc config NgcCtnrSvc start= demand
sc config NgcSvc start= demand
sc config NlaSvc start= Auto
sc config nsi start= Auto
sc config nvagent start= demand
sc config p2pimsvc start= demand
sc config p2psvc start= demand
sc config PcaSvc start= delayed-auto
sc config PeerDistSvc start= demand
sc config PerfHost start= demand
sc config pla start= demand
sc config PlugPlay start= demand
sc config PNRPAutoReg start= demand
sc config PNRPsvc start= demand
sc config PolicyAgent start= demand
sc config Power start= Auto
sc config PrintNotify start= demand
sc config ProfSvc start= Auto
sc config QWAVE start= demand
sc config RasAuto start= demand
sc config RasMan start= Auto
sc config RemoteAccess start= Disabled
sc config RemoteRegistry start= Disabled
sc config RetailDemo start= demand
sc config RmSvc start= demand
sc config RpcEptMapper start= Auto
sc config RpcLocator start= demand
sc config RpcSs start= Auto
sc config SamSs start= Auto
sc config SCardSvr start= demand
sc config ScDeviceEnum start= demand
sc config Schedule start= Auto
sc config SCPolicySvc start= demand
sc config SDRSVC start= demand
sc config seclogon start= demand
sc config SENS start= Auto
sc config SEMgrSvc start= demand
sc config SensorDataService start= demand
sc config SensorService start= demand
sc config SensrSvc start= demand
sc config SessionEnv start= demand
sc config SharedAccess start= demand
sc config ShellHWDetection start= Auto
sc config ssh-agent start= disabled
sc config smphost start= demand
sc config SmsRouter start= demand
sc config SNMPTRAP start= demand
sc config Spooler start= Auto
sc config sppsvc start= delayed-auto
sc config SSDPSRV start= demand
sc config SstpSvc start= demand
sc config StateRepository start= Auto
sc config stisvc start= Auto
sc config StorSvc start= delayed-auto
sc config svsvc start= demand
sc config swprv start= demand
sc config SysMain start= Auto
sc config SystemEventsBroker start= Auto
sc config TapiSrv start= demand
sc config TermService start= demand
sc config Themes start= Auto
sc config TrkWks start= Auto
sc config TrustedInstaller start= demand
sc config TroubleshootingSvc start= demand
sc config UmRdpService start= demand
sc config upnphost start= demand
sc config UserManager start= Auto
sc config UsoSvc start= delayed-auto
sc config VaultSvc start= demand
sc config vds start= demand
sc config vmcompute start= demand
sc config vmicguestinterface start= demand
sc config vmicheartbeat start= demand
sc config vmicrdv start= demand
sc config vmicshutdown start= demand
sc config vmictimesync start= demand
sc config vmicvmsession start= demand
sc config vmicvss start= demand
sc config VSS start= demand
sc config W32Time start= demand
sc config WalletService start= demand
sc config wbengine start= demand
sc config WbioSrvc start= demand
sc config Wcmsvc start= Auto
sc config wcncsvc start= demand
sc config WdiServiceHost start= demand
sc config WdiSystemHost start= demand
sc config WdNisSvc start= demand
sc config WebClient start= demand
sc config Wecsvc start= demand
sc config WEPHOSTSVC start= demand
sc config wercplsupport start= demand
sc config WerSvc start= demand
sc config WiaRpc start= demand
sc config WinDefend start= Auto
sc config WinHttpAutoProxySvc start= demand
sc config Winmgmt start= Auto
sc config WinRM start= demand
sc config WlanSvc start= Auto
sc config wlidsvc start= demand
sc config wlpasvc start= demand
sc config wmiApSrv start= demand
sc config WMPNetworkSvc start= Auto
sc config workfolderssvc start= demand
sc config WPDBusEnum start= demand
sc config WpcMonSvc start= demand
sc config WpnService start= Auto
sc config wscsvc start= delayed-auto
sc config WSearch start= delayed-auto
sc config wuauserv start= demand
sc config WwanSvc start= demand
sc config XblAuthManager start= demand
sc config XblGameSave start= demand
sc config XboxNetApiSvc start= demand

Cls & Mode CON  LINES=5 COLS=40 & Color 0B & Title  - Finnish -
Echo.
Echo.
Echo    Windows 11 Services Restored
Ping  -n  5  localhost > Nul

Cls & Mode CON LINES=7 COLS=52 & Color 0E
Echo THIS SYSTEM WILL REBOOT.
Echo.
Echo PLEASE SAVE ALL WORK IN PROGRESS.
Echo.
Echo Press 'ENTER' Key To Reboot System.
Pause >Nul
Shutdown /r /t 5 /c "REBOOTING THE SYSTEM"
Exit



:NotSupported  
Cls
Cls & Mode CON  LINES=5 COLS=48 & Color 0C & Title   -  Not Supported  -
Echo.
Echo      OPERATING SYSTEM IS NOT SUPPORTED
ping -n 6  localhost > Nul
Exit  /b

After this audio might not work so you have to set it to enabled and automatic as admin on "services" application.

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, windozedev said:

𝒲𝒾𝓃𝒹𝒾𝒸𝓀 🪄

haha I HATE WINDOWS. 

Link to comment
Share on other sites

Link to post
Share on other sites

The script above was taken from the eleven forums https://www.elevenforum.com/t/restore-windows-11-services-to-default-startup-type-with-batch-script.4405/
Shout out to the user "freebooster", thanks for saving my ass! 

 

So @Od1sseas don't do what I did I might have to make a custom script for this as some services cannot be set to manual trigger like the networking ones since they need to start first. I will find/make a better script later! 

Link to comment
Share on other sites

Link to post
Share on other sites

30 minutes ago, windozedev said:

What's that supposed to mean?

What do you think it means?

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, goatedpenguin said:

What do you think it means?

Since you're in a windows forum answering windows questions, with windows scripts from windows forums..it could mean you aren't doing well. How are you feeling?

Link to comment
Share on other sites

Link to post
Share on other sites

54 minutes ago, windozedev said:

Since you're in a windows forum answering windows questions, with windows scripts from windows forums..it could mean you aren't doing well. How are you feeling?

What? I know both OSes since I am learning about pen testing and it is good to be well versed in how windows works becuase of AD and AAD etc. That said I hate Windows(I use arch btw with a windows dualboot to play games)... And how is ltt forums a windows forum??? "There is a literal everything non windows" section

What you mean is that majority of people asking for help use windows. 

 

You lowkey sound like a Bill Gates fanboy 😂😂😂 no offense @windozedev

Link to comment
Share on other sites

Link to post
Share on other sites

41 minutes ago, goatedpenguin said:

What? I know both OSes since I am learning about pen testing and it is good to be well versed in how windows works becuase of AD and AAD etc. That said I hate Windows(I use arch btw with a windows dualboot to play games)... And how is ltt forums a windows forum??? "There is a literal everything non windows" section

What you mean is that majority of people asking for help use windows. 

 

You lowkey sound like a Bill Gates fanboy 😂😂😂 no offense @windozedev

That's an aweful lot of nonsensical yap, suppose you aren't doing well.

 

Actually, we're great friends. Was invited to some island a while back. However, due to a lot of catching up to do here at Redmond, I had to decline.

 

Here's to wishing you good health and prosperity. Cheers.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, windozedev said:

That's an aweful lot of nonsensical yap, suppose you aren't doing well.

 

Actually, we're great friends. Was invited to some island a while back. However, due to a lot of catching up to do here at Redmond, I had to decline.

 

Here's to wishing you good health and prosperity. Cheers.

I am so confused rn. What did I say that got you so pressed????

 

So you were invited to the Epstein Islands?

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, goatedpenguin said:

I am so confused rn. What did I say that got you so pressed????

 

So you were invite to the Epstein Islands?

Currently in a meeting. Have no idea what you're talking about. Get some rest.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×