A complete guide to turning Windows proxy settings on or off, configuring automatic detection, using a setup script, checking WinHTTP proxy settings, and fixing common proxy-related connection problems.
A proxy server is an intermediate server that sits between your Windows PC and the websites or online services you access. Instead of connecting directly to the destination server, Windows sends some network requests through the proxy. This can be useful in corporate networks, schools, public Wi-Fi environments, debugging scenarios, filtering systems, or networks that require traffic to pass through a specific gateway.
Windows supports several proxy configuration modes: automatic detection, a proxy setup script, and manual proxy server settings. For most home users, proxy settings should normally be disabled unless a VPN app, work network, antivirus suite, or ISP specifically requires them.
Before changing anything, decide why the proxy is needed. If you are at work, school, or connected to a managed network, the proxy settings may be required and may be controlled by policy. If you are troubleshooting internet access at home, disabling the manual proxy is often the correct first step.
| Situation | Recommended proxy setting | Why |
|---|---|---|
| Home network | Manual proxy usually Off | Most home routers do not require a proxy server. |
| Corporate or school network | Use settings provided by IT | The network may require a proxy or PAC script for web access. |
| VPN app installed | Check VPN documentation | Some VPNs temporarily modify proxy settings. |
| Browser says βproxy server isnβt respondingβ | Disable manual proxy | The configured proxy address may be offline or incorrect. |
The Settings app is the main place to configure proxy settings in Windows 11. This method is suitable for most users and does not require administrative tools.
localhost;*.local;192.168.*.Windows 10 uses a similar proxy settings page, but the layout is slightly different from Windows 11.
Windows can configure proxy access automatically. This is common on corporate, school, and public networks. There are two different options: automatic detection and setup script.
http://server/proxy.pac.The classic Internet Options window still exists in modern Windows and can be useful when Settings does not open or when you prefer the older interface.
inetcpl.cpl and press Enter.inetcpl.cpl. This works in both Windows 10 and Windows 11.
The proxy settings shown in the Settings app are not always the same as WinHTTP proxy settings. Some Windows services, background components, and administrative tools use WinHTTP. If Windows Update, activation, Microsoft Store, or command-line utilities fail while browsers work normally, check WinHTTP proxy settings.
Open Command Prompt as administrator and run:
netsh winhttp show proxy
netsh winhttp reset proxy
netsh winhttp import proxy source=ie
netsh winhttp set proxy proxy-server="http=192.168.1.100:8080;https=192.168.1.100:8080" bypass-list="localhost;*.local"
The Registry method is useful for administrators, scripts, and recovery situations where the Settings app does not work. Always create a restore point or export the key before editing the Registry.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
| Value | Type | Meaning |
|---|---|---|
ProxyEnable |
DWORD | 1 enables manual proxy, 0 disables it. |
ProxyServer |
String | Proxy address and port, for example 192.168.1.100:8080. |
ProxyOverride |
String | List of addresses that bypass the proxy. |
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
"ProxyServer"=-
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
"ProxyServer"="192.168.1.100:8080"
If proxy settings are grayed out or automatically return after you change them, the computer may be managed by Group Policy, mobile device management, a security product, or a VPN client.
Administrators can review policies in the Local Group Policy Editor:
gpedit.msc
Then check:
User Configuration β Administrative Templates β Windows Components β Internet Explorer
User Configuration β Administrative Templates β Control Panel
If websites do not open, Microsoft Store cannot download apps, or Windows shows proxy-related errors, use the checklist below.
netsh winhttp reset proxy
Run Command Prompt as administrator:
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
Restart the computer after running these commands.
Some VPN clients, web filtering tools, parental control apps, and security suites configure local proxy services. If the proxy comes back automatically, temporarily disable or reconfigure those apps.
If the same PC works correctly on a mobile hotspot but not on the current Wi-Fi network, the proxy configuration may be coming from the network itself.
| Error or symptom | Likely cause | What to try |
|---|---|---|
| Proxy server isnβt responding | Manual proxy is offline or wrong | Disable manual proxy or correct the address and port. |
| Only some apps cannot connect | WinHTTP proxy mismatch | Run netsh winhttp show proxy and reset if needed. |
| Settings are grayed out | Policy or management software | Check Group Policy or contact the administrator. |
| Proxy returns after reboot | VPN, security software, script, or policy | Review startup apps, VPN clients, and managed account settings. |
Enable a proxy only if your organization, school, VPN provider, or network administrator gives you a proxy address or setup script. Most home users should leave manual proxy settings disabled.
No. A proxy usually redirects traffic for specific applications or protocols, while a VPN creates an encrypted tunnel for broader network traffic. Some VPN apps may still modify Windows proxy settings as part of their operation.
The most common causes are VPN software, antivirus web filtering, corporate policy, a setup script, malware, or a browser/network utility. Check installed apps, startup items, and whether the device is managed by an organization.
Yes. If the proxy server is overloaded, far away, blocked, or misconfigured, browsing may become slow or stop working completely.
Many browsers and apps use the Windows system proxy by default. However, some browsers, VPN clients, development tools, and command-line utilities may use their own proxy configuration.