“Fix Tech Daily helps you solve real-world IT problems, with daily tips on Windows, Office, networks, and devices.”
Friday, August 8, 2025
Failed while adding virtual ethernet switch connection
Error Applying Virtual Switch Properties Changes Failed while adding virtual Ethernet switch connections. External Ethernet adapter 'Broadcom NetXtreme Gigabit Ethernet is already bound to the Microsoft Virtual Switch protocol.
This means:
🔧 Your physical network adapter is already linked to a virtual switch, but Hyper-V is trying to bind it again, which causes the failure.
✅ Here's How to Fix It Step by Step:
🔹 Step 1: Check for Existing vSwitch Binding
-
Go to:
-
Control Panel → Network and Sharing Center →
Click "Change adapter settings" (left panel)
-
-
Look for:
-
Any adapter called:
vEthernet (YourSwitchName)
-
If found, this confirms a virtual switch already exists.
-
🔹 Step 2: Delete the Existing Virtual Switch in Hyper-V
-
Open Hyper-V Manager
-
On the right pane, click “Virtual Switch Manager…”
-
Look under “Virtual switches”
-
If a switch is listed:
-
Select it
-
Click “Remove”
-
Confirm
-
🧠 This removes the existing virtual switch and unbinds the adapter.
🔹 Step 3: Manually Unbind in Network Adapter Settings
-
Press
Windows + R
, typencpa.cpl
, press Enter -
Right-click your Broadcom NetXtreme Gigabit Ethernet adapter → Properties
-
In the list, look for:
-
Hyper-V Extensible Virtual Switch
-
-
✅ Uncheck it
-
Click OK
-
⚡ Reboot the system
🔹 Step 4: Recreate the External Virtual Switch
After reboot:
-
Open Hyper-V Manager as Administrator
-
Click Virtual Switch Manager…
-
Select External → Click Create Virtual Switch
-
Give it a name like:
ExternalSwitch
-
In the "External network" dropdown, select your physical adapter (
Broadcom
) -
✅ Check “Allow management OS to share this network adapter”
-
Click Apply and then OK
This time it should work ✅
✅ Optional (PowerShell Method):
If the above GUI method still causes an issue, run this:
powershellNew-VMSwitch -Name "ExternalSwitch" -NetAdapterName "Ethernet" -AllowManagementOS $true
Replace "Ethernet"
with the exact adapter name. You can check adapter names using:
powershellGet-NetAdapter
✅ You’re Done!
This new external switch lets you connect your virtual machines to the network.
After that, if you face this issue when you start Windows or connect.
✅ Step-by-Step Fix: "Virtual Machine Failed to Start"
🔹 Step 1: Check the Exact Error Message
-
In Hyper-V Manager, right-click the VM → Click Start
-
If it fails, you’ll get an error.
-
Note the exact error (e.g., “failed to bind to switch”, “could not initialize memory”, etc.)
📝 Please copy or screenshot the error and send it to me if unsure.
🔹 Step 2: Disconnect the Network Adapter (Test Boot Without It)
Let’s isolate whether the network switch is causing the problem.
-
In Hyper-V Manager, right-click your VM → Settings
-
Click on Network Adapter
-
Set "Virtual Switch" to Not connected
-
Click OK
-
Now, try to start the VM
-
✅ If it starts now, the issue is with your virtual switch.
-
❌ If it still fails: it's likely a memory, disk, or Hyper-V config issue.
🔹 Step 3: Fix the Virtual Switch (If It’s the Cause)
-
Go to Virtual Switch Manager in Hyper-V
-
Remove the existing switch if it's broken
-
Recreate it as an External switch bound to your Broadcom adapter
-
Re-assign this new switch to the VM under Settings → Network Adapter
🔹 Step 4: Check VM Memory Settings
-
Right-click VM → Settings
-
Go to Memory
-
Make sure:
-
Startup memory is not too high (try 2048 MB)
-
Dynamic memory is turned off (for now)
-
🔹 Step 5: Run Hyper-V Check Commands
Open PowerShell as Administrator and run:
powershellGet-VM | Select-Object Name, State, Status Get-VMNetworkAdapter -VMName "YourVMName" Get-VMSwitch
These will help verify if:
-
VM exists
-
Adapter is connected
-
The virtual switch is working
🔹 Step 6: Check for Conflicts (if still failing)
-
Is Hyper-V enabled correctly?
Run:powershellsysteminfo | find "Hyper-V"
Look for:
-
"Hyper-V Requirements: A hypervisor has been detected." → Good
-
-
Reboot the host system once after setting up the virtual switch
All other Virtual Machine "network issue link"
https://www.fixcoretech.com/2025/08/hyper-v-network-issue-in-window-servers.html
https://www.fixcoretech.com/2025/08/network-issue-in-window-server-no.html