Hyper-V Create External Virtual Switch Issue

jerome zheng 26 Reputation points

I was trying to restore my hyper-v virtual switch network. it was working fine before the last windows 10 Pro update. I was able to bind the External Virtual Switch to my Wireless NIC which is AC3165. however, after windows updates. my network settings was not working. when I tried to restore the configuration, I got errors like "Error applying Virtual Switch Properties changes failed whiled adding virtual Ethernet switch connection (0x80070490) " and after I use the Microsoft resolution to run "MicrosoftEasyFix20159.mini.diagcab", then try to do the same setup for the External Virtual Switch, it give me the error like " Error applying Virtual Switch Properties changes. The operation failed because the object was not found. " I tired. 1. "netcfg -d" 2. uninstall and reinstall the "Hypver-v" 3. use Microsofteasyfix20159.mini.diagcab none of these above worked out for me. please help and give me some clue where I should tune to make it work again.

A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,627 questions
0 comments No comments
{count} vote

Accepted answer
  1. Tim Beard 96 Reputation points

    For the sake of anyone else stumbling onto this page due to difficulties creating a Hyper-V switch on a WiFi card, the solution is given by Craig here: https://pomeroy.me/2020/08/hyper-v-virtual-switch-creation-woes/

    It's unbelievably silly, but it works. Try this before you try any of the other solution on the internet and 100% before you download Microsoft's Fixit!!

    Essentially, open up your adapters page, go back to create your external switch as you would expect, but whilst the software is still trying to configure the switch, head back to the adapters page, disable your wifi card, enable it again and you'll find that your switch will now be configured and working.

    4 people found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. JiayaoZhu 3,911 Reputation points


    Good for you to follow the public document at the first hand! The reason why you still cannot create an external virtual switch needs further troubleshooting and here are some tips you could try:

    Firstly, I would like to collect your KB number of your current Windows version to further check the non-compatibility issue of your wireless NIC and your Hyper-V host version.

    Secondly, any WAN miniport devices such as WireShark / NCap are supposed to be removed when you set up an external virtual switch. Check if you have any of these network devices, if so, I’d like you to remove them and run Microsofteasyfix20159.mini.diagcab to set up your external virtual switch again.

    More information about WAN miniport devices can be seen from

    Thirdly, try to use PowerShell commands to get the information of your network adapter and Hyper-V virtual switch to see whether you have actually created successfully. Then try to use PowerShell to setup an external virtual switch.
    A. To get the information: Get-VMNetworkAdapter
    B. To create an external virtual switch: New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true

    If you still cannot work out the problem, then I am afraid that it is quite hard to solve the non-compatibility issue with wireless NIC. The usual answers of driver updates, software version updates help some but for those trying these ways from a wireless network adapter there seems no solid fix.

    There are some tips that you can try from:
    Note: Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.

    Thank you for your time! If you have concerns or questions, please feel free to feedback.

    Best regards
    Joann Zhu


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.