You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法安装Node.js求助:打开XML文件失败(错误码-2147221164)

Node.js安装报错:无法打开node_etw_provider.man(错误码-2147221164)解决办法
  • 错误码解析:-2147221164对应系统错误CLASS_E_CLASSNOTREG,核心原因是系统OLE组件注册异常,导致安装程序无法读取ETW事件跟踪配置文件。

  • 修复步骤1:重置系统组件注册

    1. 按Win+X选择「Windows终端(管理员)」
    2. 依次执行命令:
      regsvr32.exe ole32.dll
      regsvr32.exe oleaut32.dll
      sfc /scannow
      
    3. 重启电脑后,重新运行Node.js安装包。
  • 修复步骤2:调整安装权限与路径

    1. 右键Node.js安装包,选择「以管理员身份运行」
    2. 若默认系统盘路径仍报错,自定义安装路径到非系统盘(如D:\Node.js),规避系统权限限制。
  • 修复步骤3:手动替换配置文件

    1. 从Node.js官网下载对应版本的ZIP压缩包,解压后提取node_etw_provider.man文件
    2. 手动创建C:\Program Files\nodejs目录(若未存在),将提取的文件放入该目录
    3. 重新启动安装程序。
  • 修复步骤4:彻底清理残留后重装

    1. 卸载已部分安装的Node.js(如有)
    2. 删除以下目录:
      • C:\Program Files\nodejs
      • C:\Users\[你的用户名]\AppData\Roaming\npm
      • C:\Users\[你的用户名]\AppData\Roaming\npm-cache
    3. 清理注册表:按Win+R输入regedit,删除HKEY_LOCAL_MACHINE\SOFTWARE\Node.js和HKEY_CURRENT_USER\Software\Node.js项
    4. 重启电脑后,重新下载官方安装包执行安装。

内容的提问来源于stack exchange,提问作者Bachan Kubi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 20:24:31