问题:[SC] OpenSCManager 失败 5:
网查这个错误信息指拒绝访问 权限不足
1.解决:
以管理员身份运行cmd,即可
查询这个提示是指什么错误时,看网上有很多文章写用下面这种方法,很好奇的亲测了一下,也可以解决:
运行-->输入regedit-->依次找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA
将EnableLUA的值改为0,最后重启电脑,再次操作,即可。
EnableLUA
指定当程序尝试对计算机进行更改时是否将 Windows 用户帐户控制 (UAC) 通知用户。
值:
true:当程序尝试对计算机进行更改时,Windows 会通知用户。这是默认值。
false:当程序尝试安装软件或对计算机进行更改时,Windows 不会通知用户。
用户帐户控制(User Account Control,简写作UAC)是微软公司在其Windows Vista及更高版本操作系统中采用的一种控制机制。其原理是通知用户是否对应用程序使用硬盘驱动器和系统文件授权,以达到帮助阻止恶意程序(有时也称为“恶意软件”)损坏系统的效果。
很明显将
EnableLUA的值设置为0,是关闭了UAC,只是在当程序尝试安装软件或对计算机进行更改时,Windows 不会通知用户了。
(那些文章说将EnableLUA的值改为0,这样才是真正的管理员???不懂为什么这样才是真正的管理员,但是的确不用管理员身份运行也可以操作了)
关闭UAC功能,如果是以管理员登录,则所有操作都将直接运行而不会有任何通知,包括病毒或木马对系统进行的修改。所以为了系统安全,操作成功后,我们一定要再次将EnableLUA的值改为1,最后重启电脑!!!