如何禁用Runaway UnistackSvcGroup服务?


12

我有一些服务始终在使用CPU并将其写入磁盘。最终,他们吃光了所有物理RAM,从而导致明显的性能下降。

我在Services.msc中找不到它们,因此尝试sc config "UserDataSvc" start=disabled在管理员的提示下进行操作,但收到错误:

[SC] OpenService失败5:访问被拒绝。

他们始终不停地编写,并在停止后重新启动自己。他们可能每天都会向我的SSD写入数百GB,所以我想在修复错误之前禁用服务。

我认为罪魁祸首是UserDataSvc。

在此处输入图片说明

这是一张GIF文件,显示了仅19分钟后,我的SSD的强度如何:

在此处输入图片说明


抱歉,@ Userpassword,我标记了您的评论未意识到答案在里面,因为单击后我立即看到一些特殊效果,然后是一个大型的反犹太卡通。您能在这里写答案吗?
Louis Waweru '16

Answers:


5

我通过在注册表中将这两个字段的起始值从3(手动)设置为4(禁用)来解决了这个问题:

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

3

Unistore服务属于Windows应用商店。看起来商店在安装App-Updates。在商店选项中,您可以关闭自动更新。


谢谢你的提示。自那时以来出现的Windows更新之一解决了问题。并不是说它正在更新商店应用程序。很高兴知道问题出在哪里,所以我猜是+1 :)
Louis Waweru

-1

经过几个月的研究,由于Regedit不允许并更改其名称,因此我能够永久禁用整个UniStackSvc组!在Regedit编辑器中,浏览到HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services例如CDPUserSvc-重命名将使用数字扩展名,例如CDPUserSvc_26474转到Start键并将其更改为4(不加载)。对所有条目执行此操作( +/- 14)为您提供其他服务。不想将其加载到内存中。仅适用于知道自己在做什么的专业人员!Windows-10正在加载120个服务,现在可以正常运行80个!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.