
Got a proxy address and port but aren't sure how to set them up? This guide walks you through configuring proxy settings on Windows 10 and 11, from manual setup to automatic configuration. You'll also learn how to test your connection and troubleshoot common proxy errors if something goes wrong.
Most proxy providers give you a server address and a port. The server address might look like proxy.example.com, while the port is a number such as 8080. You'll need both to configure your proxy in Windows.
Step 1: Open Settings → Network & Internet → Proxy

Step 2: Under Manual proxy setup, select Set up next to Use a proxy server.
Step 3: Turn on Use a proxy server, then enter the Server address and Port provided by your proxy provider. For example, an IPcook proxy might use geo.ipcook.com as the server address and 32345 as the port. (Example only. Please use your assigned server and port.)

Step 4: If your proxy requires authentication, follow the login prompt if one appears. Use the username and password provided by your proxy provider, if applicable.

Step 5: Save the settings (Windows 10) or simply close the window (Windows 11 applies changes automatically).
Step 6: Open a browser and check if your IP has changed to confirm the proxy is active.
📌Note:
Windows' built-in proxy settings do not support every proxy protocol or authentication method. If you're using a SOCKS5 proxy or a proxy with a special authentication method, you may need a compatible application or proxy client. If the connection doesn’t work, check your provider’s setup instructions.
Windows supports 2 ways to configure a proxy automatically: automatic detection (WPAD) and a setup script (PAC). Both can help Windows determine how to route network traffic, but they work differently.
Step 1: Open Settings → Network & Internet → Proxy.

Step 2: Under Automatic proxy setup, turn on Automatically detect settings.
Windows will try to discover proxy configuration information through WPAD (Web Proxy Auto-Discovery Protocol). Depending on the network, it can use DHCP or DNS to locate a PAC script without requiring you to enter its URL manually.

Some networks use a configuration file called a PAC script (for example, http://example.com/proxy.pac). If your network administrator has provided one, enable Use setup script and enter the address. Most home users can skip this step.

Step 3: Save the changes (Windows 10) or simply close the window (Windows 11 saves automatically).
Step 4: Open a browser and check if your IP has changed to confirm the proxy is active.
📌WPAD vs. PAC:
WPAD is a method for automatically discovering proxy configuration, potentially including the location of a PAC script.
PAC is a script that defines which proxy to use for different destinations, or when to connect directly.
Windows' Automatically detect settings switch enables automatic discovery. It is not the field for entering a PAC URL. To enter a known script address, use Use setup script.
Once your settings are saved, take a minute to confirm the proxy is really working. Here are 2 quick ways.
Open your preferred browser and visit a website to test your connection. If a proxy authentication prompt appears, enter the username and password provided by your proxy provider. A page that fails to load may indicate incorrect proxy settings or login details.

A site like whatismyip.com makes the check even clearer. Visit it and look at the IP address on screen. If it matches the proxy location you picked, the proxy is active and working as expected.
Even with the correct setup, you may run into proxy errors in Windows. The following sections cover 2 common errors and the steps you can take to resolve them.
This error means Windows can't connect to the proxy server you entered, as shown in the image below.

Check that the proxy server address and port match the details from your provider, then verify your internet connection and authentication credentials. Go to Settings → Network & Internet → Proxy to review your configuration. Temporarily disable the proxy to see whether your regular connection works. If the proxy still fails, check server availability or contact your provider. Persistent connection issues may also be a sign that it's time to consider a more reliable proxy service.
If you're considering a different proxy provider, IPcook is worth a look. It offers stable connections and response times under 0.5 seconds to help keep your tasks running smoothly. Its easy-to-use dashboard makes proxy management simple. You can choose from 4 proxy types, including residential and ISP proxies, based on your workflow and budget. IPcook also supports HTTP and SOCKS5 protocols to fit different setups. Try 100 MB of residential proxy traffic for free, with no expiration.
This error means Windows couldn't automatically discover the proxy configuration for your network. First, open Settings → Network & Internet → Proxy and check whether Automatically detect settings is enabled. If your network requires a proxy setup script, make sure the correct script URL is entered under Use setup script. On a work or school network, contact your IT administrator to confirm the required settings.
If the error persists, restart your computer and router, then run the Windows Network troubleshooter. You can also open Command Prompt as an administrator and run netsh winsock reset, then restart your PC. This resets the Winsock catalog and may help resolve network configuration problems, but it won't fix a missing or incorrect proxy configuration.
📌More Proxy Troubleshooting Guides:
How to set a proxy in curl (command-line testing)
How to fix ERR_PROXY_CONNECTION_FAILED
How to fix "error occurred while proxying request"
How to fix "received HTTP code xxx from proxy after connect"
No longer need a proxy? You can turn it off in Windows settings and return to your regular network connection. Follow these steps to disable it:
Step 1: Open Settings → Network & Internet → Proxy.
Step 2: Under Manual proxy setup, turn off Use a proxy server. The server address and port will no longer be active.
Step 3: Under Automatic proxy setup, turn off Automatically detect settings or Use setup script if you no longer need them.
Step 4: Open a browser and visit WhatIsMyIP.com to check your public IP address and confirm that your connection is no longer using the proxy.
Windows proxy settings live on one page in Settings. Add your address and port for a manual setup, or use the automatic options on a managed network. Then test the connection and switch everything off when you no longer need it.
If you're dealing with an unstable proxy, IPcook is a great alternative. It offers 4 proxy types to suit different needs, with stable connections and response times under 0.5 seconds to keep your workflow running smoothly. Plus, you can try 100 MB of residential proxy traffic for free, with no expiration.