You finish a fresh Windows install, everything looks clean — and then you realize the ethernet port is completely dead. No network icon, no connection, nothing. This is one of the most frustrating post-format moments precisely because you need the internet to fix a problem that’s blocking your internet access.

The good news: ethernet not working after format is almost always a missing or corrupted driver, not a hardware failure. This guide walks you through diagnosing the issue and getting your wired connection back online, even if your starting point is a machine with zero internet access.

Why Ethernet Stops Working After a Format

When you format your PC and reinstall Windows — whether it’s Windows 10 or Windows 11 — the operating system wipes the existing drivers along with everything else. Unlike USB peripherals that often work with generic plug-and-play support, ethernet adapters (also called LAN controllers or NICs) typically require a specific driver that matches your motherboard’s chipset.

During a clean install, Windows may automatically detect and install basic drivers for some components, but network adapters are frequently left out — especially if you skipped connecting to the internet during setup or if your hardware uses a chipset that Microsoft’s generic catalog doesn’t cover. The result is an ethernet adapter that shows up in Device Manager as an “Unknown Device” or simply doesn’t appear at all.

It’s worth noting that this is not a sign your ethernet port is broken. In my experience helping people through post-format setups, roughly nine out of ten cases where ethernet appears dead are resolved the moment the correct driver is installed. Hardware failure after a software-only operation is extremely rare.

Another factor that catches people off guard is Windows version differences. Windows 11 ships with a slightly broader in-box driver catalog than Windows 10, but neither version guarantees full coverage for every ethernet controller on the market — particularly older Realtek models or niche OEM chipsets found on pre-built desktops. If your machine shipped with a recovery partition, check whether it includes a driver backup folder before assuming you need to source files from scratch.

Identifying Your Ethernet Adapter Model

Before you can install the right driver, you need to know exactly what ethernet adapter is inside your machine. There are two reliable ways to find this — one works before you have internet, and one works after.

Using Device Manager

Press Windows + X and select Device Manager. Look under “Network Adapters” for your LAN controller. If the driver is missing, it may appear under “Other Devices” or “Unknown Devices” with a yellow warning icon. Right-click the unknown device, select Properties, then go to the Details tab. Change the property dropdown to “Hardware IDs.” You’ll see a string like PCIVEN_10EC&DEV_8168 — this identifies the vendor (10EC = Realtek) and device model.

Using CPU-Z or Speccy (Offline)

If you have another device available — a second computer, a smartphone, or a USB drive with tools already on it — download CPU-Z or Speccy on that device, copy it to a USB stick, and run it on the affected machine. Both tools will display your motherboard model and the exact ethernet controller chipset, giving you a precise search term for the driver download.

Most desktop motherboards use one of three dominant LAN chipsets: Realtek RTL8111/8168, Intel I219-V, or Killer Ethernet (on gaming boards). Laptops often use Realtek or Intel as well. Knowing the exact model saves you from downloading the wrong package.

Where to Download the Correct Driver

This step requires a device with internet access — whether that’s your phone, a tablet, or a second computer. You’ll download the driver, transfer it to a USB drive, and install it on the affected machine.

Motherboard Manufacturer’s Website

This is the most reliable source. Go to the support page for your specific motherboard model (ASUS, MSI, Gigabyte, ASRock, etc.), navigate to “Drivers & Utilities,” and filter by your operating system. Download the LAN driver package. These pages typically offer the most up-to-date, tested version for your exact hardware combination.

Chipset Manufacturer Directly

If you know your ethernet chipset, you can go straight to the source:

  • Realtek: realtek.com — look for “Network Interface Controllers” under downloads.
  • Intel: intel.com/content/www/us/en/download-center — search for your NIC model.
  • Killer Networking: killernetworking.com — for gaming-oriented adapters.

Avoid third-party driver aggregator sites. Many bundle adware or serve outdated packages. Stick to the manufacturer’s official domain whenever possible.

Using Windows Update (If Wi-Fi Is Available)

If your machine has a working Wi-Fi adapter, connect via wireless first. Then go to Settings → Windows Update → Advanced Options → Optional Updates. Windows often lists missing drivers there, including ethernet controllers. This is the path of least resistance if wireless is an option — and it also works well alongside the Windows High Performance Mode configuration guide if you’re optimizing a gaming rig post-format.

Installing the Driver on a Machine Without Internet

With the driver package on a USB drive, plug it into the offline machine. Most driver downloads come as an executable installer (.exe) — simply run it, follow the prompts, and restart when prompted. This is the easiest scenario.

If the download is a ZIP archive containing .inf files instead of an installer, you’ll need to install it manually through Device Manager:

  1. Open Device Manager and locate the unknown or flagged ethernet device.
  2. Right-click it and select Update Driver.
  3. Choose Browse my computer for drivers.
  4. Navigate to the folder where you extracted the ZIP contents.
  5. Make sure the checkbox “Include subfolders” is ticked, then click Next.
  6. Windows will match the hardware ID to the correct .inf file and install the driver.

After installation, a restart is almost always required. Once the machine reboots, your ethernet adapter should appear under Network Adapters with no warning icons, and the wired connection should activate automatically if a cable is plugged in.

Troubleshooting a similar offline driver challenge is also covered in this guide on fixing memory errors in online games, which shares the principle of using portable diagnostic tools from a USB drive.

Verifying the Driver Is Working Correctly

Once you’ve installed the driver and rebooted, open Device Manager again and expand “Network Adapters.” You should see your ethernet controller listed without any yellow exclamation mark or red X. Right-click the adapter and select Properties — under the General tab, the Device Status should read “This device is working properly.”

Plug an ethernet cable into the port. The network icon in the taskbar should shift from a disconnected state to either a connected globe icon or a shield icon (indicating connected but no internet, which usually means a router or DHCP issue — a separate problem entirely).

Run a quick ping test to confirm end-to-end connectivity. Open Command Prompt and type ping 8.8.8.8. If you receive replies, your connection is fully restored. If you get “Request timed out,” check that your router is online and the cable isn’t faulty — the driver itself is working if the adapter appears correctly in Device Manager.

For users who prefer a structured workflow when setting up a freshly formatted PC, keeping a USB toolkit with your key drivers already downloaded is a habit worth building. It’s the same logic behind maintaining an emergency financial toolkit — having the resources ready before you need them prevents costly downtime. Speaking of preparedness, understanding why financial education matters follows a similar principle of proactive readiness.

Preventing the Problem on Future Formats

The cleanest solution to ethernet not working after format is preparing before you wipe the drive. Many seasoned technicians keep a “driver USB” — a flash drive with the latest LAN, audio, chipset, and GPU drivers already downloaded for each machine they manage. This eliminates the chicken-and-egg problem of needing internet to get internet.

Windows also offers a native tool called DISM (Deployment Image Servicing and Management) that lets you inject drivers directly into a Windows installation media. While this is an advanced step, it means your fresh install already includes the ethernet driver from moment one — no post-install scramble needed.

Another option worth bookmarking is the Snappy Driver Installer Origin (SDIO), a free open-source tool that you can download in full (all driver packs, roughly 30 GB) or in a lite index version. Run it from USB on any machine and it automatically matches and installs missing drivers — including ethernet — without needing a live connection. It has saved enormous amounts of troubleshooting time on machines where the motherboard model was unknown.

If you’re also dealing with other post-format annoyances, the same preparedness mindset applies across the board — whether it’s audio drivers or game compatibility. A related fix workflow is covered in the game audio bug disappearing mid-session guide, which shares the same diagnostic-first approach.

Conclusion

Ethernet not working after format is a solvable problem, and the fix is almost always the same: find your adapter model, download the correct driver from the manufacturer’s site, transfer it via USB, and install it manually. The entire process takes under 20 minutes once you know the steps. Going forward, building a driver USB before any format — rather than after — is the single habit that eliminates this problem permanently. Plug in the cable, run the installer, reboot, and you’re done.

FAQ

Why does my ethernet adapter not show up in Device Manager at all?

If the adapter doesn’t appear even as an unknown device, try clicking View → Show Hidden Devices in Device Manager. If it still doesn’t appear, the chipset driver may be completely absent. Installing the motherboard’s chipset driver first (from the manufacturer’s site) sometimes makes the LAN controller visible so you can then install the network driver.

Can I use a USB-to-ethernet adapter as a workaround?

Yes. A USB-to-ethernet dongle typically uses a generic driver that Windows installs automatically via plug-and-play. You can use it to connect temporarily, download the proper onboard LAN driver, install it, and then return to using the built-in port. This is one of the fastest workarounds if you don’t have a second device handy.

Does the driver version matter, or will any version work?

For basic functionality, most recent driver versions within the same generation will work. However, using the driver specifically published for your motherboard model is recommended because manufacturers sometimes apply custom tweaks for stability. Avoid drivers more than two major versions behind, especially on Windows 11, where older unsigned drivers can cause compatibility issues.

What if the ethernet works but the connection drops frequently after installing the driver?

Intermittent drops after driver installation usually point to power management settings. Open Device Manager, right-click your ethernet adapter, go to Properties → Power Management, and uncheck “Allow the computer to turn off this device to save power.” This is a common culprit on laptops and some desktop configurations.

Is it safe to use driver update software from third-party sites?

It varies significantly by tool. Snappy Driver Installer Origin (SDIO) and the offline Intel Driver & Support Assistant are generally considered trustworthy. Generic “driver updater” tools promoted through pop-up ads are not — many bundle PUPs (potentially unwanted programs) or install drivers that don’t match your hardware. Always verify the source before running any executable on your system.

Can a faulty ethernet cable cause the adapter to not appear in Device Manager?

No. Device Manager lists hardware components regardless of whether a cable is connected — the adapter is detected at the hardware level, not based on link status. If the port doesn’t appear in Device Manager, the issue is always driver-related or, in rare cases, a motherboard-level fault. Swap the cable only after confirming the driver is correctly installed and the adapter shows up without warnings.