I spent about 6 hours installing, repairing, uninstalling, restarting, SafeMode, Run as administrator, etc., trying to get “Waiting for ZeroTier system service” to work on my Windows 10 computer using the “ZeroTier One.msi” version 1.14.2.
The problem turned out to be that the c:\ProgramData\ZeroTier directory had permissions that my Administrator User could not modify nor any files within the directory. Using these Command Prompt commands as “Run as administrator” got the ZeroTier software to working correctly:
takeown /f c:\ProgramData\ZeroTier /r /d y
icacls c:\ProgramData\ZeroTier /grant YourUsername:F /t /q
20 files were modified on my system
Relaunching ZeroTier now showed the ability to “Join Network”. Yay! Everything has worked great since.
I have not undone the permissions since ZeroTeir started working. I suspect that not doing so leaves your network a bit vulnerable to someone snooping your ZeroTier Network ID.
This was my first PC install. I installed on 4 Macs and everything went perfectly! I’m really loving ZeroTier at the moment. Thank you!
Rob