【问题标题】:Windows 7 UAC warning message causesWindows 7 UAC 警告消息原因
【发布时间】:2011-03-19 18:47:58
【问题描述】:

我们已开始在 Windows 7 上测试应用程序。我们首先收到“未知提供程序”消息。我们签署了申请,现在收到一条消息:

您要允许以下程序对您的计算机进行更改吗?

这些消息都不是在 Vista 中生成的。我知道 UAC 在 Win 7 中得到了增强。很难找出真正导致这些消息的原因。

我在网上搜索过,但没有找到生成第二条消息的好列表。有人有这样的清单吗?另外,是否有人知道当应用程序尝试以未经批准的方式访问系统时是否生成此消息,或者该标志是否以某种方式编译到应用程序中?

【问题讨论】:

  • 好问题。另外,有谁知道为什么 Winamp 一直试图“对我的电脑进行更改”? ;)
  • @Thomas:可能是 Winamp 的自动更新?
  • @DFP:此消息是否已在启动时出现?在消息弹出之前了解您的应用程序正在做什么会有所帮助。
  • 不就是一个标准的 UAC 提示吗?您的应用程序要么显示为请求管理权限,要么被 UAC 安装程序启发式检测到。
  • 您的应用上有清单吗?如果您不知道,您是用什么版本的 Visual Studio 构建的?您的应用程序名称是什么? (whatever.exe)

标签: windows-7 uac


【解决方案1】:

我曾经遇到过类似的问题,我做了以下,他们中的任何一个都应该这样做:

-> 更改安装应用程序的文件夹的权限解决了问题,只需授予对该文件夹的完全访问权限。

-> [更多解决方法] 以管理员身份运行应用程序并解决了问题

【讨论】:

    【解决方案2】:

    将程序集清单添加到您的应用程序中,声明 requestedExecutionLevel=asInvoker

    这将禁用 UAC 提示。

    【讨论】:

      猜你喜欢
      • 2013-12-08
      • 2011-07-20
      • 2011-02-11
      • 1970-01-01
      • 2021-01-19
      • 1970-01-01
      • 1970-01-01
      • 2019-10-03
      • 2015-08-07
      相关资源
      最近更新 更多