How to completely remove Microsoft Wi-Fi Direct Virtual Adapter without consequences

Virtual adapter Microsoft Wi-Fi Direct Virtual Adapter automatically created by the system Windows 10/11 when activating wireless data transfer functions between devices - for example, for Miracast, Wi-Fi Direct or projecting a screen onto a TV. However, many users encounter situations where this adapter begins to conflict with the main network equipment, causing connection errors, slow speeds, or even a complete internet outage.

The problem is complicated by the fact that standard removal through device Manager often doesn't produce a long-term effect: the adapter recovers after a reboot or driver update. In this article, we'll look at all working removal methods — from simple to radical, — and we'll also explain why the virtual adapter might reappear and how to avoid it. If you notice an unknown device in the list of network devices Microsoft Wi-Fi Direct Virtual Adapter #2 or #3, and the Internet has become worse - this instruction is for you.

What is Microsoft Wi-Fi Direct Virtual Adapter and what is it for?

This software network interface, which Windows Creates dynamically to support direct data exchange technologies between devices without a router. Its main functions are:

  • 📱 Wi-Fi Direct — direct connection to printers, smartphones or other PCs (for example, for printing or file transfer).
  • 🖥️ Miracast — wireless screen broadcasting to TVs or monitors that support the standard.
  • 🎮 Wireless Display — connecting gamepads, joysticks or accessories via protocol Wi-Fi P2P.

In most cases, the adapter works unnoticed, but sometimes it starts conflict with the main Wi-Fi module, especially if it's outdated or uses unofficial drivers. Typical symptoms:

  • ⚠️ Constant disconnections from the router.
  • 🐢 A sharp drop in internet speed (for example, from 300 Mbps to 50 Mbps).
  • 🔄 Inability to connect to some networks (error "Unable to connect to this network").
  • 📡 The appearance of unknown access points in the network list with names like DIRECT-xx-....
⚠️ Attention: If you are actively using Miracast To mirror your screen to a TV or projector, removing the adapter may disrupt this functionality. Before proceeding, check whether you need this feature.

When to remove the Wi-Fi Direct virtual adapter

Removal is justified in the following cases:

Scenario Signs of a problem Recommendation
Conflict with the main Wi-Fi The Internet disappears when connecting to the router, in Task Manager high load on the network adapter is visible Remove the virtual adapter and disable it Wi-Fi Direct in the settings
Errors when updating drivers The system returns an error Code 10 or Code 43 for the main Wi-Fi module Uninstall both adapters (virtual and physical), then reinstall the drivers
Extra network connections Unknown points appear in the list of networks DIRECT-xx, even though you didn't create them Disable the service Host Network Service (see section below)
Problems with VPN or proxy VPN connections are dropping, proxy server is not working Remove the adapter and reset network settings via netsh

If none of the symptoms are familiar to you, it is better do not interfere into the adapter's operation - it may be needed for some functions to work correctly Windows.

📊 Are you experiencing issues with Microsoft Wi-Fi Direct Virtual Adapter?
Yes, the internet kept disconnecting.
Yes, the speed has dropped several times.
No, but the adapter is in the system.
I don't know what this is

Method 1: Standard removal via Device Manager

This is the simplest method that will work if the adapter doesn't automatically recover. Follow these instructions:

  1. Click Win + X and select device Manager.
  2. Expand the section Network adapters.
  3. Find the line Microsoft Wi-Fi Direct Virtual Adapter (there may be several with numbers #2, #3, etc.).
  4. Right click → Remove device.
  5. Check the box Remove the driver software for this device (if available) and confirm.

After removal reboot your PC and check if the adapter appears again. If so, proceed to the next method.

☑️ Preparing to remove the adapter

Completed: 0 / 4

Method 2: Removing via command line (netsh)

If the adapter is restored after a reboot, it must be removed at the network profile level. To do this:

  1. Launch Command prompt as administrator (Win + X → Terminal (Admin)).
  2. Enter the command to view all network interfaces:
    netsh wlan show interfaces

    Find in the list Microsoft Wi-Fi Direct Virtual Adapter and remember it Name (For example, Wi-Fi 2).

  3. Remove the interface with the command (replace Adapter_name to real):
    netsh interface set interface "Adapter_Name" admin=disable
  4. Reset Wi-Fi settings:
    netsh wlan delete profile name="*" interface="Wi-Fi"

This method disables the adapter at the system level, but does not remove it completely. Complete removal will require editing the registry (see the next section).

Method 3: Radical removal via the Windows registry

If the adapter persistently returns, its data is stored in the registry. Attention: Incorrect registry changes may disrupt your system. Follow these instructions carefully:

  1. Click Win + R, enter regedit and confirm.
  2. Follow the path:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}
  3. In this branch, find subfolders with the names 0000, 0001 etc. Check each one:
    • Click on the folder → look for the parameter on the right side DriverDesc.
    • If its value is - Microsoft Wi-Fi Direct Virtual Adapter, delete the entire folder (right click → Delete).
  • Restart your PC.
  • After this procedure, the adapter should not recover even after updating the system. However, if you reactivate Wi-Fi Direct or Miracast, it may reappear.

    ⚠️ Attention: Before editing the registry Be sure to create a system restore point (Control Panel → Recovery → Configure System Restore). This will allow you to roll back changes if something goes wrong.

    Method 4: Disabling the Host Network Service

    If the adapter is rarely used, you can disable the service, which creates it. This will prevent the virtual device from automatically appearing:

    1. Click Win + R, enter services.msc.
    2. Find a service Host Network Service (or Host Network Service (in Russian).
    3. Right click → Properties.
    4. In the field Launch type select Disabled.
    5. Click Stop (if the service is active) → Apply.
    6. After this adapter Microsoft Wi-Fi Direct Virtual Adapter will not be created automatically, but you will lose the ability to use Wi-Fi Direct And Miracast until the service is turned on again.

      What happens if you disable Host Network Service?

      Without this service, you won't be able to connect to devices via Wi-Fi Direct (such as printers or smartphones in hotspot mode), or mirror your screen to TVs via Miracast. However, standard Wi-Fi for internet access will continue to work.

      What to do if the adapter still appears

      If none of the methods helped, the problem may lie in:

      • 🔄 Wi-Fi module drivers: Outdated or unofficial drivers often conflict with virtual adapters. Update them via device Manager or from the laptop manufacturer's website.
      • 📋 Group policies: IN Windows Pro/Enterprise The automatic creation of virtual adapters policy may be enabled. Check gpedit.msc → Computer Configuration → Administrative Templates → Network → Microsoft Wi-Fi Direct.
      • 🔄 Windows Updates: Some assemblies (eg. Windows 11 22H2) forcefully restore the adapter. Try rolling back to a previous version or postponing updates.

    The last resort is - full reset of network settings:

    1. Open Settings → Network & Internet → Network Status.
    2. Click Network resetReset now.

    This will remove all network adapters, Wi-Fi and VPN settings, so use this method only if other methods have not worked.

    FAQ: Frequently asked questions about the Microsoft Wi-Fi Direct Virtual Adapter

    Is it possible to permanently delete the adapter so that it won't be restored?

    Yes, but for this you need:

    1. Delete it via device Manager with the "Delete drivers" checkbox checked.
    2. Disable the service Host Network Service (see Method 4).
    3. Block automatic driver installation via gpedit.msc (For Windows Pro).

    IN Windows Home Complete removal is difficult - the adapter may return after major system updates.

    Why does the Internet disappear after removing the adapter?

    This happens if:

    • You deleted main Wi-Fi adapter instead of virtual (check the device name!).
    • Network settings were lost after manipulation with netsh (perform a reset: netsh int ip reset).
    • The main adapter driver depends on the virtual one (update the driver from the manufacturer's website).

    Solution: Reinstall the Wi-Fi driver manually or perform a system reset.

    Is it safe to uninstall Microsoft Wi-Fi Direct Virtual Adapter for a gaming PC?

    Yes, if you don't use:

    • Wi-Fi Direct to connect gamepads (for example, Steam Controller).
    • Miracast to broadcast the gameplay on TV.
    • Local network via Wi-Fi for multiplayer (for example, in Minecraft).

    For online gaming over the Internet, removing the adapter will not affect on performance.

    How can I find out if the adapter is being used by any programs?

    Open Task Manager (Ctrl+Shift+Esc) → tab PerformanceWi-Fi. If in the section Sent/Received (bytes) For Microsoft Wi-Fi Direct Virtual Adapter There's activity—an app is using it. To find the culprit:

    1. Open Resource Monitor (Win + R → resmon).
    2. Go to the tab Net.
    3. Sort processes by column Sent (bytes/min).
    Is it possible to repurpose a virtual adapter for other tasks?

    Technically yes, but it requires a deep knowledge of network protocols. For example, it can be used for:

    • Creating a virtual access point (alternative mHotspot).
    • Routing traffic through the VPN only for certain applications.
    • Testing network applications in an isolated environment.

    However, for these purposes it is better to use specialized tools like VirtualBox or Windows Sandbox.