如何停用失控的 UnistackSvcGroup 服務?

如何停用失控的 UnistackSvcGroup 服務?

我有一些服務始終使用 CPU 並寫入我的磁碟。最終它們耗盡了所有物理內存,導致性能明顯下降。

我找不到他們服務.msc,因此嘗試sc config "UserDataSvc" start=disabled在管理員提示字元下執行操作,但出現錯誤:

[SC] OpenService FAILED 5:存取被拒絕。

他們總是不停地寫,停止後又重新開始。他們每天可能會向我的 SSD 寫入數百 GB 的數據,因此我想停用這些服務,直到錯誤修復。

我認為罪魁禍首是UserDataSvc。

在此輸入影像描述

下面的 GIF 展示了我的 SSD 在短短 19 分鐘後的表現有多困難:

在此輸入影像描述

答案1

我透過在註冊表中設定這兩個欄位的起始值解決了這個問題3(手動)至4(禁用):

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

答案2

Unistore 服務屬於 Windows 商店。看起來商店安裝了應用程式更新。在商店選項中您可以關閉自動更新。

答案3

經過幾個月的研究,我能夠永久停用整個 UniStackSvc 群組,因為 Regedit 不允許並更改其名稱!在Regedit 編輯器中,瀏覽至HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services 例如CDPUserSvc - 重新命名將帶有數字擴展名,例如CDPUserSvc_26474 轉到“開始”鍵並將其更改為4(不加載) 對所有條目執行此操作( +/- 14) 為您提供的其他服務。不希望將其載入到記憶體中。只適用於知道自己在做什麼的專業人士! Windows-10 原本載入 120 個服務,現在可以正常運作 80 個!

相關內容