One-click modes
Wired only, wireless only, enable all, or disable all. The destructive option asks for confirmation first.
Windows 10 / 11 · Portable · Open source
When your ISP poisons DNS, blocks traffic, or resets the connection, jump to a hotspot without digging through Windows settings.
Why this exists
DNS poisoning, blocked traffic, and connection resets are a daily reality on some networks. The fix is usually a hotspot — but Windows makes you click through Settings every time.
“My ISP breaks DNS, blocks traffic, or resets the connection. Switching to a hotspot should not take ten clicks.”
WinAdapterSwitcher was built from that exact workflow: keep the common network fixes one right-click away, and leave the deeper controls in a small, readable settings window.
Settings → Network & Internet → Advanced network settings → More network adapter options → right-click → Disable/Enable.
Wired only and wireless only enable one side and disable the other. Everything else is one more click away.
Features
No installer, no background service, no account. Just a tray icon and the network controls you actually use.
Wired only, wireless only, enable all, or disable all. The destructive option asks for confirmation first.
See every adapter on the system and toggle exactly the one you need, without changing the rest.
简体中文, 繁體中文, English, 日本語, 한국어, Deutsch, Français, Español. Follows Windows on first run.
Uses a highest-privilege scheduled task, so Windows does not silently block the app at sign-in.
Use --wired, --wifi, --enable NAME, and --disable NAME from scripts, shortcuts, or scheduled tasks.
One exe, config next to it, no installer, no telemetry, no network calls. Delete the folder to remove it.
How it works
No setup wizard. The first run detects adapters automatically and saves them next to the exe.
Grab the release zip and extract it anywhere. There is no installer.
Approve the UAC prompt once so Windows allows adapter changes.
Right-click the icon and pick a mode. Double-click for settings.
PS> .\WinAdapterSwitcher.exe --wifi # wireless only PS> .\WinAdapterSwitcher.exe --wired # wired only PS> .\WinAdapterSwitcher.exe --enable "Ethernet"
Download
Portable build for Windows 10 and Windows 11. No installer, no account, no telemetry.
FAQ
Yes. Windows requires elevation to enable or disable network adapters. The exe declares requireAdministrator, so Windows shows a UAC prompt at launch.
No. It is a single portable exe. If you enable auto-start, it creates one scheduled task for the current user. Turning auto-start off removes that task.
No. The app has no network access, telemetry, or ads. Settings are stored in config.ini next to the exe.
Windows is unreliable when launching elevated apps from the Run key. A highest-privilege logon task starts reliably without an extra UAC prompt.
Yes. Use the command-line flags. If the app is already running, the command is forwarded to the existing instance.