Windows App Keeps Crashing or Disappearing from System Tray
If the ZeroTier Windows application frequently crashes, disappears from the system tray, or becomes unresponsive, follow these troubleshooting steps to diagnose and resolve the issue.
Use Command Line Interface for Testing
The most effective way to troubleshoot Windows application issues is to test ZeroTier's functionality using the command line interface (CLI), which provides direct access to the ZeroTier service without relying on the GUI application.
Step 1: Open Administrator Command Prompt
- Press
Windows + R
to open the Run dialog - Type
cmd
and pressCtrl + Shift + Enter
to run as administrator - Alternatively, search for "Command Prompt" in the Start menu, right-click, and select "Run as administrator"
Step 2: Test ZeroTier CLI Commands
Run these commands to verify ZeroTier service functionality:
zerotier-cli status
This should display the ZeroTier service status and your node ID.
zerotier-cli listnetworks
This shows all networks your device is joined to and their connection status.
Step 3: Join/Leave Networks via CLI
If the GUI is unresponsive, you can manage networks directly:
zerotier-cli join NETWORK_ID
zerotier-cli leave NETWORK_ID
Replace NETWORK_ID
with your actual 16-character network identifier.
Alternative: PowerShell Administration
You can also use PowerShell for administration:
- Press
Windows + X
and select "PowerShell (Admin)" or "Terminal (Admin)" - Run the same
zerotier-cli
commands as above
Common Solutions
Restart ZeroTier Service
If CLI commands fail, restart the ZeroTier service:
net stop ZeroTierOneService
net start ZeroTierOneService
Check Service Status
Verify the ZeroTier service is running:
sc query ZeroTierOneService
The service should show as "RUNNING" in the output.
Reinstall ZeroTier
If the service fails to start or CLI commands don't work:
- Download the latest ZeroTier installer from zerotier.com/download
- Run the installer as administrator
- Choose "Repair" or uninstall and reinstall completely
When to Use CLI vs GUI
Use CLI when:
- GUI application crashes frequently
- System tray icon disappears
- GUI becomes unresponsive
- Automating ZeroTier management
- Troubleshooting connectivity issues
GUI advantages:
- Visual network status indicators
- Easy network management
- System tray convenience
- User-friendly interface
Additional Troubleshooting
Check Windows Event Logs
- Open Event Viewer (
eventvwr.msc
) - Navigate to Windows Logs > Application
- Look for ZeroTier-related error entries
- Check the details for specific error codes or messages
Firewall and Antivirus
Ensure your firewall and antivirus software are not blocking ZeroTier:
- Add ZeroTier to Windows Defender exceptions
- Configure third-party antivirus to allow ZeroTier processes
- Check Windows Firewall for blocked connections
Update Windows
Ensure Windows is up to date, as older versions may have compatibility issues:
- Open Settings > Update & Security
- Click "Check for updates"
- Install any available updates and restart
If Issues Persist
If problems continue after trying these steps:
- Use the CLI interface for network management as a permanent workaround
- Contact support for assistance with similar issues
- Contact ZeroTier support with specific error messages and system information
The CLI interface provides full functionality for managing ZeroTier networks, making it an excellent alternative when GUI issues occur.