How to Detect a Rogue Tailscale Adapter After Uninstall on Windows 11
🔍 WiseChecker

How to Detect a Rogue Tailscale Adapter After Uninstall on Windows 11

You have uninstalled Tailscale from your Windows 11 computer, but your network settings still show a ghost network adapter from Tailscale. This leftover adapter can cause IP address conflicts, slow network discovery, or prevent other VPN software from working correctly. The root cause is that the Tailscale uninstaller sometimes fails to remove the virtual network adapter driver and its device node from Windows. This article shows you exactly how to locate that hidden adapter using Device Manager and the command line, then remove it safely.

Key Takeaways: Finding and Removing a Stale Tailscale Adapter on Windows 11

  • Device Manager > View > Show hidden devices: Reveals non-present network adapters that Windows hides by default.
  • devmgmt.msc + set devmgr_show_nonpresent_devices=1: Command-line environment variable method to force Device Manager to show all ghost devices.
  • pnputil /enum-devices /connected: Lists all devices including disconnected ones; filter results for Tailscale to find the rogue adapter.

ADVERTISEMENT

Why Tailscale Adapters Remain After Uninstall

Tailscale installs a virtual network adapter that creates a secure tunnel between your devices. When you uninstall Tailscale through the standard Windows Add or Remove Programs tool, the main application files are removed. However, the network adapter driver and its device node in the Windows registry often remain intact.

This happens because the uninstaller does not always trigger the driver removal routine. The adapter becomes orphaned — it is no longer managed by any software, but Windows still sees it as a valid network device. Windows 11 hides these non-present devices by default to keep Device Manager clean. The adapter does not appear until you enable the view for hidden devices.

The leftover adapter can cause several problems. It may appear with a yellow warning icon in Device Manager, indicating a driver error. It can interfere with the Windows Network and Sharing Center, making your active network appear as unidentified. Other VPN services that rely on virtual adapters may fail to install because the Tailscale adapter occupies the same device class.

Steps to Detect and Remove the Rogue Tailscale Adapter

You have two methods to find the hidden adapter. The first uses Device Manager with hidden devices enabled. The second uses the command-line tool pnputil. Both methods work on Windows 11 version 22H2 and later. Use the method that fits your comfort level.

Method 1: Device Manager with Hidden Devices

  1. Open Device Manager with hidden devices enabled
    Press Win + R, type cmd, then press Ctrl + Shift + Enter to open an elevated Command Prompt. In the Command Prompt window, type set devmgr_show_nonpresent_devices=1 and press Enter. Then type start devmgmt.msc and press Enter. This launches Device Manager with the environment variable that shows all non-present devices.
  2. Enable the Show hidden devices view
    In Device Manager, click the View menu and select Show hidden devices. This option remains grayed out if you did not set the environment variable in step 1. After enabling it, hidden devices appear with a faded icon.
  3. Expand Network adapters
    Click the arrow next to Network adapters to expand the list. Look for any entry that contains Tailscale in its name, such as Tailscale Tunnel or Tailscale Virtual Adapter. The icon may have a yellow exclamation mark if the driver is missing.
  4. Uninstall the rogue adapter
    Right-click the Tailscale adapter entry and select Uninstall device. In the confirmation dialog, check the box Delete the driver software for this device if available. Click Uninstall. Restart your computer to complete the removal.

Method 2: Command Line with pnputil

  1. Open an elevated Command Prompt or PowerShell
    Press Win + R, type powershell, then press Ctrl + Shift + Enter. Click Yes in the UAC prompt.
  2. List all devices including disconnected ones
    Type pnputil /enum-devices /connected and press Enter. This command outputs a list of all devices currently connected to the system. The output includes a Status column. Devices that are not present show Disconnected or Unknown in the Class Name column.
  3. Filter the output for Tailscale
    Type pnputil /enum-devices /connected | findstr /i tailscale and press Enter. If the adapter exists, you see one or more lines with the device instance ID and description. The instance ID typically looks like ROOT\NET\0000 or similar.
  4. Remove the Tailscale device driver package
    First, find the published name of the driver package. Type pnputil /enum-drivers | findstr /i tailscale and press Enter. Note the published name, for example oem123.inf. Then type pnputil /delete-driver oem123.inf /uninstall and press Enter. Replace oem123.inf with your actual published name. Restart your PC.

ADVERTISEMENT

If the Adapter Still Appears After Removal

The adapter reappears after a reboot

If the Tailscale adapter returns after restarting, the driver package may still be present in the Windows driver store. Repeat the pnputil method with the /delete-driver command. Ensure you use the /uninstall flag to remove the driver package completely. Additionally, check the Services snap-in for any Tailscale service that might reinstall the adapter. Press Win + R, type services.msc, and look for any entry with Tailscale in the name. If found, right-click and select Properties, then set the Startup type to Disabled and click Stop.

Network and Sharing Center shows an unidentified network

The ghost adapter can cause Windows to display an extra network profile labeled Unidentified network. To remove this, open Control Panel > Network and Sharing Center > Change adapter settings. Right-click the Tailscale adapter entry, select Disable, then right-click again and select Delete. If the Delete option is unavailable, use the Device Manager uninstall method described above.

Other VPN software fails to install

Some VPN clients check for existing virtual adapters before installing their own. If the Tailscale adapter is stuck, the new VPN installer may abort. After removing the adapter using one of the methods above, restart your computer and then attempt the VPN installation again. If the installer still fails, run the pnputil /enum-devices /connected command again to confirm no Tailscale entries remain.

Device Manager vs pnputil: Detection and Removal Comparison

Item Device Manager with Hidden Devices pnputil Command Line
User interface Graphical, point-and-click Command-line, text-based
Requires admin rights Yes Yes
Shows non-present devices Yes, after setting environment variable Yes, by default with /connected flag
Removes driver package Optional checkbox Delete driver software Yes, with /delete-driver command
Best for Visual inspection and single adapter removal Scripted removal or when Device Manager fails

You can now locate and remove a leftover Tailscale adapter on Windows 11 using either Device Manager with hidden devices or the pnputil command-line tool. After removal, verify by running pnputil /enum-devices /connected | findstr /i tailscale to confirm no entries remain. For a thorough cleanup, also check the Windows registry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tailscale and delete any remaining keys — but back up the registry first before making changes.

ADVERTISEMENT