A network proxy is a middleman that is a bridge between local devices (such as devices in buildings or offices) and an internet-connected network. It can offer an additional layer of privacy, security and performance enhancement when connected to Wi-Fi or Ethernet.
You can configure a proxy on Windows 10 either manually or using the Settings app. If you’re using the settings app, open Network & Internet and select Proxy. You can skip this step if the Use a Proxy Server option is already disabled. In other cases, turn the switch on and then enter the proxy server’s address and port information.
If you are using the proxy service in a business or school environment it is possible that you will be prompted by the IT administrator to make use of the Web Proxy Auto-Discovery Protocol (WPAD) script to set up the proxy automatically. This method is more reliable than a manual configuration.
You should also disable any third-party software that might be interfering with your network connections or modifying your settings. This includes antivirus, VPN, and firewall software. This is especially useful in the event that you encounter an error message that reads “Windows couldn’t detect the Proxy settings for this network automatically.”
If all else fails, you can attempt a reset of the system. This will remove all drivers and programs that were installed prior to the restore point has been established, allowing you to reinstall your system’s default settings. Hopefully, this will resolve the problem and allow you to connect to the internet, without the error message appearing.