A network proxy is a middleman that is a bridge between a local (such as devices within an office or building) and an internet connection. It adds an additional layer of privacy, security and performance improvement on a device when connected to Wi-Fi or an Ethernet connection.
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. You can skip this step in the event that the Use a Proxy Server option is already disabled. If not, you can turn it on and fill in your proxy server’s address and port information.
If you use an internet proxy in a work or school environment, you may be prompted by the IT administrator to use the Web Proxy Auto-Discovery Protocol (WPAD) script to configure the proxy automatically. This method is more reliable than manual configuration.
You should also try disabling any third-party software which could be interfering with your network connections or altering your settings. This includes antivirus, VPN, and firewall software. This is particularly useful in the event that you encounter an error message that reads “Windows could not detect the Proxy settings of this network automatically.”
If all else fails, you could try a reset on the system. This will eliminate all drivers and programs installed since the restore point was created and allow your system to restore default settings. This should fix the problem and allow you to connect to the internet without encountering the error message.