A network proxy is a bridge between a local (such as devices inside buildings or offices) and an internet-connected network. It can add an additional layer of security, privacy and performance enhancement when connected to Wi-Fi or Ethernet.
You can set up the proxy option on Windows 10 either manually or using the Settings app. If you’re using the settings app, open Network & Internet and select Proxy. If the Use a proxy server switch is off, you can skip this step. If not, you’ll need to enable the switch. Enter the details of your proxy server and port.
If you’re using the proxy service in a business or school setting, you may be prompted by the IT administrator to make use of a Web Proxy Auto-Discovery Protocol (WPAD) script to set up the proxy automatically. This method is more reliable than manual configuration.
It is also recommended to disable any third-party software that could be interfering with your network connections or modifying your settings. This includes firewalls, antivirus and VPN software. This is especially useful in the event that you encounter an error message that reads “Windows could not detect the Proxy settings on this network automatically.”
If all else fails it is possible to perform a system reset. This will delete any drivers or programs that have been installed since the restore point was set up, allowing you to install the default settings of your system. This should fix the problem, allowing you to connect to the internet again without receiving the error message.