如何禁用失控的 UnistackSvcGroup 服务?

如何禁用失控的 UnistackSvcGroup 服务?

我有一些服务总是占用 CPU 并写入磁盘。最终它们会耗尽所有物理 RAM,从而导致明显的性能下降。

我找不到它们服务管理器,因此尝试sc config "UserDataSvc" start=disabled在管理员提示下执行,但出现错误:

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

它们不停地写入,并且停止后会自行重新启动。它们每天可能向我的 SSD 写入数百 GB,因此我想禁用这些服务,直到修复错误为止。

我认为罪魁祸首是UserDataSvc。

在此处输入图片描述

以下 GIF 显示了 19 分钟后我的 SSD 的状况:

在此处输入图片描述

答案1

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

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

答案2

Unistore 服务属于 Windows 商店。商店似乎安装了 App-Updates。在商店选项中,您可以关闭自动更新。

答案3

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

相关内容