tailscale: windows: can't start the client app
Describe the bug I freshly installed the Client for Win 10. It doesn’t launch, instead shows an error message. It seems to me like a bug, related to win 10.
To Reproduce Steps to reproduce the behavior: Download the client version tailscale-ipn-setup-1.0.4, I encountered the following error message when I try to run the app, ( also couldn’t copy the text inside the alert box, would be cool if there was an option to copy the error log )
Tailscale Backend error:
wgengine.NewUserspaceEngine: Error creating interface:
GetStringValueWait(NetCfdInstanceId) failed: Timeout waiting for registry value
log id: (there might be typos...)
fc2b889dbd894527cf95ba6e458678f0f801cb98a54d6f16c4f0182bd61802e3
Expected behavior A clear and concise description of what you expected to happen. Wanted tailscale to work in the background, just like it did in Mac and Linux …
Screenshots

Version information: Win 10 Education N 1909
Additional: Prolly the problem is related to win 10 edition I am using. It s a free edition distributed only to students afaik and lacks many features.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 25 (12 by maintainers)
I was getting this pretty consistently with both Windows 2016 Server as well as Many versions of Windows 10. One thing I notice in the screenshots above, some of them contain references to hyper-v. I removed hyper-v from my systems with this issue and it was able to install properly. I would assume that when it goes to create the virtual network adapter, it’s not able to check for something, and the default hyper-v switch virtual interface in the network adapters page caused it to fail.
Removing hyper-v fixed it for me. Readding hyper-v into the system would break it again, but only during install. To fix it (at least for what I experienced), remove hyper-v, or just the virtual switch adapter it creates, then install tailscale, configure, and then reenable, or reinstall hyper-v.
I would assume this would creep up on other systems where a virtual interface is created by an application, and blocks tailscale’s ability to do so. For example openVPN was used above, as well as some other VPN software. It likely creates a networking device like this and may either fix it, or allow tailscale to work around it.
Hope this helps someone.
it’s her (tailscale’s) loss, anyway…
Maybe you can show the error you saw from OpenVpn installerSure, I’ll try to show the logs for the OpenVpn and the state of Wintun for both cases when I get to PC.Thank you, I’ll check the regedit and
Event Viewertomorrow hopefully. if it’s not bothering you, let’s keep debugging then, maybe this’ll be a reference issue for future.In Windows, click the dialog box, then hit Control-C. The text doesn’t select so it doesn’t look copy-able, but Control-C does work.