如何在 Windows 10 与 Windows 11 上配置代理
更新于:
Windows 拥有两个独立的代理协议栈:WinINET(在“设置 → 网络和 Internet → 代理”中配置,供 Edge、Chrome 及桌面软件使用)和 WinHTTP(通过 netsh winhttp 配置,供 Windows 系统服务和后台进程使用)。本指南将引导您在 Windows 10 和 11 上设置 VinaProxy HTTP(S) 代理,处理用户名/密码凭据弹窗,并配置 localhost 本地绕过规则。
Settings > Network & Internet > Proxy > Manual proxy setup (ip : port)- 1 个IP₫40,000
- 5+ 个IP₫35,000
- 10+ 个IP₫25,000
- 20+ 个IP₫25,000
- 50+ 个IP₫25,000
- 100+ 个IP₫25,000
- 200+ 个IP₫25,000
- 500+ 个IP₫25,000
- 1000+ 个IP₫22,000
- 2000+ 个IP₫20,000
- 1 个IP₫50,000
- 3+ 个IP₫40,000
- 5+ 个IP₫40,000
- 10+ 个IP₫32,000
- 50+ 个IP₫30,000
- 100+ 个IP₫30,000
- 200+ 个IP₫30,000
- 500+ 个IP₫25,000
Windows 代理协议栈对比(WinINET、WinHTTP 与环境变量)
根据需要通过代理路由网络流量的 Windows 应用程序类型,选择合适的配置层级:
| Windows 层级 | 配置位置 | 受影响的应用 | 账号密码认证支持 |
|---|---|---|---|
| WinINET(系统设置) | 设置 → 网络和 Internet → 代理 | Chrome、Edge、Office 及大多数桌面 GUI 程序 | 首次网络请求弹出 Windows 凭据管理器对话框 |
| 环境变量 | 系统属性 → HTTP_PROXY / HTTPS_PROXY | Python、Node.js、Git、curl 及命令行 CLI 工具 | URL 内联形式:http://user:pass@ip:port |
| WinHTTP 服务栈 | netsh winhttp set proxy ip:port | Windows 更新、系统核心服务、.NET HttpClient | IP 白名单绑定或凭据管理器 |
| Proxifier / TUN 模式 | 第三方 Winsock 底层劫持 | 按规则精准选择任何指定的 .exe 进程 | 支持按规则原生内联配置 user:pass |
Windows 10 与 11 设置中的详细配置步骤
bash
# 可选:在 PowerShell 中为当前用户设置 CLI 环境变量
[Environment]::SetEnvironmentVariable('HTTP_PROXY', 'http://USER:PASS@IP:PORT', 'User')
[Environment]::SetEnvironmentVariable('HTTPS_PROXY', 'http://USER:PASS@IP:PORT', 'User')
# 在管理员 PowerShell 中查看 WinHTTP 代理状态
netsh winhttp show proxy
Windows 代理常见问题排查与解决
- 重复弹出凭据认证对话框:打开“控制面板 → 凭据管理器 → Windows 凭据”,添加一条普通凭据(Generic Credential),网络地址填入代理的 IP:Port,并输入 VinaProxy 用户名和密码。
- Microsoft Store 或 UWP 现代化应用无法上网:UWP 应用运行在 AppContainer 回环隔离环境中。请在代理设置中勾选排除本地内网地址,或使用 EnableLoopback 工具进行本地转发解禁。
- 断开代理后忘记关闭导致电脑断网:按 Win + R 快捷键,输入 inetcpl.cpl 打开“Internet 选项 → 连接 → 局域网设置”,取消勾选“为 LAN 使用代理服务器”。
操作步骤
- 1
打开 Windows 代理设置页面
按 Win + I 打开“设置”,依次进入“网络和 Internet” → “代理”,找到“手动设置代理”区域。
- 2
启用“使用代理服务器”并输入 IP 与端口
点击“设置”(Windows 11)或将“使用代理服务器”开关切换为开(Windows 10)。在“代理 IP 地址”中填入 VinaProxy IP,在“端口”中输入 HTTP 端口。
- 3
配置本地绕过列表并保存
在绕过列表框中输入 localhost;127.0.0.1;*.local;192.168.*,勾选“请勿将代理服务器用于本地(Intranet)地址”,然后点击“保存”。
- 4
在 Windows 凭据管理器中保存代理账号密码
打开 Edge 或 Chrome 浏览器并访问 https://vinaproxy.com/tools/proxy-checker。当系统弹出“Windows 安全中心”登录凭据框时,输入 VinaProxy 用户名和密码,并勾选“记住我的凭据”。
常见问题
在 Windows 设置中配置代理会影响 Firefox 或指纹防关联浏览器吗?
Firefox 默认设置为“使用系统代理设置”,因此会遵循 Windows WinINET 配置(除非在 Firefox 中单独修改)。而指纹浏览器(Genlogin、GoLogin、AdsPower)会完全忽略 Windows 系统设置,严格采用每个配置文件独立的代理。
为什么 Windows 11 设置中没有输入代理用户名和密码的输入框?
Windows 11 系统设置界面仅接收 IP 和端口。当您首次打开 Edge 或 Chrome 发起网络访问时,Windows 会自动弹出系统级认证窗口,届时输入账号密码即可永久保存至凭据管理器。
如何只让某一个 Windows .exe 应用程序走代理而不是全电脑走代理?
Windows 系统设置会对所有基于 WinINET 的桌面应用全局生效。若仅需为特定可执行程序(如 Telegram.exe 或安卓模拟器)指定代理,请使用 Proxifier 工具。
获取适用于 Windows 的低延迟 HTTP(S) 代理
即时交付覆盖 7 个国家的独享 IPv4 与静态 ISP 凭据。
查看代理价格