暴走した UnistackSvcGroup サービスを無効にする方法は?

暴走した UnistackSvcGroup サービスを無効にする方法は?

常に CPU を使用してディスクに書き込むサービスがいくつかあります。最終的に、これらのサービスがすべての物理 RAM を消費し、パフォーマンスに顕著な影響が生じます。

見つからないサービス.msc管理者プロンプトで実行しようとしましたsc config "UserDataSvc" start=disabledが、エラーが発生しました:

[SC] OpenService FAILED 5: アクセスが拒否されました。

常にノンストップで書き込みを行い、停止すると再起動します。おそらく毎日数百 GB が SSD に書き込まれるので、バグが修正されるまでサービスを無効にしたいと思います。

主な原因は UserDataSvc だと思います。

ここに画像の説明を入力してください

わずか 19 分後に SSD がどれだけ酷使されているかを示す GIF がこちらです。

ここに画像の説明を入力してください

答え1

私はレジストリでこれらの2つのフィールドの開始値を設定することで問題を解決しました。3(手動)から4(無効):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UnistoreSvc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UserDataSvc

答え2

Unistore サービスは Windows ストアに属しています。ストアがアプリのアップデートをインストールするようです。ストアのオプションで自動更新をオフにすることができます。

答え3

数か月の研究の後、Regedit が名前の変更を許可しなかったため、UniStackSvc グループ全体を永久に無効にすることができました。Regedit エディターで、HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services を参照します。たとえば、CDPUserSvc の場合、名前変更は CDPUserSvc_26474 などの数値拡張子で行われます。スタート キーに移動して、4 (ロードしない) に変更します。すべてのエントリ (+/- 14) でこれを実行します。他のサービスにも役立ちます。メモリにロードしたくないサービスです。何をしているのかわかっているプロフェッショナル向けです。Windows 10 は 120 のサービスを読み込んでいましたが、現在は 80 で正常に動作します。

関連情報