4

我的设置 (MSI) 的 UAC 提升需要太长时间(约 20 秒)。

这里我知道这可能是由于长签名测试。

我的设置本身没有签名,所以我猜其他进入我的设置的东西会被检查签名。

无论如何要检查我的设置中导致此问题的原因以及如何改进此问题?

还有其他问题可能导致海拔延迟吗?就像启发式检查海拔一样?有没有办法解决这个问题?

4

1 回答 1

4

您提到的文章提供了很好的解释。所以它应该是你的起点。

作为安装 UI 序列的一部分,提升请求由 Windows Installer 处理。该序列包含一个接一个地立即执行的动作。立即请求提升,但 Windows Installer 处理它需要一些时间。

您可以尝试的唯一改进是使用不包含MSI 的 EXE 引导程序。就像文章建议的那样,较小的文件应该花费更少的时间来检查。

请注意,仅仅因为您没有使用数字签名并不意味着不执行检查。

于 2011-06-23T07:01:33.327 回答