At the clock of writing this plan runs surprisingly well ( see below for more details ) but has a batch of caveats. . The Raspberry Pi ’ s onboard Ethernet, Bluetooth and GPIO do not work then you ’ ll need a USB Ethernet or USB Wi-Fi dongle to get on-line ( there ’ s no list of patronize dongles so we can ’ thyroxine guarantee yours will work ). Audio via HDMI is besides not available but Bluetooth audio via a USB Bluetooth dongle is possible .
What you will need to install Windows 10 on a Raspberry Pi 4
- Raspberry Pi 4 4GB or 8GB
- 16GB or larger microSD card, (see best microSD cards for Raspberry Pi)
- Windows 10 PC
- USB to Ethernet or WiFi dongle
- Bluetooth dongle (if you want Bluetooth)
- Keyboard, mouse, HDMI and power for your Raspberry Pi
How to Install Windows 10 on the Raspberry Pi 4
1. Download the latest pre-release version of WoR tool hypertext transfer protocol : //www.worproject.ml/downloads and extract the files. 2. Visit the Windows on Raspberry Pi Discord waiter and go to the Downloads transmit to Download the latest stable image, presently 0.2.1. 3. Open the WoR Alpha tool and select your language. ( effigy credit : Tom ‘s Hardware ) 4. Insert microSD card and select the drive. The Raspberry Pi 4 mode is presently experimental, but has worked faithfully in our tests. ( image credit rating : Tom ‘s Hardware ) 5. Select your Windows on ARM image. ( double recognition : Tom ‘s Hardware ) 6. Select the latest package of drivers from the server. ( persona citation : Tom ‘s Hardware ) 7. Use the latest UEFI firmware available. ( visualize credit : Tom ‘s Hardware ) 8. Check the configuration and when happy snap Next. ( effigy credit : Tom ‘s Hardware ) 9. Double check everything before clicking Install. ( trope recognition : Tom ‘s Hardware ) The installation process can take as long as two hours to complete, depending on the speed of the microSD calling card.
10. Download the RAM fix for Rpi 4 file from the Windows On Raspberry Pi Discord server. Extract the contents. 11. Copy winpatch.exe to the root of C: drive. 12. Locate the drive containing the Windows 10 on ARM installation, make a note of the drive letter. 13. Open a Command Prompt as Administrator and go to the root of C : drive .
cd \
14. Patch the USB driver to enable USB ports on the Raspberry Pi 4. Change the drive letter to match your initiation .
winpatch X:\Windows\System32\drivers\USBXHCI.SYS 910063E8370000EA 910063E8360000EA 3700010AD5033F9F 3600010AD5033F9F
15. Overclock the Raspberry Pi. This footstep is optional but highly recommend ( though you ’ ll want a cool sports fan ). Edit the config.txt file found in BOOT drive. Add these two lines at the end of the file. Overclocking will require cooling for your Raspberry Pi .
over_voltage=6
arm_freq=2000
16. Eject the microSD card and insert it into the Raspberry Pi 4. Connect your keyboard, mouse etc and might on the Pi. 17. Follow the standard Windows 10 install process and after a short while you are quick to use Windows 10 on your Raspberry Pi 4. 18. As an administrator open a Command Prompt and run this command to enable 3GB of RAM. Press Enter to run the dominate .
bcdedit /deletevalue {default} truncatememory
19. Reboot the Raspberry Pi for the update to take impression. ( visualize credit : Tom ‘s Hardware ) 20. For network access, use a USB to Ethernet or a compatible WiFi dongle. 21. Install Microsoft Edge by double clicking on the Microsoft Edge desktop icon. 22. Installing software works in the same manner as a typical Windows 10 install. We tested GIMP Photo Editor and the Arduino IDE and both installed, albeit slowly and were useable for basic tasks. image 1 of 3 ( image credit : Tom ‘s Hardware ) image 2 of 3 ( effigy credit : Tom ‘s Hardware ) trope 3 of 3 ( prototype credit : Tom ‘s Hardware )
How does Windows 10 on Raspberry Pi Perform?
In our testing, overall performance is akin to a low end Intel Celeron / Atom CPU. Windows 10 on Raspberry Pi is useable, but more as a proof-of-concept than a daily driver. . Boot times were well longer than Raspberry Pi OS, at a inert 2 minutes 12 seconds. once the desktop was loaded the overall feel of Windows 10 on Raspberry Pi was responsive. The Edge web browser provided a dear browse experience. Heavy sites such as YouTube proved troublesome but that was compounded by our dull 100 Mbps Ethernet USB dongle and is not indicative of the OS as a whole. We installed three applications in WIndows 10 on Raspberry Pi : GIMP Photo Editor, Arduino IDE and Python 3.8. We downloaded each program ’ randomness 32-bit installer and set it up without any issues. GIMP ran well and, while it would not be astir to speed for a professional photograph editor program, it was quick enough for hobbyists to use.
The Arduino IDE was decelerate, chiefly due to the way that the IDE uses Java behind the scenes. Again if you have a little patience, then the experience is good. not every application can be installed, though. We tried ocular Studio Code and it flat out refused to install. But Python 3.8 was well installed and ran well. The Python REPL ( synergistic blast ) was available and the kernel modules were available for habit. We installed an extra module, GPIO Zero, which is used to interact with the GPIO of the Raspberry Pi. sadly, despite our best efforts, we were unable to use the GPI via Python 3.8 on Windows 10. MORE: Windows 10 on Raspberry Pi : hands-on