How to Configure a Network Proxy in Windows 10
A network proxy acts as an intermediary between the local network (such as all devices in the company or in a building) and the internet. It can add an additional layer of security, privacy and improve performance when connected to Wi-Fi or Ethernet.
You can set up proxy settings on Windows 10 either manually or using the Settings app. If you’re using the Settings app, you can select Proxy under Network & Internet. If the Use a proxy server option is already off, you can skip this step. If not, you will need to enable the switch. Fill in your proxy server information and port.
If you use a proxy in a work or school setting you might be asked by the IT administrator to make use of a Web Proxy Auto-Discovery Protocol (WPAD) script to configure the proxy automatically. This method is more reliable that a manual configuration.
You should also disable any third-party software that might be interfering or changing your network settings. This includes antivirus, firewall and VPN programs. This is especially helpful when you encounter an error message that reads “Windows did not recognize the Proxy settings of this network automatically.”
If all else fails then you can try a system reset. This will remove any drivers and programs that were installed prior to the restore point has been created, allowing you reinstall the default settings of your system. Hopefully, this will clear the problem and allow you to reconnect to the internet without the error message appearing.