继2019年上半年成功在树莓派3上运行之后,近日又有开发者在树莓派4上安装了针对ARM优化的Windows 10版本。树莓派3和树莓派4官方支持Windows 10的IoT Core版本,不过该版本和在台式机上运行的常规版本有所不同,主要是针对低功耗计算机的简化版本。
 
例如,Windows 10 IoT Core版本不允许运行传统Win32应用,也无法启动到桌面。IoT Core版本单次仅允许运行1个UWP应用,其目的是为了运行专为小型计算机主板设计的小型应用程序。电脑知识与技术官网
 
幸运的是,根据下面这个步骤能够在树莓派3 B+和树莓派4B上使用非官方支持的技术预览版来使用Windows 10 on ARM。与IoT Core版本不同,Windows 10 ARM是操作系统针对ARM的操作系统,它带有传统的桌面,并且通过仿真支持Win32应用程序。
 
开发人员Marcin设法使Raspberry Pi 4 Model B上的Windows 10 ARM上运行,并且他还发布了详细的指南:
 
1.从此处下载UEFI固件,并将其解压缩到FAT32格式的MicroSD卡上。
2.从此处下载已经过测试优化的Windows 10 ARM64 Build 17134,不过任何通过OOBE的较新版本理论上也兼容。
 
3. 从此处下载ISO编译器。根据开发人员的说法,这将创建ISO文件,但您仍然需要来自sources文件夹的install.wim。
 
4.从此处下载“ Raspberry上的Windows”。这会将Build 17134或更高版本安装到USB存储设备中,并且需要选择GPT。
 
下载完这些文件后,您必须运行命令提示符并按照此处概述的步骤进行操作。
值得注
意的是,Raspberry Pi 4的某些功能可能不适用于Windows 10 on ARM。例如,您只能使用Type-C USB端口进行充电和OTG。 Windows 10 ARM还将RAM限制为仅1GB,并且Broadcom auxspi控制器驱动程序无法正常工作。