How do I use Windows 10 IoT Core on the Raspberry Pi 4 board?

As a compact development board, Raspberry Pi already offers a pre-configured system environment. But Windows 10 IoT Core is also clearly a good choice for users looking for a richer feature experience. The good news is that Jos? Manuel Nieto, the developer who created the Windows on ARM installer for Raspberry Pi 3 last year, now brings an easy-to-deploy solution for Windows 10 IoT Core for users of the Raspberry Pi 4 development board.

How do I use Windows 10 IoT Core on the Raspberry Pi 4 board?

(Photo: Raspberry Pi Foundation)

The Introductory price for the Raspberry Pi 4 is reported to be $35 (about 245 RMB) and $55 (about 385 RMB) for the top version.

For hands-on developers, the Windows 10 IoT Core operating system can be installed manually on this board via WoA Installer.

Limited by hardware performance, the previous experience running Windows 10 on Raspberry Pi can be a hit.

Since the project initially supported only 1GB of RAM, everything from the Start menu to the ARM64 Edge browser was all about Caton, not to mention the annoying ‘Blue Screen Crash’ problem.

Fortunately, developer Amir Dahan has managed to break the limits so that DIY enthusiasts can enjoy the smooth Windows 10 ARM on the Raspberry Pi board with 4GB RAM.

How do I use Windows 10 IoT Core on the Raspberry Pi 4 board?

(Figure via MSPU)

Here are the known available features after installing Windows 10 on Raspberry Pi 4:

The on-board USB port;

Micro-HDMI video output;


Bluetooth-Ethernet (adapter requiring USB interface);

YouTube, Microsoft Edge,, and Microsoft Store;

Supports x86-based applications, as well as most ARM64 applications.

Here are the outstanding issues:

On-board Ethernet card, audio jack and second HDMI port are not available;

The graphics card acceleration is not done yet;

On-board Wi-Fi and Bluetooth functions are not available at this time;

The simulation-based X64 application doesn’t work, the disabled VLC can’t play 1080p s 60fps video, and most Steam games don’t count.

If you can overcome all these obstacles and complete all the necessary hardware and drives, you can get the best Windows 10 performance experience on Raspberry Pi 4, such as watching YouTube videos on a USB network card.

How do I use Windows 10 IoT Core on the Raspberry Pi 4 board?

Infographic (from: Microsoft)

For hardware and software, it is best to install the system on a 32/ 64GB microSD memory card with Class 10 and above, via Minitool or Easeus Partition Manager, and mirror files can be obtained from the Discord server.

After the download is complete, extract the OS file in the .rar package.

Find the path on which the selected version of Windows 10 is compiled.

Open the Ether for Windows software and write system files to the microSD memory card.

Use the partition manager software to extend the unallocated space on the microSD card.

Insert a microSD card on Raspberry Pi 4 to connect key mice and monitors.

Run a patch to unlock 3GB of RAM storage (patches can be obtained on the same Discord server).

It is important to note that the entire process of writing and installing Windows 10 can take up to an hour. If you want to speed up this process, it is recommended to use a memory card with Class 10 and above at nominal rates.