我想停止系统启动时自动运行的服务。
具体信息,我是用“administrator”账号登录的。 并以“以管理员身份运行”打开cmd
这是 cmd 上的日志。
C:\>sc config AppIDSvc start= auto
[SC] ChangeServiceConfig SUCCESS
C:\>sc config AppIDSvc start= demand
[SC] ChangeServiceConfig FAILED 5:
Access is denied.
我不明白为什么我可以将启动类型更改为自动但不能要求。
有什么想法吗?
您可以破解注册表:(1=Sys,2=Auto,3=Manual,4=Disabled)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WSService\Start = 4
通过右键单击 CMD 并选择
cmd.exe
以管理员身份运行 Run as Administrator
或者如果是 Windows 8 或 10,右键单击开始并选择 Command Prompt (Admin)
然后在 cmd.exe
中键入:
net user administrator /active:yes
在同一个
cmd.exe
重试:
sc config AppIDSvc start= demand
应该返回:
[SC] ChangeServiceConfig 成功
如果仍然出现
access denied
错误,请重启计算机,然后以管理员身份运行cmd.exe,然后重试:
sc config AppIDSvc start= demand
仍然不适合我,访问仍然被拒绝,cmd 提示为管理员。