Windows 10 周年更新是否根据文件名强制某些可执行文件以管理员身份(提升)运行?

Windows 10 周年更新是否根据文件名强制某些可执行文件以管理员身份(提升)运行?

显然,Windows 10 周年更新有一项新“功能”,它强制某些可执行文件(例如暗黑破坏神 1 (1996))以管理员身份运行,即使它在非管理员身份下也可以正常工作。

Diablo.exe 文件的图标现在出现了 UAC 盾牌,并且当我运行它时会出现 UAC 提示。

如果我将 Diablo.exe 重命名为其他名称,UAC 防护就会消失,运行它时不会出现 UAC 提示,并且游戏可以在非提升帐户中正常运行。

在 Diablo.exe 的“兼容性”选项卡中,没有检查任何内容 - 它实际上是触发 UAC 提示的文件的名称。

嗯,这不仅仅是文件的名称,好像我将另一个可执行文件重命名为 Diablo.exe,它就不会收到 UAC 提示。

我找不到有关这个新“功能”的任何信息。我​​只知道它出现在周年更新中(我在虚拟机中尝试过:周年更新之前没有 UAC,安装周年更新后出现 UAC)。有人知道关于它的事情吗,以及如何强制可执行文件作为调用者运行?

答案1

对于某些应用程序,Windows 会自动设置兼容性,“会心”如果没有它,它们将无法工作(即使它们可能工作)。如您所知,兼容模式需要管理员权限,因此这些应用程序以管理员身份启动。您会在 Win 10 上的 VS2005 中注意到类似的情况。

暗黑破坏神 1 可能已被纳入新更新的兼容列表中。

相关内容