我想在系统启动时停止服务自动运行。
有关特定信息,我使用"管理员"帐户登录。并用"以管理员身份运行"打开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=系统,2=自动,3=手动,4=禁用(
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesWSServiceStart = 4
管理员身份运行cmd.exe
,方法是右键单击CMD并选择Run as Administrator
,或者如果Windows 8或10,右键单击"开始"并选择Command Prompt (Admin)
然后在cmd.exe
中键入:
net user administrator /active:yes
在同一cmd.exe
重试:
sc config AppIDSvc start= demand
哪个应该返回:
[SC] 变更服务配置成功
但是,如果它仍然给出access denied
错误,请重新启动计算机,然后以管理员身份运行cmd.exe然后重试:
sc config AppIDSvc start= demand