为树莓派安装Windows10
致谢
- worproject
- Windows 10 on ARM
准备
本文使用树莓派3B,Windows10 on ARM 2004版演示。
- 树莓派2B+或更新的版本
- 一张容量16G或更多,且支持UHS-1级别的MicroSD卡(条件允许请尽量选择4K性能好的存储卡)
- 一个5V2A或更高规格的电源适配器
- 一套鼠标键盘
- 一个microSD读卡器
- 一台显示器
- 一台装有Windows10 1703或更高版本系统的电脑
- 可能需要连接有线网络(内置的Wi-Fi和蓝牙模块无解)
下载镜像
使用浏览器访问UUP dump,搜索镜像,这里以2004 为例。
在搜索框输入2004
后回车,便会进入资源下载页面,此时我们需要选择arm64
版本的系统。
可以通过查看Architecture(架构)一列,确定系统所兼容的平台;根据本文需要,选择arm64
字样的系统。(请注意不要选择成amd64)
这里以Feature update to Windows 10, version 2004 (19041.1202) arm64
为例,单击这个链接,进入语言选择界面。
首先,将语言选择为Chinese(Simplified)
(简体中文),单击下一步。
其次,选择需要下载的版本,本文只选择了Windows Pro
选项。
接着,在此页面保持默认即可,单击Create download package
生成镜像下载器。(右侧会显示你要下载的镜像信息)
最后,解压镜像生成器压缩包,打开uup_download_windows.cmd
(如果弹出UAC对话框,请点是
),之后会自动下载和生成系统镜像。
当出现下面显示时,表示正在下载镜像文件;稍等片刻即可。
当显示Press 0 to exit.
时,则表示镜像下载并已经生成ISO。
此时按任意键退出程序;在解压目录中,可以看到有个ISO文件,这就是我们需要用到的镜像。
烧录镜像到SD卡
这里使用Windows on Raspberry软件为例。
使用浏览器访问Downloads | Windows on Raspberry (worproject.ml),单击Windows on Raspberry imager
下方的下载按钮,下载烧录软件。
解压烧录软件的压缩包,并进入其解压目录,打开WoR.exe
,运行烧录软件,同时插入读卡器。
请注意,此步骤将会清除你SD卡的所有数据,请事先备份!
- 选择软件的语言。
- 将存储驱动器设置成SD卡,并选择设备类型为
Raspberry Pi 2/3 [ARM64]
。 - 选择驱动程序,保持默认就好。(如果弹出对话框,请单击
接受
) - 选择UEFI固件,保持默认就好。
- 配置页面,保持默认就好。
- 确认无误后,单击
安装
。(请注意,此操作会清除SD卡的所有内容,请事先备份!)
- 出现此界面时,稍等片刻。
- 当显示
安装完成!
时,可安全移除SD卡。
- 将SD卡插入树莓派,并连接好鼠标键盘显示器以及电源。初次启动会进入系统审核和OOBE阶段,根据设备性能不同,所需时间会有所不同;之后就跟传统桌面平台的Windows10系统一样。
体验
提示
2004版的Windows 10 on ARM,还并不支持模拟传统64位的Win32程序。
由于缺少显卡驱动支持,画面渲染由CPU承担。与此同时,SD卡的随机读写性能也比较一般;Windows10还是相对臃肿了点,磁盘占用100%警告。
简单试试AIMP吧,看起来能正常安装呢。
音乐也能正常播放,没有破音失真等情况;就是波形图生成慢了些。
接上网线,打开原生ARM版本的EDGE浏览器网上冲浪,看起来也还不错。
怎么说呢,四核A53跑Win10 ARM还是有些吃力的(当然GPU驱动正常的话,效果会好些,但治标不治本)。