I am aware that there are already topics about this, but this topic contains updated information.
You can now run full Windows 10 ARM64 on your Raspberry Pi 3B or 3B+ using Tiano Core UEFI for Raspberry Pi by andreiw
! It still needs a lot of work. The SD card is so slow that Windows takes at least 15 minutes to boot, the USB drivers are buggy that they stop working after a period of time (ranges from 0 seconds to an hour). If you want to try it out anyway, have a look at the tutorial video
. I have also been working on a Windows 10 imager for Windows to image Windows on an SD card for use with a Raspberry Pi, it's called WinPi-Imager
, and is written in C#. It's still being developed and it's not done yet. If you don't know what you are doing, do NOT try using WinPi-Imager until it's released as an executable, as it is so unstable that it has the potential of DESTROYING your SD card, or even your hard drive. Below is a list of advantages of having Windows 10 on Pi, issues with it, etc.
Advantages of Windows 10 on ARM64 on Raspberry Pi 3
- Windows on Windows - Lets you run 32-bit Windows applications seamlessly on ARM64. It works quite well, even Office works!
- User-friendly - You don't need to use a terminal for everything.
- Nearly everyone has an experience with Windows.
Issues with it
- It was not meant for the Pi in the first place.
- USB drivers are buggy (can be fixed).
- SD card driver is so slow (can be fixed).
- A registry hack is used to boot into Windows instead of booting into Windows installer, so some functionality is missing. Currently you don't need a license to run it; I don't think you can even license it in the current situation.
- No Wi-Fi, no ethernet, no GPIO access. We need more drivers.