我们有一些基于 Windows 2016 和 2019 的终端服务器,我们目前正在实施 GPO,以避免在用户登录时加载某些服务(用户服务,如 Xbox Live Game Save、Sync Host 等)。
在实施 gpo(虽然这是推荐的方法)之前,我们确实使用了一些注册表项来实现我们的目标。
现在,在任务管理器中,我们确实看到这些服务被“禁用”,但我们担心这一事实会消耗 CPU 和 RAM(是的,这些服务被禁用并且没有运行,但我们看到很多这样的服务)。
有什么方法可以阻止操作系统在任务管理器中显示它们?这些服务是否会消耗我们的 CPU/内存资源,因为它们会为每个登录用户加载?
谢谢
答案1
禁用的服务只是磁盘上的一个数据库条目,没有进程也没有内存分配给未运行的服务(没有正在运行的进程 - 没有使用的内存和 CPU!)。这些服务不会在用户登录时加载,因此无需阻止该服务显示在列表中。
如果您仍想这样做,有两种方法:
- 撤销对代表该服务的正确注册表项的访问权限(
HKLM\SYSTEM\CurrentControlSet\Services\xxxxx
如果您确实要这样做,请右键单击该项(文件夹图标),打开权限,然后单击“拒绝”该SYSTEM
帐户的所有权限 - !!!危险的!!!彻底删除服务:关联