问题:[SC] OpenSCManager 失败 5:

网查这个错误信息指拒绝访问  权限不足

1.解决:

以管理员身份运行cmd,即可

查询这个提示是指什么错误时,看网上有很多文章写用下面这种方法,很好奇的亲测了一下,也可以解决:

运行-->输入regedit-->依次找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA

将EnableLUA的值改为0,最后重启电脑,再次操作,即可。

EnableLUAUAC简单了解了些:

EnableLUA 指定当程序尝试对计算机进行更改时是否将 Windows 用户帐户控制 (UAC) 通知用户。

值:

true:当程序尝试对计算机进行更改时,Windows 会通知用户。这是默认值。

false:当程序尝试安装软件或对计算机进行更改时,Windows 不会通知用户。

用户帐户控制(User Account Control,简写作UAC)是微软公司在其Windows Vista及更高版本操作系统中采用的一种控制机制。其原理是通知用户是否对应用程序使用硬盘驱动器和系统文件授权,以达到帮助阻止恶意程序(有时也称为“恶意软件”)损坏系统的效果。

 很明显EnableLUA的值设置为0,是关闭了UAC,只是在当程序尝试安装软件或对计算机进行更改时,Windows 不会通知用户了。(那些文章说将EnableLUA的值改为0,这样才是真正的管理员???不懂为什么这样才是真正的管理员,但是的确不用管理员身份运行也可以操作了)

关闭UAC功能,如果是以管理员登录,则所有操作都将直接运行而不会有任何通知,包括病毒或木马对系统进行的修改。所以为了系统安全,操作成功后,我们一定要再次将EnableLUA的值改为1,最后重启电脑!!!

参考:win7下的UAC机制与提升管理员权限

05-11 21:51