【问题标题】:Node.js Setup Wizard ended Prematurely on Windows 7 32 bitNode.js 安装向导在 Windows 7 32 位上提前结束
【发布时间】:2015-01-12 06:19:07
【问题描述】:

我正在尝试在我的 windows 32 位系统上安装 node-v0.10.35-x86.msi,它会在最后自动回滚...

我已经尝试了以下链接中给出的一些解决方案...

node.js Setup Wizard ended prematurely

它们都不适合我....

这是我的这个 node.js 的安装程序日志文件

https://db.tt/223knP0A

请提供快速解决方案....

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    在 cmd 中试试:

    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers\{793c9b44-3d6b-4f57-b5d7-4ff80adcf9a2}" /s
    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers\{1e2e15d7-3760-470e-8699-b9db5248edd5}" /s
    

    如果其中之一存在,请将其删除。 它解决了我的问题。

    【讨论】:

    • 你救了我的命。
    【解决方案2】:

    好像下面的命令

    "wevtutil.exe" im "C:\Program Files\nodejs\node_etw_provider.man"

    您的设置失败并出现以下错误: ERROR - Error 0x800706b5: CAQuietExec Failed

    可以在http://blogs.technet.com/b/odsupport/archive/2010/12/30/troubleshooting-office-installation-failures.aspx 找到有关如何解决此问题的有用建议:

    如果 Windows 事件日志服务未运行,则可能会出现此问题。 单击开始,搜索并输入 services.msc,然后按 Enter。 向下滚动到 Windows 事件日志服务,并确保将其设置为 自动的。如果它没有运行,请右键单击它并选择开始。 如果您收到如下错误:

    错误 4201:传递的实例名称未被 WMI 数据提供程序识别为有效。

    然后请检查权限 "c:\windows\system32\logfiles\wmi\RTbackup"

    如果系统帐户没有完全控制权,请授予系统帐户完全 > 控制权并重新启动。 重新启动后检查并查看 Windows 事件日志服务是否已启动 services.msc.

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题,解决方案是“Windows Eventlog”。在“运行”框运行eventvwr.msc,勾选Windows协议部分的“安装”和“应用”页面。

      【讨论】:

      • 我改写了你的答案,因为它不是很容易理解,尤其是“services.msg”部分。您能否检查更改后的条目是否对您有意义(可能需要几分钟才能显示更新的版本,因为它必须经过同行评审)?
      • 我在 windows 7 64 位中找不到 windows 协议部分。
      【解决方案4】:

      我尝试了其中的大部分,但最后我能够通过扩展 Node.js 运行时节点来修复,以便查看性能计数器功能并将其禁用。

      以下视频帮助了我: https://youtu.be/dLsiNamyad4?t=2m30s

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-09
        • 2012-06-17
        • 2016-03-31
        • 2019-01-19
        • 2019-02-10
        • 2023-03-05
        相关资源
        最近更新 更多