A network proxy connects the local (such as devices within an office or building) and an internet connection. It provides an extra layer of security, privacy and performance enhancement on a device connected to Wi-Fi or Ethernet connection.
You can configure proxy settings on Windows 10 either manually or using the Settings app. If you are using the settings app, click Network & Internet and select Proxy. If the Use a proxy server option is already off, then you can skip this step. If not, you will need to enable the switch. Fill in the details of your proxy server and port.
You may be requested by an IT administrator to use the Web Proxy Auto-Discovery Protocol script (WPAD) in the event that you are using a Proxy in a workplace or school environment. This method is more reliable than manual configuration.
You should also disable any third-party software that might be interfering or changing your network settings. This includes antivirus, VPN, and firewall software. This is particularly helpful if the error message you receive states that “Windows did not detect automatically the proxy settings of this network.”
If nothing else works then you can try a system reset. This will delete any drivers and programs that have been installed since the restore point has been set up, allowing you to reinstall your system’s default settings. It is hoped that this will fix the issue and allow you to connect to the internet without the error message appearing.