How to Install Windows 10 ARM on Raspberry Pi 3B

How to Install Windows 10 ARM on Raspberry Pi 3B

Previously, friends who followed us may have an impression of “Foreign developers trying to run Windows 10 desktop on Raspberry Pi 3”. This article is reprinted from amatfan.com, the video at the end is from daveb778 (thanks to Ningzhi and Ci for sharing), which shows how to install Windows 10 ARM on Raspberry Pi 3B. Yes, this time it is not the IoT version, but the ARM version that is functionally consistent with PC. It should be noted that this method is not officially provided, and there will be some usability pitfalls. Players who are eager to try can give it a shot!

Preparation items: Raspberry Pi 3B or higher model, SD card over 16G, monitor, keyboard and mouse, power supply.

1. Format the SD card

2. Use DiskGenius, open

How to Install Windows 10 ARM on Raspberry Pi 3B

Format into 2 partitions, the first 100MB, format as FAT32, the second as NTFS, with the size of the remaining capacity.

How to Install Windows 10 ARM on Raspberry Pi 3B

Download image link: https://pan.baidu.com/s/11Pwk1QwgNvr8mh_p6y-VpA Password: tfyp

Right-click to open with Windows Explorer

How to Install Windows 10 ARM on Raspberry Pi 3B

Download software: DISM++, Baidu Cloud link: https://pan.baidu.com/s/1Bkq20DWnf7QPs_qMTAw8yg Password: dgp4

Select: Restore function: System restore

How to Install Windows 10 ARM on Raspberry Pi 3B

Target image opens the sources\install.wim file in the ISO file just opened

How to Install Windows 10 ARM on Raspberry Pi 3B

Writing location selects the large partition just formatted

How to Install Windows 10 ARM on Raspberry Pi 3B

Click OK to start recovery

How to Install Windows 10 ARM on Raspberry Pi 3B

During the recovery period, download UEFI and drivers:

UEFI: Download, (click the end of the article to find this link)

Driver: Download, (click the end of the article to find this link)

After downloading, unzip and open, find the UEFI in RaspberryPiPkg\Binary\prebuilt\2018May22-GCC49\RELEASE

Copy all files inside to the small partition of the SD card

How to Install Windows 10 ARM on Raspberry Pi 3B

How to Install Windows 10 ARM on Raspberry Pi 3B

Wait for the recovery to complete, we need to manually create the boot file. Please open cmd as administrator and enter the following commands in order: (the order of 2 and 3 can be reversed.)

bcdboot X:\Windows /s Y: /f UEFI /l zh-cn
bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} testsigning on
bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} nointegritychecks on

Where X is your NTFS partition, Y is your FAT partition. For example, if my FAT partition of the SD card is D: and NTFS partition is F:, then I need to enter the following commands:

bcdboot F:\Windows /s D: /f UEFI /l zh-cn
bcdedit /store D:\efi\microsoft\boot\bcd /set {Default} testsigning on
bcdedit /store D:\efi\microsoft\boot\bcd /set {Default} nointegritychecks on

How to Install Windows 10 ARM on Raspberry Pi 3B

Then install the driver (updating the driver is the same)

Where F is the large NTFS partition, C:\Users\gloom\Downloads\rpi is the location where the driver is downloaded and saved

dism /image:F: /add-driver /driver:C:\Users\gloom\Downloads\rpi /forceunsigned

How to Install Windows 10 ARM on Raspberry Pi 3B

Insert Raspberry Pi, turn on. Then press the ESC key to go to the UEFI settings page

How to Install Windows 10 ARM on Raspberry Pi 3B

Select Device Manager

How to Install Windows 10 ARM on Raspberry Pi 3B

Enter Raspberry Pi configuration

Select the first one

How to Install Windows 10 ARM on Raspberry Pi 3B

Change to EL1

How to Install Windows 10 ARM on Raspberry Pi 3B

Exit and restart, remove the keyboard and mouse connected to Raspberry Pi, and wait for the system setup to complete (plugging in the keyboard will cause a blue screen)

Next, set up just like regular Windows, and you can use it after the setup is complete!

Here is the video tutorial provided by daveb778:

How to Install Windows 10 ARM on Raspberry Pi 3B

The links in the article can be clicked to view the original text at the end

How to Install Windows 10 ARM on Raspberry Pi 3B

More exciting content

OpenEyeTap: Open Source AR Smart Glasses Based on Raspberry Pi

Raspberry Pi + nodejs to Build IoT Image Transmission Control Crawler

Install Nginx + PHP7.0 + Pi Dashboard on Raspberry Pi

Make Ultrasonic Radar with Arduino

PiSwitch: Make a Switch Game Console with Raspberry Pi

Indian guy makes smart glasses for less than $10

How to Install Windows 10 ARM on Raspberry Pi 3B

Leave a Comment

×