新Windows系统下VS Code无法联网下载扩展的问题求助
VS Code 无法下载扩展的解决办法
1. 配置VS Code代理
若网络需代理,手动指定代理设置:
- 按
Ctrl+,打开设置,搜索http.proxy,填入代理地址(例:http://127.0.0.1:7890) - 搜索
http.proxyStrictSSL,设置为false - 重启VS Code后重试下载
2. 替换扩展市场镜像
切换到国内可用的扩展市场镜像:
- 打开设置(
Ctrl+,),搜索Extensions: Gallery Url - 将值改为
https://vscode.cdn.azure.cn/public/gallery或https://marketplace.visualstudio.com/_apis/public/gallery - 重启VS Code测试
3. 重置VS Code网络相关设置
重置用户设置清除网络缓存:
- 关闭VS Code,打开CMD执行:
code --reset-user-settings(Insider版用code-insiders --reset-user-settings) - 重新打开VS Code,直接尝试下载扩展
4. 调整系统代理配置
关闭自动代理检测或手动指定代理:
- 打开Windows设置 → 网络和Internet → 代理
- 关闭“自动检测设置”,或手动填写代理地址和端口
- 重启VS Code重试
5. 修改hosts文件解析扩展市场域名
手动绑定域名与IP:
- 以管理员权限打开
C:\Windows\System32\drivers\etc\hosts - 添加行:
13.107.42.14 marketplace.visualstudio.com(IP可通过ping域名获取最新值) - 保存后执行
ipconfig /flushdns刷新DNS缓存 - 重启VS Code尝试下载
报错截图:

内容的提问来源于stack exchange,提问作者Shidqi
相关产品推荐
相关产品推荐

