Windows11下VSCode中Arduino扩展Board Manager无法打开的解决方法
解决Arduino Community Edition扩展Board Manager报错问题
针对你在Windows 11、VSCode 1.104.1环境下使用Arduino Community Edition v0.7.2扩展时打开Board Manager报错的问题,可尝试以下修复步骤:
1. 验证扩展兼容性
确认C/C扩展版本与Arduino Community Edition v0.7.2适配。VSCode 1.104.1建议搭配C/C扩展v1.18.5及以上版本,若版本不匹配,在扩展市场中升级或降级C/C++扩展后重启VSCode。
2. 重置Arduino扩展配置
- 按
Ctrl+Shift+P打开命令面板,输入Preferences: Open User Settings (JSON) - 删除所有以
arduino.开头的配置项,保存文件后重启VSCode - 重新打开Board Manager,按照向导重新配置Arduino安装路径等基础参数
3. 手动指定Arduino核心路径
若扩展无法自动识别Arduino安装位置,手动配置路径:
在用户设置JSON中添加以下内容(替换为你的Arduino实际安装路径):
"arduino.path": "C:\\Program Files (x86)\\Arduino", "arduino.additionalUrls": "https://dl.espressif.com/dl/package_esp32_index.json"
保存配置后重启VSCode,再尝试打开Board Manager。
4. 清理扩展缓存文件
- 完全关闭VSCode
- 导航到路径
%USERPROFILE%\.vscode\extensions\vsciot-vscode.vscode-arduino-0.7.2 - 删除该文件夹下的
node_modules和cache目录 - 重新启动VSCode,扩展会自动重新加载依赖资源
5. 检查网络与代理设置
Board Manager需要联网获取板卡包资源:
- 确认网络可正常访问Arduino官方服务器
- 若使用代理,在用户设置JSON中添加代理配置:
"http.proxy": "http://你的代理地址:端口", "https.proxy": "http://你的代理地址:端口"
内容的提问来源于stack exchange,提问作者r0n9
相关产品推荐
相关产品推荐

