先看自己的系统是什么架构
判断方法很快:在 Windows 上按 Win+Pause,或者右键「此电脑」选「属性」,看「系统类型」那一行。写着「64 位操作系统,基于 x64 的处理器」就下 64 位包;写着「32 位操作系统」才需要 32 位包;如果写着「基于 ARM 的处理器」(比如骁龙芯片的轻薄本),那就得选 Arm 版。
现在还在用纯 32 位系统的机器已经很少了,基本是十年前的老电脑或者一些工业控制机。Arm 架构的 Windows 设备则是另一类——Surface Pro X、各家的骁龙本,外观和普通笔记本没区别,但 CPU 指令集完全不同。
三个包的区别不只是「新旧」
64 位包是目前的主流,能用到更大的内存,远控画面编码、多任务处理都更从容,官方新功能也优先在 64 位上做。32 位包是给老系统的兼容选项,功能上官方没有明说砍了什么,但老系统本身能否安装要以安装包实际支持为准——官方下载页是动态渲染的,没有静态标注系统门槛,别信第三方给的「最低支持 Windows 几」的确切说法。
Arm 版是原生编译给 Arm 处理器的。在 Arm 设备上装 x64 的包,轻则根本装不上,重则靠系统转译层硬跑,卡到没法用。反过来在普通 Intel/AMD 电脑上装 Arm 版,安装器会直接拒绝。
装错了怎么办
三种情况分别处理。装错架构安装器报错:不用慌,没造成任何改动,换正确的包重装即可。装上了但跑得卡:先卸载(走系统「应用和功能」),再装正确版本,卸载前建议在设备列表里把本机解绑一次。老系统装不上新版:可以在官网下载页找找有没有 beta 入口或历史说明,实在装不上说明这台机器已经不在支持范围内,考虑把它当主控端用(控制别的机器),被控端换一台。
下载页上还有个 beta 入口
Windows 下载位旁边有 /download/beta 的入口,那是测试版通道。beta 版有新功能但稳定性没保障,日常办公和生产环境别用;想尝鲜或者某个正式版的 bug 恰好影响你,可以装 beta 试试,装之前记下当前正式版版本号,出问题好回退。
快速判断该下哪个包
最省事的查法:Windows 设置 → 系统 → 关于,看「系统类型」那一行——写「64 位操作系统」就下 64 位包,写「32 位」就下 32 位包,基于 ARM 的设备会明确标出来。十年内的电脑几乎都是 64 位,拿不准就先试 64 位,装不上再换,装错架构安装程序会直接提示,不会装出毛病。
Arm 版是给骁龙本、Surface Pro X 这类 Windows on ARM 设备的,普通 Intel/AMD 电脑别碰。老机器上的 32 位系统能正常用向日葵,但注意 32 位系统本身内存上限低,远控这类常驻程序和老机器上其他软件抢资源时,体验会打折扣——这是系统的事,不是包的事。
向日葵远程