Run ARM64 native build instead of zerotier-one-x64.exe on ARM64 based PCs

Hi, I installed zerotier 1.14.2 on my arm64 windows laptop, however I found that in task manager, two zerotier process are still run using emulation:

  • zerotier-one_x64.exe
  • zerotier_desktop_ui.exe

I was able to build arm64 version building from repo, which gaves me zerotier-one_arm64.exe and works natively as arm64


However arm64 build of zerotier-one is not packed into the official installer.

Q: Would you please pack arm64 build of above two files in the installer and run zerotier completely natively on arm64 windows?

I will add my experience to this as well.

I read a separate thread that only the UI is emulated x64, however the actual backend service that is installed is also x64. This means I cannot keep the service running in the background and I have to manually start and stop it in order to protect my battery life. Any emulation on Arm64 negatively impacts battery life.

I also attempted to unpack the contents of the msi, and I discovered that there is no arm64 binary in the install. Hopefully this can be added soon so I can just leave the service on without manual interference.