Three switches to turn off before you uninstall
- Turn off the system proxy toggle. Once the executable is gone, Windows will not revert the proxy setting on its own, and your browser keeps sending requests to a port that no longer answers.
- Turn off TUN or virtual adapter mode. Doing it here also removes the adapter and its routes; skip it and you clean up by hand later.
- Turn off launch at login, otherwise you may be left with a startup entry pointing at a path that no longer exists.
With all three off, browse normally once to confirm you are still online, then uninstall. This ordering avoids most of the mess described below.
SponsoredWhere does the subscription link come from?Our partner provider gives you 1 GB of high-speed Hong Kong data at signup — import it in one click.Get high-speed nodesCleaning up on Windows
Remove the app from Settings, Apps, Installed apps, or run the bundled uninstaller. Then check these places:
- Settings, Network & internet, Proxy. If manual proxy setup is still on, switch it off.
- Run
netsh winhttp reset proxyfrom an elevated PowerShell. Some tools write a separate WinHTTP proxy, and without this reset a few system components and CLI tools keep using the old port. - Device Manager, Network adapters. Right-click and uninstall any leftover virtual adapter whose name contains TUN, TAP or wintun.
- Search the Services list for the client name. Clients such as Clash Verge Rev install a background service for TUN mode. A clean uninstall removes it; if it is still listed, stop it before deleting.
Profiles and subscription data usually live in a folder under %APPDATA% named after the project identifier. If you are unsure of the exact path, use the "open app directory" button most clients expose in settings — before you uninstall.
Cleaning up on macOS
Dragging the app to the Trash only removes the .app bundle. Also handle:
- System Settings, Network, your active network, Details, Proxies. Untick HTTP, HTTPS and SOCKS.
- Clients that installed a TUN or system-proxy helper leave a plist in
/Library/LaunchDaemonsplus a privileged helper binary. Most of them offer an "uninstall service" button in settings — press it before deleting the app. - User configuration sits under
~/Library/Application Support, logs under~/Library/Logs.
Emergency fix if you are already offline
If you deleted the app first and only then noticed the outage, the system proxy is the usual culprit. On Windows open the proxy settings and turn off "Use a proxy server"; on macOS untick the proxies in network details. Both take effect immediately — no reboot needed.
If you also have a proxy extension in your browser, it keeps its own settings and ignores the system proxy entirely. Check it too.