Add mod: raise svchost split threshold

This commit is contained in:
Fierelier 2024-01-18 05:36:52 +01:00
parent 36389068fa
commit b751765b0f
6 changed files with 169 additions and 162 deletions

0
docgen/generate-docs.py Normal file → Executable file
View File

View File

@ -151,6 +151,7 @@ Mods that require System rights<br>
<tr><td>[hell]\<b>no start tiles</b></td><td>quality</td><td>Get rid of the default tiles pinned to the start menu.</td></tr>
<tr><td>[hell]\<b>opus-nt_update</b></td><td>performance, quality</td><td>Remove Windows&#x27; automatic updates and updater entirely with a new one that filters unimportant updates and lets you decide when to upgrade your feature version.</td></tr>
<tr><td>[hell]\<b>quick access - don&#x27;t show frequent folders</b></td><td>quality</td><td>Don&#x27;t show random folders in Explorer&#x27;s sidebar to reduce clutter.</td></tr>
<tr><td>[hell]\<b>raise svchost split threshold</b></td><td>performance</td><td>Keeps svchost processes combined to reduce memory usage.</td></tr>
<tr><td>[hell]\<b>remove user libraries</b></td><td>quality</td><td>Stops Explorer from showing user libraries everywhere, reducing clutter.</td></tr>
<tr><td>[hell]\<b>replace quick access shortcuts with user shortcut</b></td><td>quality</td><td>Removes default quick access pins and adds one for the current user to reduce clutter.</td></tr>
<tr><td>[unattend]\[10.0]\[amd64]\<b>unattend</b></td><td>quality</td><td>Skip certain questions in the last step of Windows setup.</td></tr>

View File

@ -151,6 +151,7 @@ Mods that require System rights<br>
<tr><td>[hell]\<b>no start tiles</b></td><td>quality</td><td>Get rid of the default tiles pinned to the start menu.</td></tr>
<tr><td>[hell]\<b>opus-nt_update</b></td><td>performance, quality</td><td>Remove Windows&#x27; automatic updates and updater entirely with a new one that filters unimportant updates and lets you decide when to upgrade your feature version.</td></tr>
<tr><td>[hell]\<b>quick access - don&#x27;t show frequent folders</b></td><td>quality</td><td>Don&#x27;t show random folders in Explorer&#x27;s sidebar to reduce clutter.</td></tr>
<tr><td>[hell]\<b>raise svchost split threshold</b></td><td>performance</td><td>Keeps svchost processes combined to reduce memory usage.</td></tr>
<tr><td>[hell]\<b>remove user libraries</b></td><td>quality</td><td>Stops Explorer from showing user libraries everywhere, reducing clutter.</td></tr>
<tr><td>[hell]\<b>replace quick access shortcuts with user shortcut</b></td><td>quality</td><td>Removes default quick access pins and adds one for the current user to reduce clutter.</td></tr>
<tr><td>[unattend]\[10.0]\[amd64]\<b>unattend</b></td><td>quality</td><td>Skip certain questions in the last step of Windows setup.</td></tr>

View File

@ -0,0 +1 @@
Keeps svchost processes combined to reduce memory usage.

View File

@ -0,0 +1,3 @@
for key in opusnt.regQueryKeys(opusnt.regTmpPath + "system"):
if key.lower().startswith(opusnt.regTmpPath.lower() + "system\\controlset"):
opusnt.runReg(["add",key+ "\\Control","/v","SvcHostSplitThresholdInKB","/t","REG_DWORD","/d","0xffffffff","/f"])

View File

@ -0,0 +1 @@
performance