Restart the Network Adapter to Fix Connection Issues in Windows

Affiliate Disclosure
BinaryFork uses affiliate links. That means that when you will decide to buy or download something by clicking a link on our website, we may earn a small commission at no extra cost to you. This commission is meant to keep our website up and running. More details
  • Network connectivity issues can be a nightmare, not just in Windows, but everywhere else because they’re hard to diagnose.
  • Sometimes just turning a device on and off can fix a simple software issue, but if you can’t do that for some reason there’s a way to enable and disable the network adapter directly from Windows.
  • Learn 3 simple ways to restart a network adapter in Windows to (hopefully) fix any connectivity issues.
network cables mess engineer

Few things are more annoying than software issues, be they small things that don’t quite work as intended, or huge issues like Internet connectivity problems that prevent you from relaxing or doing work.

I’m fortunate enough to have just a few tiny issues not working correctly on my computer: the primary monitor turns on and off irregularly if I don’t let it sleep first, and my WiFi card sometimes just disappears after the computer returns from hibernation. Other than that everything seems all right (known on wood).

So, why this article, because one of the best tactics for getting a device to behave properly is to do a reboot or restart. Today we’re going to see the quickest options for enabling and disabling any network adapter in Windows (it’s basically a software restart).

How to Restart the Network Adapter from Windows Settings

This is one of the easiest methods since it only involves a few clicks. Let’s proceed.

1. Open the Settings app via my preferred keyboard shortcut, Win + I.

2. Navigate to Network & internet.

3. Scroll the right panel until you get to Advanced network settings. Click to open.

windows 11 advanced network settings

4. On top of this panel you’ll see listed all your network adapters, connected or not to a network. There’s a Disable button next to each adapter. Once clicked the selected network card will be disabled. Click again, if you need to enable it. That’s it.

disable network adapter windows 11 settings

4a. If you want to old Windows 10 way of doing this, you can continue scrolling, until you see the More network adapter options. This will open the old Control Panel dialog.

windows 11 more network adapter options

5. You should see the same list of detected network adapters. Right-click on the one that gives you troubles and from the contextual menu select Disable. In a few seconds, the adapter will be grayed out. Repeat the steps to enable it again.

control panel network connections disable

Disable NIC directly from Device Manager

There’s another way to do this. It works in both Windows 10 and Windows 11, just like the previous method.

1. Open the Start menu.

2. Type Device manager and select the first result.

3. In the new window open the Network adapters sub-section.

4. Right-click on the network card of interest and from the menu select Disable device.

disable network adapter device manager

5. You will need to confirm the action in the next popup so make sure you do that.

device manager confirm disable network adapter

In a few moments, the status icon will change. If you need to Enable the device again repeat this step.

Use netsh CMD Command to List and Disable or Enable Any Network Adapter

If you’re a fan of the CMD command line there’s a command that allows you to list and restart any network adapter found in the system.

1. Open CMD any way you wish.

2. Type the following command to list all available adapters:

netsh interface show interface
command prompt netsh list network adapters

The Admin State column lists the status of the NIC. The State column only lets you know if the device is connected to a network or not.

3. To disable an actual NIC remember the Interface Name and type the following command:

netsh interface set interface "Interface Name" disable

If the device name is a single word there’s no need to use quotes.

4. Run the command from step two to verify if it was successfully disabled.

command prompt netsh disable network adapter

5. To reenable replace the word disable with enable like so:

netsh interface set interface "Interface Name"enable

Adapter Restart Versus Complete Network Reset

Hopefully, now your connection is restored, with no hiccups, and no slowdowns. If this didn’t solve your problem then there’s always the option to Reset the Network in Windows.

This is what I call the “nuclear option” because what it does is removes all network adapters, and their drivers, and restores all network settings to their defaults. I see this as the last option.

But that’s for another article, coming soon on BinaryFork (Update: check the guide here), so make sure you’re subscribed.

Avatar for JP
I'm obsessed with technology, science, and gadgets. I write about them since 2003. I make websites because I like to build stuff. I'm also passionate about digital marketing and graphic design. I watch movies and play games in my spare time. I'm also reading books, mostly SciFi.

Get notified when new posts are published

Subscribe and receive notifications for newly published articles.

We want to hear what you have to say:

Your email address will not be published.

Our readers appreciate heated debates, as long as they remain polite, so they ask for your respect, even if you don't completely agree with them. Thanks!

The written content on our website is available free of charge because of the ads we're showing. Please support our efforts and deactivate your AdBlocker when you visit our site. Thank you!

Get updates directly to your inbox

Subscribe and receive notifications for newly published posts.