VS Code报XHR failed无法下载扩展,家庭Wi-Fi故障求助
解决家庭Wi-Fi下VS Code扩展下载XHR失败及Discord RPC连接问题
核心排查方向:家庭路由器的网络限制
- 检查路由器域名过滤/黑名单
登录路由器管理后台(通常为192.168.1.1或192.168.0.1),查看是否存在域名屏蔽规则,将以下域名加入白名单:marketplace.visualstudio.comvscode.blob.core.windows.netdiscord.comdiscordapp.com
- 关闭路由器QoS流量控制
部分路由器的QoS规则会限制HTTPS请求的并发数或带宽配额,导致VS Code的XHR请求超时,暂时关闭QoS功能后测试是否恢复正常。 - 禁用IPv6尝试
若家庭网络开启了IPv6,可能存在解析或连接不稳定的情况:- 路由器后台关闭IPv6服务;
- 或在Windows 11的网络适配器属性中,取消勾选「Internet协议版本6 (TCP/IPv6)」。
VS Code针对性适配设置
- 强制使用本地代理(若家庭网络有可用代理)
打开VS Code设置,搜索并配置:http.proxy:设置为本地代理地址(如http://127.0.0.1:8080)http.proxyStrictSSL:设置为false,避免SSL证书验证失败
- 重置VS Code网络配置
在命令提示符中运行:
(注意:此操作会重置所有自定义设置,建议先备份code --reset-user-settings%APPDATA%\Code\User\settings.json) - 手动安装扩展
直接从VS Code扩展市场下载对应扩展的.vsix文件,在VS Code中通过「扩展」面板右上角的「...」菜单选择「从VSIX安装」完成手动部署。
Discord RPC连接修复
- 开启路由器UPnP功能
登录路由器后台,找到UPnP设置选项并启用,Discord RPC依赖UPnP建立本地设备间的连接。 - 手动转发端口
在路由器端口转发页面,添加以下规则:- UDP端口
6463转发至你的笔记本本地IP - TCP端口
6463-6472转发至你的笔记本本地IP
- UDP端口
内容的提问来源于stack exchange,提问作者Anoky
相关产品推荐
相关产品推荐

