A network proxy acts as an intermediary between the local network (such as all devices in a building or company) and the internet. It offers an additional layer of privacy, security and performance improvement on a device connected to a Wi-Fi or Ethernet connection.
You can set up the proxy option on Windows 10 either manually or using the Settings app. If you are using the settings app, go to Network & Internet and select Proxy. If the Use a proxy server switch is turned off, then you can skip this step. If not, you’ll have to enable the switch. Fill in the details of your proxy server and port.
If you use a proxy in a work or school environment you might be asked by the IT administrator to use a Web Proxy Auto-Discovery Protocol (WPAD) script to automate configuration. This method is more reliable that manual configuration.
You should also consider disabling any third-party software that may interfere with your network connection, or modifying your settings. This includes firewalls, antivirus, and VPN software. This is particularly useful in the event that you encounter an error message that says “Windows could not detect the Proxy settings for this network automatically.”
If all else fails you can attempt a system reset. This will erase any drivers and programs that were installed prior to the restore point has been set up, allowing you to restore your system’s default settings. We hope this will solve the issue and allow you to connect to the internet without having the error message appearing.