Currently, adding a virtual network adapter in Windows 11 requires:
After the switch is created, find its interface index and assign a NAT gateway IP:
After installation, the new adapter will appear in your window.
: Open Settings > Network and choose the desired adapter type (e.g., Internal Network or Host-only) .
A virtual network adapter is a software‑emulated network interface that behaves like a physical network card. It allows your computer to simulate network connections, communicate with virtual machines, or run services in isolated environments without requiring extra hardware.
Press . You can verify its creation by running Get-NetAdapter . How to Verify and Configure Your New Adapter
You can add a loopback adapter without GUI.
| Task | Command | |------|---------| | List all network adapters | Get-NetAdapter | | Create a virtual adapter via PowerShell (requires Hyper-V) | New-VMNetworkAdapter -Name "VirtualLink" -SwitchName "VirtualNet" | | Remove a virtual adapter | Remove-VMNetworkAdapter -Name "VirtualLink" | | Restart a virtual adapter (reset link) | Restart-NetAdapter -Name "vEthernet*" |
& "C:\Tools\devcon.exe" install "C:\Tools\netloop.inf" "ROOT\NETLOOP"
For VMware users, the problem is often the missing from the host network adapter. Open Control Panel → Network and Sharing Center → Change adapter settings , right‑click your active connection, and choose Properties . If VMware Bridge Protocol is absent, click Install → Service → Add , select VMware as the manufacturer, pick VMware Bridge Protocol , and install it.
Click , click Next again to start the installation, and then click Finish . Method 3: Use PowerShell (Advanced & Fast)
If you cannot check the Hyper-V box in Windows Features, your CPU may have virtualization disabled in the system BIOS/UEFI. Restart your PC, enter BIOS, and enable Intel VT-x or AMD-V .