UAC和Pre-VISTA / 2008就绪的应用 - 第二部分

我在去年的文章中,我告诉我的旅行与UAC和Pre-VISTA / 2008就绪应用程序的故事。在今晚的职位,如许,我将试图解释为什么UAC和Pre-VISTA / 2008就绪应用程序的交互方式,他们这样做,他们(在一个半童话格式)。希望......你都喜欢它。:>)


在一个星系很久以前遥远的地方,有一个叫微软的公司,创建了一个操作系统称为Windows。不幸的是,Windows操作系统缺乏内置的方法,以提高从标准用户帐户的过程管理帐户。如果你想使用管理权限来运行过程中,你必须要么注销,我们运行方式,或领域的个人最喜欢的 - 始终使用管理帐户开始。不用说......此Windows的方面是“坏”,并及时邪恶巫师的氏族决定对Windows中的恶意方式。

经过多年无谓的混乱,在微软的权力决定,够了和行动不得不采取击败邪恶的精灵族。因此,对于他们的Windows(Vista的)的“很快”被更新的版本,微软开发了一个名为用户帐户控制(UAC)的神奇技术。这项技术,这类似于一种叫“sudo”时,侧重于限制应用程序使用标准用户帐户而不管用户的手持权限。然后,如果完成管理任务所需的应用程序,用户必须以更高的权限级别明确地批准执行。

在创建UAC,微软认为他们已经解决了这个特权进程执行的问题,也因此击败邪恶的精灵族。但是,Vista的发布后,UAC很快被证明是既麻烦又讨厌。这样的一个麻烦的方面是与UAC如何与预VISTA / 2008就绪应用程序进行交互。因为你看... UAC使用应用程序的清单文件,以确定是否一个应用程序,因此需要它提示提升执行用户的管理应用程序。随着预VISTA / 2008年准备的应用程序,该信息在清单文件丢失,因为UAC不存在在以前的Windows版本。因此,如果用户试图执行需要管理权限,但缺乏定义所需的权限信息所需要的UAC信息的应用程序。用户最有可能被以“需要提升的权限”消息,并停止执行提示。

***更重要的是这种行为与调用其他应用程序或资源来完成整体安装任务的安装程序。这些新进程的父进程的权限级别下执行。您可以还挺看到一个会。***

总之,要解决这个问题,你有三种选择。其中,有应用程序开发人员更新他们的应用程序,使UAC兼容它。二,使用微软的应用程序兼容性工具包以创建应用程序兼容性修补程序。或者,只是一直执行使用提升的权限可疑程序或安装包。

噢...... UAC和邪恶的精灵一族幸福地生活过之后!

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

©2008Raybet2

IT薪资调查:结果是