To enable an Ethernet adapter, open Device Manager, expand Network adapters, right-click the adapter, and select Enable device.
An Ethernet adapter can be disabled in software even when the cable is plugged in, cutting your connection until you re-enable it. The fix is quick across Windows 10 and 11 — the steps below cover the standard method plus a PowerShell route if you prefer the command line. Whichever you use, you’ll know it worked when the adapter’s icon stops showing a down arrow and your network icon in the taskbar switches back to the monitor symbol.
How Do I Enable the Ethernet Adapter in Windows?
The most reliable method is through Device Manager, which works identically on Windows 10 and 11. This is the official route Microsoft documents for enabling or disabling any network adapter.
- Right-click the Start button and choose Device Manager.
- Expand Network adapters by clicking the arrow next to it.
- Find your Ethernet adapter — it’s usually labeled something like “Realtek PCIe GbE Family Controller” or “Intel(R) Ethernet Connection.”
- Right-click the adapter and select Enable device. If the option says Disable device, the adapter is already on.
Quick Table: Ethernet Enable Methods Compared
| Method | Steps | Best For |
|---|---|---|
| Device Manager | Right-click Start → Device Manager → Network adapters → right-click adapter → Enable device | Most users; works on all Windows versions |
| PowerShell | Run as admin → Enable-NetAdapter -Name “Ethernet” |
Quick fixes and remote work |
| Settings (Windows 10/11) | Settings → Network & internet → Advanced network settings → Network reset | Last resort when adapter won’t enable |
| Command Prompt (netsh) | Run as admin → netsh interface set interface “Ethernet” enabled |
Alternative to PowerShell if cmdlet won’t run |
| Network Connections (ncpa.cpl) | Run ncpa.cpl → right-click Ethernet → Enable |
GUI lovers who prefer the classic control panel |
| Router / Switch | Check physical cables and device status lights | Hardware-level troubleshooting |
| Driver Reinstall | Device Manager → right-click adapter → Uninstall device → restart PC | Driver corruption after enabling fails |
Using PowerShell to Enable the Adapter
If you prefer a command-line route, PowerShell’s Enable-NetAdapter cmdlet does the same job without navigating menus. Microsoft documents this cmdlet for Windows Server 2025, but it works on Windows 10 and 11 too.
- Right-click the Start button and choose Windows PowerShell (Admin) or Terminal (Admin).
- Type
Get-NetAdapter | Where-Object {$_.Status -eq “Disabled”}and press Enter to list disabled adapters. Note the Name column value (usually “Ethernet” or “Ethernet 1”). - Type
Enable-NetAdapter -Name “Ethernet”— replace “Ethernet” with your adapter’s name — and press Enter. - Close PowerShell. Your network icon should change from a globe with an X to the usual monitor symbol within a few seconds.
If the name doesn’t match, Microsoft’s documentation also supports enabling by -InterfaceDescription, which can be more reliable on systems with multiple network adapters.
When Standard Enabling Fails
Sometimes the Enable device option is grayed out, or the adapter disappears from Device Manager entirely. In that case, the problem is deeper than a simple disabled state. Microsoft advises testing with a different Ethernet cable first, then trying a driver removal.
Microsoft’s Ethernet troubleshooting page recommends uninstalling the driver and letting Windows reinstall it on restart — this clears corrupt software without affecting your data. To do this: in Device Manager, right-click the Ethernet adapter, choose Uninstall device, check Attempt to remove the driver for this device if it appears, then restart your PC.
If that doesn’t work, a network reset wipes and rebuilds all your network settings. Go to Settings > Network & internet > Advanced network settings > Network reset, then choose Reset now. Your PC will restart and reconfigure every network adapter from scratch.
Common Mistakes When Enabling the Ethernet Adapter
| Mistake | Why It Happens | The Fix |
|---|---|---|
| Unplugging the cable instead of re-enabling | Disabling in software and unplugging look the same | Use Device Manager or PowerShell to re-enable; the cable can stay plugged in |
| Wrong adapter name in PowerShell | Adapter names vary — “Ethernet,” “Ethernet 1,” “Ethernet 2” | Run Get-NetAdapter first to see the exact name |
| Enabling fixes a driver problem | Enabling only toggles the software state, not the driver’s | Uninstall the driver or run a network reset if enabling doesn’t restore connectivity |
| Forgetting admin privileges | PowerShell and Device Manager need elevation | Always right-click and choose Run as administrator |
Quick Fix Sequence
Start with Device Manager (it covers 90% of cases). If the adapter still shows a down arrow after enabling, reboot your PC to finalize the change. If the icon stays the same but you still can’t connect, test a different Ethernet cable, then — in this order — uninstall the driver with a restart, run the PowerShell Enable-NetAdapter cmdlet with the correct name, and finally perform a network reset. Each step costs under a minute and resolves the last problem before you reach the next one.
References & Sources
- Microsoft Support. “Fix Ethernet connection problems in Windows.” Official Microsoft page covering Device Manager, driver uninstall, and network reset steps.
- Microsoft Learn. “Enable-NetAdapter.” Microsoft’s documentation for the PowerShell cmdlet to enable a network adapter.
