5 Ways To Disable, Enable, Or Restart Network Adapter In Windows 11 (Ethernet And Wi-Fi)

Key Points

  • To disable, enable, and restart a network adapter on Windows 11, go to Settings > Network & internet > Advanced network settings.
  • You can also disable, enable, or restart a network adapter from the Command Prompt, PowerShell, Device Manager, and the Control Panel on Windows 10 and 11.

All modern computers come with network adapters today so you can connect to the internet and communicate with other devices. However, even the most sophisticated network adapters, whether wired (ethernet) or wireless (wi-fi), can run into issues and not perform as they are supposed to. At this point, a simple restart of the network adapter usually fixes the issues.

By restarting the network adapter, you avoid rebooting the complete computer, and the basic connectivity issues are also resolved.

You may want to restart your network adapter if your computer hasn’t had downtime in quite some time and the internet speed isn’t optimized when you are having trouble connecting to the wireless SSID, or if you are experiencing any sort of issues with network connectivity. Restarting the network adapter should be the first of many steps for troubleshooting.

On Windows 11, restarting the ethernet, wi-fi, or virtual network adapter involves turning it off and then on again. Therefore, the methods discussed in this post to restart any network adapter first let you disable the adapter, and then re-enable it. In case you want to simply disable or enable a network adapter on your Windows PC, you can use the same methods discussed below.

Note: Restarting and resetting the network adapter are two different things. When you reset the network settings , all configurations are lost and need to be redone.

Restart the network adapter from Settings in Windows 11

Microsoft has introduced the ability to disable and enable any network adapter on your computer directly from the Settings app. You no longer have to open the Control Panel to do it.

Unfortunately, this option is not available in Windows 10.

Use the following steps to restart the ethernet or the Wi-Fi network adapter from the Windows 11 Settings app:

  1. Press the Windows Key + i to open the Settings app.

  2. Switch to the “Network & internet” tab from the left.

  3. Scroll down and click “Advanced network settings.”

    Open advanced network settings
    Open advanced network settings
  4. Click Disable in front of the network adapter that you want to disable or restart.

    Disable the network adapter from Settings
    Disable the network adapter from Settings
  5. In case you want to restart the adapter, click Enable in front of it.

    Enable the network adapter from Settings
    Enable the network adapter from Settings

If you re-enable the network adapter, you have successfully restarted it. If you were encountering issues with the adapter, check to see if they have been resolved.

Restart the network adapter from Control Panel

Traditionally, you can also restart the network adapter from the Control Panel. This method (and the methods below) also works for Windows 10.

  1. Press the Windows Key + R to open the Run Command box.

  2. Type in “ncpa.cpl” and press Enter to open the Network Connections applet.

  3. Right-click on the adapter that you want to disable/restart and click Disable.

    Disable network adapter from the Control Panel
    Disable network adapter from the Control Panel
  4. To re-enable the adapter, right-click the adapter again and click Enable.

    Re enable the network adapter from the Control Panel
    Re-enable the network adapter from the Control Panel

Restart the network adapter from Device Manager

To enable, disable, or restart any network adapter of your computer from the Device Manager, use these steps:

  1. Press the Windows Key + R to open the Run Command box.

  2. Type in “devmgmt.msc” and press Enter to open the Device Manager.

  3. Click on “Network adapters” to expand it.

    Expand Network Adapters in the Device Manager
    Expand Network Adapters in the Device Manager
  4. Right-click on the adapter that you want to disable/restart and click “Disable device.”

    Disable network adapter from the Device Manager
    Disable network adapter from the Device Manager
  5. If asked for a confirmation, click Yes.

    Confirm action 1
    Confirm action
  6. To re-enable the adapter, right-click the adapter again and click “Enable device.”

    Enable the network adapter from the Device Manager
    Enable the network adapter from the Device Manager

After performing the steps above, the selected network adapter will be restarted and should perform optimally now.

Restart the network adapter from PowerShell

If you prefer using the Windows command line instead, then you can use the steps below to disable, enable, or restart the ethernet or the wireless network adapter using Windows PowerShell:

  1. Open an elevated PowerShell instance.

  2. Run the following command to list all the network adapters:

    Get-NetAdapter | format-table
    List all network adapter details in PowerShell
    List all network adapter details in PowerShell
  3. Note down the name of the network adapter that you want to restart/disable.

  4. Now use this command while entering your adapter’s name in place of [NetworkAdapterName] to disable it:

    Disable-NetAdapter -Name “[NetworkAdapterName]” -Confirm:$false
    Disable network adapter from PowerShell
    Disable network adapter from PowerShell
  5. To re-enable the adapter, use this command:

    Enable-NetAdapter -Name “[NetworkAdapterName]” -Confirm:$false
    Enable/restart network adapter from PowerShell
    Enable/restart network adapter from PowerShell

Restart the network adapter from Command Prompt

You can also use the Command Prompt to restart any connected network adapter. Here is how:

  1. Run the Command Prompt with administrative privileges.

  2. List all the network adapter details with this command:

    netsh interface show interface
    List all network adapter details in Command Prompt
    List all network adapter details in Command Prompt
  3. Note down the name of the network adapter that you want to restart/disable.

  4. Now use this command while entering your adapter’s name in place of [NetworkAdapterName] to disable it:

    netsh interface set interface “[NetworkAdapterName]” disable
    Disable network adapter from Command Prompt
    Disable network adapter from Command Prompt
  5. To re-enable the adapter, use this command:

    netsh interface set interface “[NetworkAdapterName]” enable
    Enablerestart network adapter from Command Prompt
    Enable/restart network adapter from Command Prompt

Ending words

Restarting the network adapters on Windows was already an easy task. However, Windows 11 has made it even more convenient.

Although the Settings app was supposed to replace the Control Panel, Microsoft still hasn’t entirely accomplished the task. They are gradually shifting the controls from the Control Panel over to the Settings app, and the addition of the ability to disable and enable the network adapters from the Settings app is part of that ongoing agenda.

If you liked this post, Share it on:
Subhan Zafar is an established IT professional with interests in Windows and Server infrastructure testing and research, and is currently working with Itechtics as a research consultant. He has studied Electrical Engineering and is also certified by Huawei (HCNA & HCNP Routing and Switching).

Leave the first comment

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information