How to Install Windows 11 on Raspberry Pi 4 [5 Steps Illustrated]


Are you looking to turn your Raspberry Pi 4 into a powerful MiniPC with the latest operating system? In this step-by-step tutorial, we will cover the process of installing Windows 11 on Raspberry Pi 4. 

With its new user interface and advanced features, Windows 11 is a revolution in the operating system history. By installing this OS on an advanced and flexible mini-computer, like Raspberry Pi 4, you can now have a wonderful experience. Whether you’re a tech enthusiast or a DIY lover, this tutorial provides all the necessary information and resources you will need to successfully install Windows 11 on your Raspberry Pi 4.

We recommend using Raspberry Pi 4 4GB RAM or Raspberry Pi 4 8GB RAM for optimal performance. So, let’s get started and explore endless possibilities with Windows 11 on this tiny computer!

What You Will Learn

  • Installing Windows 11 on Raspberry Pi 4
  • Updating the Bootloader of Raspberry Pi 4

Requirements for Installing Windows on Raspberry Pi 4

We need the required hardware to install Windows 11 on Raspberry Pi 4. Windows 11 has some requirements that your Raspberry Pi 4 must meet.

Here they are:

  • At least 2GB of RAM (preferably 4GB RAM or higher for better performance)
  • At least 32GB of storage capacity (preferably an external SSD)
  • High-speed Internet

Required Materials

Hardware Components

*: You can also use Raspberry Pi 400. Either way, we recommend having 4GB or 8GB of RAM.
**: You can use various external storage options, including USB flash drives or hard drives.
***: You can also use other similar adapters, but we recommend sticking with the original Raspberry Pi adapter.

Software Apps

Raspberry Pi Imager
Windows on Raspberry Pi (WOR)

Installing Windows 11 on Raspberry Pi 4 or 400

Step 1: Preparing Raspberry Pi for Installing Windows 11

Before installing Windows 11 on your Raspberry Pi 4, you need to install the latest version of the bootloader. So, follow these steps:
1- Install and run the Raspberry Pi Imager software.
2- Click on “Choose OS” (the image below).

Windows11 on Raspberry Pi4 - BootLoader(1)

3- Click on “Misc utility Images” and select one of the following options:
USB Boot: Installing Windows 11 on storage devices other than Micro SSD (such as a flash drive or an external hard drive).
SD Card Boot: Installing Windows on a Micro SD card.

Windows11 on Raspberry Pi4 - BootLoader(2)
Windows11 on Raspberry Pi4 - BootLoader(3)

4- Click on “Choose Storage” to select your desired storage.

Windows11 on Raspberry Pi4 - BootLoader(4)

5- Write the “Bootloader” file to the storage by clicking on “Write.”

Windows11 on Raspberry Pi4 - BootLoader(5)

6- Insert the Micro SD card into the Raspberry Pi board.
By inserting the Micro SD card and connecting its power source, the latest bootloader will be installed on your Raspberry Pi. When the green LED on the board starts blinking repeatedly, it means that the Bootloader installation process is complete. After a few moments, turn off the system.

Step 2: Downloading Windows 11 for Raspberry Pi

Visit the website below, choose the latest version of Windows 11 designed for arm64 processors, and follow these steps to download Windows:

Downloading Windows 11 for Raspberyy Pi4(1)

1- Select your desired language.

Downloading Windows 11 for Raspberyy Pi4(2)

2- Choose the Windows edition you want to install by checking the appropriate boxes. Here, we selected both the “Home” and “Pro” editions.

Downloading Windows 11 for Raspberyy Pi4(3)

3- Specify the download options: Select the “Download and convert to ISO” option and click “Create download package.” In addition, if you check the “Include updates” box, you’ll receive the latest updates. It’s recommended to do it to avoid any driver issues.
Now click on “Create download package” to download a compressed file.

Downloading Windows 11 for Raspberyy Pi4(4)

4- Extract the downloaded file in a folder named “win11” and run the “uup_download_windows.cmd” file.

Windows11 on Raspberry Pi4 - MakeImage(1)

A CMD window will open and start downloading the Windows 11 package. Depending on your internet speed and hardware specifications, it will take a different period.

Windows11 on Raspberry Pi4 - MakeImage(2)

5- Finally, press the “0” key on your keyboard to exit the program.
So far, you have downloaded and created the Windows 11 Img file.

Step 3: Installing Windows 11 on Raspberry Pi 4 and 400

Now, let’s install the downloaded Windows image file using the WoR software.
Follow these steps:
1- Extract the “” software file and copy it into the “win11” folder.
2- Run the “WoR.exe” file.
3- Select your desired language and click on Next (image below).

Raspberry Pi 4 on Windows11 - WriteOnSD (1)

4- Select the storage device for installing Windows and specify the type of Raspberry Pi.

Raspberry Pi 4 on Windows11 - WriteOnSD (2)
Raspberry Pi 4 on Windows11 - WriteOnSD (3)

5- Select the downloaded Windows image file. It’s in the “win11” folder.

After clicking on the “Next” button, the following image will appear. Wait for the software to mount the ISO image.

Raspberry Pi 4 on Windows11 - WriteOnSD (5)

6- Select the Windows edition (Home or Pro).

Raspberry Pi 4 on Windows11 - WriteOnSD (6)

7- Click “Accept.”

Raspberry Pi 4 on Windows11 - WriteOnSD (7)

After clicking the “Accept” button, the WoR software will start downloading the required files from the internet.

Raspberry Pi 4 on Windows11 - WriteOnSD (8)

8- Installation overview
Take a moment to review the settings you’ve made in the previous steps to avoid any mistakes. Then click “Install” to proceed with the Windows installation on your desired storage device.

Raspberry Pi 4 on Windows11 - WriteOnSD (9)

9- Click “Finish.”

Raspberry Pi 4 on Windows11 - WriteOnSD (10)

Now, disconnect the storage device from your computer and insert it into your Raspberry Pi board. Connect peripherals like a monitor, mouse, and keyboard to your Raspberry Pi, and make sure it is connected to the internet via Ethernet. Finally, plug in the adapter to turn it on.

Step 4: Boot Settings

Before enjoying the Windows, perform the following settings:
1- Press “Esc” on your keyboard when you see the image below.

Raspberry Pi 4 on Windows11 - Boot Settings (1)

2- Disable the “Limit RAM to 3GB” option. To do that, go to Device Manager->Raspberry Pi Configuration->Advanced Configuration.

3- Press F10 to save the settings, then press Esc to return to the previous menu.
4- Set the display resolution for the monitor connected to Raspberry Pi from the “Display Configuration” section.

Raspberry Pi 4 on Windows11 - Boot Settings (3)

5- Press F10 to save the settings, and then Esc to return to the previous menu.
6- In the “CPU Configuration” section, disable overclocking for the Raspberry Pi processor: set the “CPU Clock” to “Default.”

Raspberry Pi 4 on Windows11 - Boot Settings (4)

Press F10 to save the settings. Then, press Esc a few times to return to the main menu. Finally, press “Continue” to exit the BIOS menu.
Your Windows is now ready. With the initial Windows settings, you can enter Windows and enjoy all its features!

Step 5: Windows Performance Evaluation on Raspberry Pi

When you turn on the Raspberry Pi for the first time, you will notice that you have to wait a while (about 5 minutes) for it to turn on and enter Windows. But the Windows speed is fairly high, and you can easily take care of your daily tasks. The Edge browser also works pretty well, and you can safely surf the web!
The main environment of the installed Windows looks the same as the computer version, and it gives you a good feeling.

What’s Next?

In this tutorial, we’ve learned how to install Windows step by step. Now, you can use all kinds of software and features that were impossible with Linux-based operating systems.
To run light software such as Word, you no longer need to carry a laptop weighing several kilograms!
If you are an electronics engineer, using Raspberry Pi with Windows instead of Arduino boards will be very appealing! Using Raspberry Pi GPIO pins along with different ports such as USB, HDMI, and FPC connectors, you can communicate with all kinds of digital sensors directly and at high speed.
If you are a robotics engineer, placing this minicomputer on your robot will be a big help for robotics projects! You can now easily set up many devices that were difficult to use with Linux.

Liked What You See?​
Get Updates And Learn From The Best​

Comments (3)

  • Deumer Reply


    What is the url of the website for downloading the Windows 11 designed for arm64 processors ?

    It’s not readable on the Screenshot


    October 19, 2023 at 12:31 pm
    • Mohammad Damirchi Reply

      Hello Deumer,
      Thanks for letting us know. We will update the content.

      October 21, 2023 at 5:55 am
  • Deumer Reply

    Hello, what is the link for download the windows 11 preview please ?


    October 20, 2023 at 8:32 am

Leave a Reply

Your email address will not be published. Required fields are marked *