【備忘録】Windows サービス分割を無効にする
もう二度と使うことはないと思うけど。
全然使っているのでコマンドを一発でコピーできる機能を追加しました。
Windows サービス分割とは?
Windows サービス分割とは、
Windows 10 1703 (2017年 3月リリースのWin10機能更新) の時に誕生した機能です。
安定性を向上させるため、システムメモリ(RAM)の消費量が増えることを条件に、
サービスプロセス(svchost.exe)を増やします。めっちゃ増やします。
4倍くらい増えますが、それで安定性が上がるかと言われると微妙です。
この機能で安定性は確かに上がったのかもしれないけど、
CeleronとかPentiumとかにとっては重荷なのでちょっとでも軽くしてやろう、ということで無効にしたい人もいると思いますので一筆したためておきます。
無効にする方法
この機能は、初期設定でシステムメモリが3.5GB以上の時に有効になります。
「その3.5GBの設定を変えちゃえばいいんじゃね?」ってことで、これを8GBとか16GBに設定するやり方がネット上にはいくつか転がっていますが、
これは「0」にすると機能無効になります。要するに分割しないってことです。
なお、変更方法はレジストリ変更だけです。
そもそもこんなこと思いつく人はレジストリなんて慣れてると思うので何も言わなくてもいいのですが、
一応「自己責任」でお願いします。
バックアップはご自由にどうぞ。私なら「バックアップ?なにそれおいしいの」とか言いながら問答無用で叩き込みます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control にある SvcHostSplitThresholdInKB を 0 に変更すると有効になりません。いいですね~。
reg add HKLM\SYSTEM\CurrentControlSet\Control /v SvcHostSplitThresholdInKB /t REG_DWORD /d 0 /f
なお、管理者権限が必要です。ご注意ください。
既定値は0x380000です
P.S.
以上、ためにならなさそうで案外ためになる備忘録でした。
(実はこの下にコピーボタン用のJavaScriptが埋め込まれていたりします)


ディスカッション
コメント一覧
まだ、コメントがありません