https://github.com/kazheku/svchostsplitthresholdinkb
How to Change Split Threshold for svchost.exe in Windows 10/11
https://github.com/kazheku/svchostsplitthresholdinkb
svchost tuning tuning-guides tuning-parameters tuning-systems w10 w11 windows windows-10 windows11 windowstweaks
Last synced: 3 months ago
JSON representation
How to Change Split Threshold for svchost.exe in Windows 10/11
- Host: GitHub
- URL: https://github.com/kazheku/svchostsplitthresholdinkb
- Owner: kazheku
- Created: 2024-04-02T00:30:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-02T00:48:46.000Z (about 1 year ago)
- Last Synced: 2024-10-11T14:23:53.239Z (7 months ago)
- Topics: svchost, tuning, tuning-guides, tuning-parameters, tuning-systems, w10, w11, windows, windows-10, windows11, windowstweaks
- Homepage:
- Size: 15.6 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
How to Change Split Threshold for svchost.exe in Windows 10/11
In Windows, the **SvcHostSplitThresholdInKB** is a registry key that determines how the system groups Windows services into instances of the *svchost.exe process*. What is *svchost.exe*? This is a generic host process that runs most Windows services. Each service can be loaded into a separate instance of *svchost.exe*, making resource management and monitoring easier. This key defines the memory threshold (in kilobytes) at which Windows will separate services into different *svchost.exe* instances. If the combined memory usage of services hosted by a single *svchost.exe* exceeds this threshold, Windows will create a new instance to distribute the load.
By default, **SvcHostSplitThresholdInKB** is set to 380,000 KB (around 370MB). This means services will be grouped into different *svchost.exe* processes until their combined memory usage reaches this limit.
It is recommended to set **SvcHostSplitThresholdInKB** to the size of your memory.
Here's How:
- Press the _Win + R_ keys to open Run, type _regedit_ into Run, and click/tap on OK to open Registry Editor.
- Go to **Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control** and edit the key named **SvcHostSplitThresholdInKB** to match your PCs memory in KB.


***Then reboot for the changes to take affect. Your Task Manger processes should decrease after you do this!***