The full version of Windows 10 ARM64 can be run on a Raspberry Pi 3B now! With several easy steps, you can get a mini Windows 10 "PC" for only a small amount of money. (though its performance is not so good now )
1. Partition your SD card
Use diskpart to partition your SD card with MBR partition table. An ESP and a partition to store system files.
Code: Select all
select disk X
clean
convert mbr
create partition primary size=100
format fs=fat32 quick
assign letter=s
active
create partition primary
format fs=ntfs quick
assign letter=w
exit
Download Windows 10 ARM64 image (get it yourself), and then use dism to apply it to your SD card.
Code: Select all
dism /apply-image /imagefile:X:\sources\install.wim /index:1 /applydir:W:
Create boot files for your newly installed Windows 10 ARM64 on your SD card to make it bootable. Turn on test signing and no-integrity-checks so that you can install SDHC and USB drivers.
Code: Select all
bcdboot W:\Windows /s S: /f uefi
bcdedit /store S:\efi\microsoft\boot\bcd /set {default} testsigning on
bcdedit /store S:\efi\microsoft\boot\bcd /set {default} nointegritychecks on
Install SDHC and USB drivers, without which the system wouldn't work.
Code: Select all
dism /image:W: /add-driver /driver:D:\drivers\bcm2836sdhc.inf /forceunsigned
dism /image:W: /add-driver /driver:D:\drivers\dwusb.inf /forceunsigned
This is very important because the Raspberry Pi 3B relys on it to boot. Just copy everything inside "EFI" folder in my archive offered below to ESP. You can also add your own code to the config.txt such as screen resolution. After finishing this step, you can plug the SD card into your RPi 3B and power on it.
Windows 10 ARM64 works imperfectly on RPi 3B. The speed is very slow. The most important thing you should be attention to is that the USB driver has problems that your USB mouse and keyboard will freeze after several minutes. And you can't power on your RPi 3B with USB mouse or keyboard plugged in. You may experience problems in OOBE but a reboot is just okay. Be patience!
EFI firmware, SDHC driver and USB driver for RPi 3B download:
Code: Select all
https://mega.nz/#!pCoACAqJ!wIwld5Daygr-BorDkJEkpTN5_EpKnmns659JvdEP8Fk