logo elektroda
logo elektroda
X
logo elektroda

How to Install Ethernet Drivers for a Motherboard on Windows 10 or 11

User question

how do I install ethernet drivers for my motherboard

Artificial Intelligence Response

Direct answer to the question

Yes: install the Ethernet driver by downloading the LAN/Ethernet driver for your exact motherboard model and operating system, then either:

  • run the included Setup.exe/Install.exe, or
  • install it manually through Device Manager if the package only contains .inf driver files.

Best practice:

  • Use the motherboard manufacturer’s support page first.
  • Install the chipset driver first if possible.
  • Avoid third-party “driver updater” sites.

If you have no internet on that PC:

  • download the driver on another device,
  • copy it with a USB flash drive,
  • install it locally.

Detailed problem analysis

Installing an Ethernet driver is straightforward once you identify the correct hardware. The main failure points are usually:

  • downloading the wrong driver,
  • using the wrong OS version,
  • not extracting the archive before installing,
  • or the onboard LAN being disabled in BIOS/UEFI.

1. What driver you actually need

Your motherboard usually has an integrated Ethernet controller, often from:

  • Realtek
  • Intel
  • Killer
  • less commonly Broadcom or Marvell

Even though people say “motherboard Ethernet driver,” the driver is really for the onboard network controller mounted on the motherboard.

The safest source is typically:

  1. Motherboard manufacturer support page
  2. If necessary, the network chip manufacturer page

That matters because board vendors sometimes package:

  • the correct INF files,
  • custom tuning,
  • firmware dependencies,
  • or install order recommendations.

2. Identify your motherboard model

On Windows, use one of these methods.

Method A: System Information

  1. Press Win + R
  2. Type msinfo32
  3. Look for:
    • BaseBoard Manufacturer
    • BaseBoard Product

Method B: Command Prompt Open Command Prompt and run:

wmic baseboard get product,manufacturer

You need the exact model, not just the brand.
For example:

  • Correct: MSI B650 Tomahawk WiFi
  • Too vague: MSI motherboard

3. Identify whether Windows already sees the Ethernet device

Open Device Manager:

  1. Press Win + X
  2. Select Device Manager

Look in:

  • Network adapters
  • or Other devices

Possible outcomes:

  • If you see something like Realtek PCIe GbE Family Controller or Intel I225-V, the device is at least detected.
  • If you see Ethernet Controller with a yellow warning symbol under Other devices, the driver is missing.
  • If you see nothing relevant at all, the LAN device may be:
    • disabled in BIOS/UEFI,
    • hidden by a hardware problem,
    • or not enumerating correctly.

4. Download the correct Ethernet driver

Go to the support page for your motherboard brand and search for your exact board model.

Then select:

  • your operating system, such as:
    • Windows 10 64-bit
    • Windows 11 64-bit
  • the category named:
    • LAN
    • Ethernet
    • Wired LAN
    • sometimes Networking

Download the latest stable driver package.

Prefer the board vendor package first, because it is usually the least risky match for that specific motherboard revision.

If the board vendor does not provide a suitable package, then use the network controller vendor package, such as from Intel or Realtek.


5. If the PC has no internet access

This is common on a fresh build.

Use another device:

  • another PC,
  • a laptop,
  • or even a phone if needed,

to download the driver, then transfer it via:

  • USB flash drive,
  • external SSD,
  • or phone USB file transfer

This is often the fastest solution on a new system.


6. Install method 1: run the installer

If the download contains a setup application:

  1. Copy the file to the target PC
  2. If it is a ZIP archive, extract it first
  3. Open the extracted folder
  4. Look for:
    • Setup.exe
    • Install.exe
    • vendor-specific files like AsusSetup.exe
  5. Right-click it
  6. Choose Run as administrator
  7. Complete the installation
  8. Restart the PC

This is the preferred method because it usually installs:

  • the driver,
  • services,
  • registry entries,
  • and any vendor utilities correctly.

7. Install method 2: manual installation through Device Manager

Use this if:

  • there is no installer,
  • the installer does nothing,
  • or the package only contains driver files.

Steps:

  1. Extract the driver package to a folder
  2. Open Device Manager
  3. Right-click the Ethernet device or unknown device
  4. Choose Update driver
  5. Select Browse my computer for drivers
  6. Browse to the extracted folder
  7. Check Include subfolders
  8. Click Next

Windows will search that folder for a matching .inf file and install the device.

This method is especially useful when a vendor package is just a raw driver bundle.


8. Verify the installation

After installation, confirm at three levels:

A. Device level

In Device Manager:

  • the adapter should appear under Network adapters
  • no yellow warning symbol should be present
  • device status should say:
    • This device is working properly
B. Physical link level

Plug in an Ethernet cable and check the LAN port LEDs:

  • one LED usually indicates link
  • another often indicates activity/speed

If there are no link lights, the issue may be:

  • cable,
  • switch/router port,
  • disabled NIC,
  • or hardware failure
C. Network level

Open Command Prompt and run:

ipconfig

You should see an Ethernet adapter with a valid IPv4 address.

Then test connectivity:

ping 8.8.8.8

If that works, layer-3 connectivity is present.
If a numeric IP works but websites do not, then the issue may be DNS, not the driver.


9. If the installer succeeds but Ethernet still does not work

This is where engineering-style troubleshooting helps: separate the problem by layer.

Physical layer checks
  • Try another Ethernet cable
  • Try another router/switch port
  • Check link LEDs on the RJ45 jack
  • Confirm the cable is fully seated
Driver/software checks
  • Reboot after driver installation
  • Install the chipset driver first, then reinstall LAN
  • Try the motherboard vendor’s package first, then the chip vendor package
  • Check Device Manager for error codes such as:
    • Code 10
    • Code 28
    • Code 31
    • Code 43
Configuration checks
  • Ensure DHCP is enabled unless you intentionally use static IP
  • Use Windows Network Reset if the stack is corrupted
  • Confirm the adapter is not disabled in:
    • Network Connections
    • Device Manager
    • BIOS/UEFI

10. If the Ethernet controller is missing entirely

If Device Manager does not show the onboard NIC at all:

Check BIOS/UEFI

Enter firmware setup and look for settings such as:

  • Onboard LAN
  • Integrated NIC
  • Network Stack
  • LAN Controller

Make sure the onboard LAN controller is Enabled.

Check hardware IDs if partially detected

If the device appears as unknown:

  1. Device Manager
  2. Right-click the device
  3. Properties
  4. Details
  5. Select Hardware Ids

You may see something like:

PCI\VEN_10EC&DEV_8168

This is extremely useful:

  • VEN_10EC = Realtek
  • the device code identifies the exact controller family

That lets you verify whether you downloaded the right driver.


Current information and trends

In current desktop motherboards, Ethernet controllers are commonly:

  • 1 GbE on entry-level boards
  • 2.5 GbE on mid-range and higher boards
  • occasionally 5 GbE or 10 GbE on premium boards

Current driver installation trends include:

  • vendor auto-install utilities on some motherboard brands,
  • Windows increasingly pulling baseline drivers through Windows Update,
  • more boards shipping with 2.5 GbE Realtek or Intel controllers,
  • and some vendor packages including both driver and companion network utilities.

Practical note: Windows Update may install a working driver, but it is not always the best or most fully featured one. For stability, the board vendor’s LAN package is still often the better starting point.


Supporting explanations and details

Why chipset drivers may matter first

The chipset package helps Windows properly enumerate and configure motherboard devices.
It does not replace the LAN driver, but it can improve correct detection of onboard peripherals.

Why extracting ZIP files matters

Many users try to run setup files directly inside compressed archives. That can fail because:

  • temporary files are not written correctly,
  • referenced INF/CAT/SYS files are missing from the working path,
  • or the installer cannot resolve relative folders.

Always extract first.

Why third-party driver sites are risky

These sites often:

  • provide incorrect packages,
  • bundle adware or malware,
  • or offer generic versions that do not match your exact device revision.

For motherboard-related drivers, official sources are strongly preferred.


Ethical and legal aspects

Although driver installation is low-risk compared with firmware flashing, there are still some safety considerations.

Safety and reliability

  • Install only trusted, signed drivers from official vendors.
  • Avoid modified or unofficial packages.
  • Be careful with utilities that promise “automatic driver updates.”

Security

Poorly sourced drivers can create:

  • system instability,
  • privilege-level security risks,
  • or malware infection.

Drivers run at a low level in the OS, so provenance matters.

Legal/compliance

In enterprise or managed environments:

  • installing unapproved drivers may violate IT policy,
  • Group Policy or endpoint management tools may block unsigned drivers,
  • administrator privileges may be required.

Practical guidelines

Recommended installation sequence for a fresh Windows build

  1. Install Windows
  2. Install chipset driver
  3. Install LAN/Ethernet driver
  4. Install Wi-Fi/Bluetooth if applicable
  5. Install audio
  6. Install GPU driver
  7. Run Windows Update

Best practices

  • Download drivers only from official sources
  • Match the driver to the exact OS version
  • Reboot after installation
  • Keep a copy of working drivers on a USB drive

Potential challenges and how to overcome them

Problem Likely cause Recommended action
Ethernet controller shows warning icon Missing/wrong driver Install correct LAN package manually
No Ethernet device appears Disabled in BIOS or hardware issue Enable onboard LAN, inspect hardware
Driver installs but no internet Cable/router/IP issue Check link LEDs, ipconfig, DHCP
Setup file does nothing Archive not extracted or broken installer Extract fully, use Device Manager method
Still unstable after install Wrong revision or Windows generic driver Reinstall vendor package, then reboot

Possible disclaimers or additional notes

  • The exact steps depend on your motherboard model and operating system.
  • If this is a laptop, use the laptop manufacturer’s support page, not the motherboard vendor.
  • If the onboard NIC is physically damaged, no driver will fix it.
  • In that case, a PCIe Ethernet card or USB Ethernet adapter is a practical workaround.

Suggestions for further research

If you want to go deeper, useful next topics are:

  • how to identify a NIC by PCI hardware ID
  • differences between vendor driver and Windows generic driver
  • tuning Speed & Duplex, EEE, offloading, and jumbo frames
  • diagnosing Ethernet at:
    • physical layer,
    • link layer,
    • IP layer,
    • DNS/application layer

You can also look into:

  • whether your board uses Realtek 1 GbE, Realtek 2.5 GbE, or Intel I219/I225/I226
  • whether BIOS updates improve NIC stability on your motherboard revision

Brief summary

To install Ethernet drivers for your motherboard:

  • find your exact motherboard model
  • download the correct LAN/Ethernet driver for your OS from the official support page
  • transfer it by USB if the PC has no internet
  • extract the archive
  • run the installer, or use Device Manager → Update driver → Browse my computer
  • reboot and verify in Device Manager and with ipconfig

If you want, send me:

  • your motherboard model
  • your Windows version
  • and what you see in Device Manager

and I can give you the exact driver-install steps for your system.

Ask additional question

Wait...(2min)
Disclaimer: The responses provided by artificial intelligence (language model) may be inaccurate and misleading. Elektroda is not responsible for the accuracy, reliability, or completeness of the presented information. All responses should be verified by the user.