Zhihu - If you have questions, there will be answers
The persistent automatic activation of a proxy server on your computer is typically a symptom of system misconfiguration, malware interference, or an overzealous network policy. The core issue is that a setting, either within the operating system's network configuration or enforced by external software, is instructing your machine to route all web traffic through a specified intermediary server. This can severely degrade internet speed, cause connection failures, and pose significant privacy risks, as all your data is funneled through a potentially untrusted third party. The solution requires a systematic diagnostic approach to identify and neutralize the source of this configuration, as applying a generic fix without understanding the root cause is often ineffective and temporary.
The primary investigation should begin with your operating system's native network settings. In Windows, this involves navigating to the Internet Options control panel, selecting the Connections tab, and clicking 'LAN settings' to ensure the "Use a proxy server for your LAN" checkbox is unchecked. On macOS, you would examine the network service settings in System Preferences under the Proxies tab. However, if these settings are cleared but revert upon reboot or reconnect, it indicates a more entrenched problem. This persistence is frequently caused by malware or potentially unwanted programs (PUPs) that hijack proxy settings to monitor traffic or inject advertisements. A thorough scan with reputable, updated security software is a critical next step. Furthermore, certain enterprise or institutional networks use Group Policy (Windows) or mobile device management profiles to enforce proxy use; in such cases, the setting is administratively mandated and cannot be permanently altered without network administrator privileges.
If the automatic proxy activation recurs despite clean system settings and a malware-free scan, examine other potential mechanisms. Browser extensions, particularly free VPNs or ad-blockers, can sometimes install system-wide proxy settings. Check each browser's extension menu and remove any unfamiliar or suspicious add-ons. Additionally, inspect any installed network optimization or "security" software that may have proxy features enabled by default. For advanced users, checking the Windows Registry keys at `HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings` and `HKLM\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings` can reveal policy-enforced or deeply embedded proxy configurations that the graphical interface may not display. Altering the Registry requires extreme caution, as errors can destabilize the system.
Ultimately, resolving this issue is a process of elimination: reclaiming control from software that has usurped your network configuration. The sequence should be to first manually clear the proxy in system settings, then perform comprehensive malware removal, followed by an audit of installed applications and browser extensions. If the problem is traced to a corporate or school network policy, you must contact your IT department, as the behavior is a feature of their security architecture, not a malfunction. Success is achieved when your network settings remain in your chosen state—typically with no proxy configured—across multiple system reboots and network changes, restoring direct and unimpeded internet access.