Proxies offer many benefits to your network, such as extra security and bandwidth savings. They are commonly used in business and educational settings, but you can install them at home if your internet speed slows down. It is possible to configure proxy settings in Windows 10 through the Settings app or Control Panel. If you’re using a proxy for school or work, ensure that the Use automatic detection settings and Use setup scripts are turned on under the Automatic proxy Setup section.
To modify your settings manually To change your settings manually, open the Internet Options window in the Control Panel or by searching for “Internet options” in the Search bar. Click the Advanced tab and then the LAN settings within it. In the Address and Port fields, enter the data of your proxy service provider. After that, check the box Use proxy server for your local area network, and close the Internet Options Window.
Sometimes, malware can interfere with your proxy settings for your network to prevent you from being online. If the error “Windows could not automatically detect this network’s proxy settings” persists you should run a scan using an anti-malware application and try to determine if that helps.
If the issue persists, try resetting proxy settings through the Registry. Be cautious as modifying the Registry could cause irreparable damage to your system. Before you try this method, we suggest making a backup. To do this you need to press the Win + R keys simultaneously. Enter cmd, then press Enter. This will launch classic Command Prompt.