Network and internet repairs

Repair cards for network settings, DNS, adapter offloads, TCP, IPv6 and the hosts file: what each one puts back to the Windows default, and how to run it.

Every card below runs the same way. The first two steps are the same for all of them; the other two are under each card, with what that card changes.

Every repair card writes back the Windows default unconditionally; it does not depend on a backup of w0a's own existing. So it also helps if some other tool was what changed your machine.

What to do

  1. Open w0a
  2. Go to the Fix page in the left menu

Network settings

If the internet got slower, Task Manager shows 0 network usage per app, or Wake-on-LAN stopped working, restores TCP, QoS and adapter settings to Windows defaults.

  1. Type ag into the search box
  2. Press the button on the Network settings card

Internet connection and DNS

If pages will not load, some sites cannot be found, or the router page / local device names stopped resolving, sets DNS back to automatic (DHCP), flushes caches and resets the network stack.

  1. Type internet into the search box
  2. Press the button on the Internet connection and DNS card

Network adapter offloads

If one CPU core pegs while downloading, throughput sits far below the line's speed, or large file transfers stutter, returns the adapter's hardware offload and interrupt-moderation settings to the driver's own defaults. If you turned interrupt moderation, Energy Efficient Ethernet or selective suspend off deliberately, those come back too.

  1. Type ag into the search box
  2. Press the button on the Network adapter offloads card

Legacy TCP settings

If downloads run below the line's speed, some pages half-load and hang (especially over PPPoE or VPN), or a game reports 'port in use', removes the persistent values old TCP tuner sets leave behind and returns the dynamic port range to the Windows default.

  1. Type tcp into the search box
  2. Press the button on the Legacy TCP settings card

Pages hang for a few seconds, then load (IPv6)

If store, sign-in and launcher pages sit there for several seconds before they appear, your connection may be advertising IPv6 without being able to carry it - every site with an IPv6 address is tried that way first and has to time out. This card tests both, and only if IPv4 is the one that works does it tell Windows to try IPv4 first. It changes nothing on a connection whose IPv6 is fine. Needs a restart. Undone by the Xbox networking card below.

  1. Type sayfalar into the search box
  2. Press the button on the Pages hang for a few seconds, then load (IPv6) card

Xbox networking and IPv6

If normal internet works but Xbox / Game Pass party chat and multiplayer will not connect, invites never arrive, or NAT shows 'Strict', returns the IP Helper service and the Teredo/IPv6 transition settings to their Windows defaults.

  1. Type xbox into the search box
  2. Press the button on the Xbox networking and IPv6 card

hosts file blocks

If the Store and Xbox app cannot sign in and Windows Update keeps failing while the browser works fine, removes the hosts-file lines that point Microsoft sign-in, licensing and update addresses at a dead address. Your own entries are left alone and a copy of the file is saved first.

  1. Type hosts into the search box
  2. Press the button on the hosts file blocks card

What the card's answer means

After you press it, the card writes a line underneath. Which line you get decides your next step.

If it did not help

If the card said it fixed something and the problem is still there, these settings were not the cause. Write to us — tell us which card you ran and what it printed; the two together are what narrows it down.

Did this page help?

What was missing, or what did not work? We read every one of these.

If this page did not solve it, write to us — say which article you read, and we will fix the article.