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

Windows10系统安装windows-build-tools卡住无法完成该如何解决?

问题原因
  • 你使用的windows-build-tools npm包已正式废弃,其内置的VS Build Tools安装逻辑与当前Windows 10系统、新版Visual Studio安装程序兼容性不佳,无法正确识别安装状态,才会长期停留在等待日志文件的状态。
  • VS Build Tools启动时需要UAC管理员授权,如果你未及时点击弹窗的确认按钮,安装程序会卡在后台未执行,自然不会生成日志文件供脚本读取。
  • 本地已存在其他版本的Visual Studio组件,与windows-build-tools默认安装的版本产生冲突,导致安装程序闪退或卡住,无法推进安装流程。
解决方案

推荐方案(稳定性最高,无需使用废弃包)

  • 按下Ctrl + C终止当前卡住的安装进程
  • 手动删除C:\Users\你的用户名\.windows-build-tools文件夹,以及已安装的Python 2.7(无单独使用需求的前提下)
  • 重新运行Node.js官方安装包,勾选安装界面底部的「自动安装必要工具」选项,安装完成后会自动弹出构建工具安装脚本,跟着引导操作即可完成所有依赖的安装,无需手动执行windows-build-tools相关命令。

兼容方案(必须使用旧windows-build-tools时使用)

  • 终止当前安装进程并删除上述.windows-build-tools文件夹
  • 以管理员权限启动PowerShell,执行指定版本的安装命令:npm install --global windows-build-tools --vs2015
  • 安装过程中出现UAC权限弹窗时及时点击确认,不要长时间搁置
  • 如果仍出现卡住问题,手动打开.windows-build-tools目录下的vs_BuildTools.exe,手动选择安装「C++桌面开发」工作负载,安装完成后重新执行npm安装命令,脚本会识别到已完成的安装状态直接结束。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 14:09:05