• 永远不要在以下情况下通知我:应用程序无需询问您即可获得 UAC 访问权限。当激活“从不通知”设置时,您将永远不会看到请求您许可或通知您已授予 UAC 访问权限的 UAC 提示。要完全禁用 UAC,您必须选择此选项。
你应该禁用UAC吗?
不,如果不需要,您不应在系统上禁用 UAC。我们建议将其保持启用状态。
默认设置适合大多数人,因为它平衡了 UAC 提供的保护与弹出窗口的烦恼。禁用 UAC 会使恶意应用程序更容易在您不知情的情况下更改您的系统。
要在将来重新启用 UAC,请重新打开“用户帐户控制设置”窗口,将滑块拖回默认位置,然后单击“确定”。您的 UAC 设置的更改将立即生效;你不必重新启动。

再次强调,我们强烈建议不要禁用 UAC,除非您有特别充分的理由这样做。虽然该功能在 Windows Vista 上首次亮相时非常令人讨厌和嘈杂,但自 Windows 7 以来它变得更加合理,并且今天在 Windows 10 和 Windows 11 上仍然运行良好。在设置计算机和安装软件时,您可能会看到相当多的 UAC 提示,但希望此后它们不会太频繁 — 并且它们是一项重要的安全功能,可让您控制应用程序在 PC 上可以执行的操作。
什么是UAC虚拟化?
UAC 虚拟化通过提供受保护文件夹的虚拟传真供程序使用,允许通常需要完全管理权限的程序正常运行。这是您可能会遇到它的具体示例。
大多数现代游戏将其保存文件写入用户文件夹中的某个位置。典型位置包括 AppData、Documents 文件夹或 My Games 文件夹。由于无需管理权限即可在任何这些位置读取和写入文件,因此游戏可以自由地将其保存(或配置文件)写入这些位置,无论其权限级别如何。然而,较旧的游戏并非都是这样设计的。许多旧游戏将保存文件写入游戏安装位置的子文件夹中——例如“C:\Program Files\ExampleGame\Saves”,它们的配置文件作为 INI 或 CFG 文件存储在主游戏目录中。
当 Windows Vista 中引入 UAC 时,您要么必须允许这些游戏“以管理员身份运行”,以便它们可以写入 Program Files 目录,要么您可以使用 UAC 虚拟化。UAC 虚拟化本质上是伪造的,因此程序认为它正在写入真正的 Program Files 文件夹,但实际上它被重定向到一个特殊目录“C:\Users\(YourUserName)\AppData\Local\VirtualStore”。
尽管我们的示例特别提到了 Vista,但当您尝试运行 Vista 之前设计的程序时,该问题偶尔会在 Windows 10 和 Windows 11 上出现。
UAC 虚拟化很方便,但它确实有一些限制:
• 它不适用于 Windows 家庭版,仅适用于专业版或更高版本。
• 它仅适用于32 位应用程序。
• 它仅适用于标准用户帐户,不适用于管理员帐户。
难道这是一件大事,以至于您应该不遗余力地购买更昂贵的 Windows 版本吗?绝对不是,除非您经常且迫切需要在 Windows 10 或 Windows 11 上运行旧软件。但是,如果您已经安装了专业版,那么它会很有用。
要在 Windows 10 上启用(或禁用)UAC 虚拟化,请在“开始”菜单中搜索“localsec”,然后单击“本地安全策略”或“打开”。

导航到“本地策略”>“安全选项”,然后向底部滚动并双击“用户帐户控制:将文件和注册表写入失败虚拟化到每用户位置”。

确保 UAC 虚拟化设置为“已启用”,然后单击“应用”。

当然,UAC 只是运行安全 Windows 安装的一部分。您需要拥有最好的防病毒软件、良好的基本计算机安全实践,并对您在互联网上遇到的任何意外弹出窗口保持高度怀疑。您还需要警惕更复杂的威胁,例如 网络钓鱼电子邮件 和社交媒体诈骗,例如在Facebook、Facebook Marketplace或LinkedIn上发现的威胁。
相关文章
网友评论(共有 0 条评论)