services.msc-拒绝访问:我该如何激活它?

services.msc-拒绝访问:我该如何激活它?

该图应该可以很好地解释这个问题:拒绝访问 services.msc

我的这个系统是德语的,但我想你应该明白这个问题。我尝试将 aswbiDSAgent 的“启动类型”设置为自动,这是我当前的防病毒程序 (Avast Anti-Virus)。我总是必须手动启动它,这显然使它变得毫无用处。

当我尝试执行此操作时,我收到一条拒绝访问消息(我以管理员身份启动了 services.msc)。我该怎么办?

答案1

首先,正如@music2myear 所述,重新安装(如果需要,先卸载)Avast!以解决问题。

其次,每个 Windows 服务都有注册表项来确定启动类型和其他属性。这些位于 下HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\,可用于设置启动类型。但是,为了保护这些服务,所有权可能已设置为TrustedInstaller,因此即使管理员也无法更改数据。为此,您需要取得钥匙的所有权

注意:这可能会在以后导致意外问题,例如阻止更新,因此进行更改后重新设置所有权。此外,所有权可能会在软件或 Windows 更新期间发生变化。

答案2

我尝试像 OP 一样更改我的 AVG Antivirus 服务,但收到了相同的错误消息。起初,我想到更改注册表值[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\*]。正如所料,我没有足够的权限来更改与“启动类型”选项相对应的“启动”dword 值。

注册表编辑

我无法为我的用户分配必要的权限(完全控制),因此我尝试了一个名为设置ACL,这在很多情况下都帮了我大忙。但这次我什么也做不了。相反,SetACL 向我报告:

Operating system error message: Access is denied.

这是我第一次遇到这样的事情。我希望能提供更多帮助,但我决定写下我尝试过的方法,希望它能对任何人有所帮助。

相关内容