Free · Open Source · No Install · 64 KB

Fix Your Windows
Internet Problems
In One Click

NetFixer automatically diagnoses and repairs WiFi, DNS, Winsock, DHCP, proxy and routing issues on Windows 10 and 11 — in seconds, with no installation.

⬇ Download Free — 64 KB ★ View on GitHub
Windows 10 / 11 No installation .NET 4.8 pre-installed on all Windows Open source (MIT)
64 KB
EXE file size
10
Diagnostic checks
<1s
Startup time
0
Dependencies
NetFixer main window — network diagnostic tool for Windows

Main window — clean, instant scan

NetFixer scan results — issues found and auto-fix available

After scan — issues detected with one-click fixes

Common Problems

Does your Windows PC have any of these?

NetFixer detects and auto-fixes all of these in a single scan.

📶
WiFi connected, no internetIP assigned but all traffic blocked — gateway, DNS, or routing issue
🔴
169.254.x.x IP addressAPIPA self-assigned IP means DHCP server isn't responding
🌐
DNS not resolvingWebsites won't load by name but ping to IP works fine
Random disconnectionsWiFi drops and reconnects, especially on battery power
🔌
USB tethering overrides WiFiPhone hotspot connected, WiFi routing broken as a result
🛡
Antivirus blocking DNSAvast Web Shield intercepting and timing out DNS queries
🔧
Winsock / TCP stack corruptionWindows network stack needs reset after bad install or update
🚫
Proxy blocking connectionsLeftover proxy settings from VPN or enterprise config
📡
Wi-Fi Direct adapter conflictsVirtual adapter causing NDIS Event 74 errors in system log

Diagnostic Engine

10 automated checks,
10 auto-fixes

Every check runs in sequence — each with a dedicated auto-fix ready to apply.

CHECK 01
WiFi Adapter Status
Verifies adapter is present, enabled, has a valid IP and default gateway, and reports link speed.
✓ Re-enable adapter
CHECK 02
DHCP IP Lease
Detects APIPA 169.254.x.x addresses that indicate DHCP server unreachable or adapter misconfigured.
✓ Release + Renew lease
CHECK 03
Routing Priority (Interface Metric)
Checks if USB tethering or Ethernet has a lower metric than WiFi, causing traffic to bypass WiFi.
✓ Set WiFi metric = 10
CHECK 04
WiFi Power Saving Mode
Detects battery power plan setting that turns off the WiFi adapter to save power, causing drops.
✓ Set Maximum Performance
CHECK 05
Wi-Fi Direct Virtual Adapter
Finds Wi-Fi Direct virtual adapters that conflict with the real adapter and cause NDIS Event 74 errors.
✓ Disable virtual adapters
CHECK 06
DNS Resolution
Attempts to resolve google.com and measures latency. Flags failures and slow responses above threshold.
✓ Set Google DNS 8.8.8.8
CHECK 07
Proxy Settings
Reads registry for system proxy configuration. If proxy is enabled but server is unreachable, traffic is blocked.
✓ Disable proxy + reset WinHTTP
CHECK 08
Internet Reachability
ICMP ping to 8.8.8.8 followed by HTTPS GET to google.com — verifies full end-to-end connectivity.
✓ Full network stack reset
CHECK 09
Winsock / TCP-IP Stack
Validates Winsock LSP catalog entry count. Fewer than 10 entries indicates corruption from bad software.
✓ netsh winsock reset
CHECK 10
Antivirus DNS Interference
Checks if Avast is running AND has generated DNS timeout events in the Windows Event Log within last 24 hours.
✓ Flush DNS + restart service

Comparison

Why NetFixer over manual fixes?

Other options are slow, complex, or cost money. NetFixer is instant and free.

Feature NetFixer Manual CMD Windows Troubleshooter Paid Tools
File size64 KB0 KBBuilt-in10–200 MB
No installation✓ Always✗ Requires install
10 checks in one scan✗ Manual, one by one⚠ Limited⚠ Varies
Auto-fix with one click✗ Type every command⚠ Sometimes
Startup time<1 secondInstant5–10 seconds3–20 seconds
CostFreeFreeFree$20–$50/yr
Open source✓ MIT✗ Closed✗ Closed

How It Works

Fixed in 30 seconds

Three steps. That's it.

1
Download & Run as Administrator
Download the 64 KB EXE — no extraction, no installer. Right-click and select "Run as administrator" (or Windows will auto-prompt via UAC). Opens in under 1 second.
NetFixer.exe → right-click → Run as administrator
2
Click "Scan Network"
All 10 diagnostic checks run sequentially. Each result streams in as a card — green for pass, red for fail, yellow for warnings. Takes about 5–10 seconds total.
✓ WiFi Adapter — PASS
✕ DNS Resolution — FAIL (timeout after 5000ms)
⚠ Interface Metric — WARN (USB tethering metric = 5)
3
Click "Fix All Issues"
NetFixer applies every available auto-fix in sequence. Watch the status badges flip from red to green. Re-scan to confirm everything passes.
✓ DNS Resolution — FIXED (Google DNS applied)
✓ Interface Metric — FIXED (WiFi = 10, USB = 100)

FAQ

Common questions

Everything you need to know before downloading.

Is NetFixer safe? What does it change? +
NetFixer is fully open source — every line of code is readable on GitHub. It only modifies standard Windows network settings (DNS, proxy, interface metric, power plan, Winsock). Most changes are reversible. The Winsock and IP resets are the same operations Microsoft's own troubleshooter performs.
Why does it need Administrator privileges? +
Modifying network adapters, routing tables, DNS configuration, Winsock, and power plans requires elevated OS permissions. NetFixer requests this automatically via Windows UAC — you just click "Yes".
My WiFi shows "Connected" but internet doesn't work. Will this fix it? +
Yes — this is exactly the scenario NetFixer is built for. It systematically checks DHCP, DNS, routing metric, proxy settings, and internet reachability in order, fixing each layer. Most "connected but no internet" issues are resolved in the first scan.
Do I need to install .NET or any runtime? +
No. NetFixer targets .NET Framework 4.8 which is pre-installed on every Windows 10 version 1903 and later, and all Windows 11 versions. You don't need to download anything — just the 64 KB EXE.
Will a fix break something else? +
No. All fixes are standard Windows recovery operations. Setting DNS to Google's servers (8.8.8.8) is a common recommendation. Winsock and IP resets just rebuild the network stack from scratch — the same as "netsh winsock reset" which Microsoft recommends. Interface metric changes only affect routing priority and take effect immediately without reboot.
Is this only for WiFi or also Ethernet? +
The DNS, proxy, Winsock, internet reachability, and DHCP checks work for all connection types (WiFi, Ethernet, USB tethering). The WiFi-specific checks (power saving, Wi-Fi Direct) only apply to wireless adapters.
How is it only 64 KB? +
By targeting .NET Framework 4.8 — which is already installed on all modern Windows machines — there's no runtime to bundle with the EXE. The file only contains NetFixer's own code, compiled and optimized. Compare this to .NET 8 self-contained apps which are typically 150+ MB because they bundle the entire runtime.

Your internet problem
fixed in 30 seconds.

Free. Portable. No install. No bloat. Open source.

⬇ Download NetFixer.exe — Free ★ Star on GitHub

Windows 10 / 11 · 64 KB · .NET Framework 4.8 · MIT License