【问题标题】:WiX Installer Fails To Launch - Error 0x80070005WiX 安装程序无法启动 - 错误 0x80070005
【发布时间】:2016-03-04 14:15:28
【问题描述】:

我正在尝试安装 3.10.2 版本的 Wix Toolset 安装程序,但是当我启动安装程序时没有任何反应。拉起日志文件显示以下错误:

[15A4:1580][2016-03-04T07:54:57]e000: Error 0x80070005: Failed to launch clean room process: C:\Users\MALLAR~1\AppData\Local\Temp\1\{BA709DF5-6D54-418B-9760-DD363E3FE5DD}\.cr\wix310.exe
[15A4:1580][2016-03-04T07:54:57]e000: Error 0x80070005: Failed to run untrusted mode.

我找不到与此错误相关的任何内容。

【问题讨论】:

  • 3.10.2 引入了洁净室概念以缓解 dll 劫持攻击。 0x8007005 被拒绝访问,但路径是您用户的 AppData 文件夹,因此不应该发生这种情况。您是否有阻止它的防病毒软件?
  • 我试过禁用 AV,但没有成功。
  • 原来网络支持将一些组策略推倒,这会干扰安装过程。
  • 您介意分享他们打开的组策略吗?我对干扰的细节感兴趣,其他人可能会遇到这种情况。
  • 我已更正,这不是组策略问题。这个特殊问题是由我怀疑其他人会遇到的本地问题引起的。我们的 IT 对我们的 AV 配置文件进行了修改,阻止了任何解压缩到临时目录的安装程序,除非它是从明确定义的位置执行的。一旦我从正确的目录启动安装程序,一切都很好。

标签: wix windows-installer installation wix3.10


【解决方案1】:

3.10.2 引入了洁净室概念以减轻 dll 劫持攻击。这涉及将自身复制到用户临时目录中的干净文件夹中,然后从该新进程中完成大部分工作。激进的 AV 产品可能会干扰这一点。有关洁净室的更多信息,请参阅http://wixtoolset.org/development/wips/5184-burn-clean-room/https://www.firegiant.com/blog/2016/1/20/wix-v3.10.2-released/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 2022-07-23
    • 2013-06-02
    • 1970-01-01
    相关资源
    最近更新 更多