我尚未深入研究Windows 8的许可系统,暂时感觉与Windows 7的UAC基本相同。 Vista引入UAC之后,即使是管理员帐户也无法始终以管理员权限运行。当程序请求管理员权限时,将弹出提示询问用户确认。
无论用户是什么,通常都在执行某些程序时指定管理员权限,例如右键单击并选择以管理员身份运行,或在属性中设置默认的管理员权限。某些需要权限的系统操作可以由运行CMD控制台的管理员执行。这些操作在Windows 8的功能区菜单上具有更方便的访问方法。



如果仍然发现问题,实际上可以在控制面板中关闭UAC,以使程序默认情况下具有管理员权限。但是您需要谨慎运行当前似乎不可靠的程序。

还有一个有趣的观点。当程序文件名中包含单词Setup或Install时,它将自动申请管理员权限。这是因为Microsoft考虑向后兼容性,并希望安装程序可以获得足够的权限。 Windows的向后兼容性一直很好。当时UAC引入时,Vista带来的兼容性灾难实际上是微软的错。如果该程序的旧版本完全符合Windows API编程规范来设置安全信息,则应用该程序是完全正常的。如果您具有Vista的管理员权限,则该程序的旧版本将无法正确执行,并且您需要手动授予权限。实际上,在很多情况下,这是由程序员没有遵循规范并懒惰地编写代码引起的,尤其是容易被忽略的安全性。
还有一个SYSTEM帐户权限,该权限高于Windows中几乎所有特权的管理员权限。 Windows 7开始获取此权限时,系统将发出警告,而出于安全原因,在Windows 8中,系统权限将被拒绝。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-348035-1.html
大学很多寝室都会生各种虫
对自己定位清晰的boy
为什么我看不到