---
title: "How to install Windows for Raspberry Pi: A Practical Guide"
description: "Discover how to remotely connect to a team of computers with VNC Connect in this comprehensive ATA Learning tutorial!"
canonical: "https://adamtheautomator.com/windows-for-raspberry-pi/"
---

# How to install Windows for Raspberry Pi: A Practical Guide

> Discover how to remotely connect to a team of computers with VNC Connect in this comprehensive ATA Learning tutorial!

Source: https://adamtheautomator.com/windows-for-raspberry-pi/

---

ATA Learning

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

![How to install Windows for Raspberry Pi: A Practical Guide](https://adamtheautomator.com/wp-content/uploads/2023/05/windows-for-raspberry-pi.jpg)

# How to install Windows for Raspberry Pi: A Practical Guide

[![](https://secure.gravatar.com/avatar/2788bb1a3f735603f81eca51d68daec56a9d97e805a10268fb2c20afcc76b81b?s=192&d=mm&r=g)Nicholas Xuan Nguyen](https://adamtheautomator.com/author/nicholas-xuan-nguyen/)8 May 20235 min. read

Categories: [IT Ops](/category/it-ops/)

Tags:[Raspberry Pi](/tag/raspberry-pi/)

Table of Contents

*   [Prerequisites](#prerequisites)
*   [Installing Pi-Apps to Set up Windows for Raspberry Pi](#installing-pi-apps-to-set-up-windows-for-raspberry-pi)
*   [Installing the WoR Flasher Tool Using Pi-Apps](#installing-the-wor-flasher-tool-using-pi-apps)
*   [Creating a Windows 11 Bootable USB Drive for Raspberry Pi](#creating-a-windows-11-bootable-usb-drive-for-raspberry-pi)
*   [Booting up and Installing Windows 11 on Raspberry Pi](#booting-up-and-installing-windows-11-on-raspberry-pi)
*   [Accessing and Configuring Windows 11 on Raspberry Pi](#accessing-and-configuring-windows-11-on-raspberry-pi)
*   [Conclusion](#conclusion)

Do you plan to try a Windows OS without replacing an existing one? Why not install Windows for Raspberry Pi? Raspberry Pi, an incredible tool for learning, experimenting, and building, becomes even more potent with this ability to run Windows 11.

Installing Windows for Raspberry Pi can be tricky. But fear not! This tutorial will walk you through the steps, demystify the process, and help you get Windows running on your Raspberry Pi in no time.

Read on to unleash the full potential of your Raspberry Pi with Windows 11!

## Prerequisites

This tutorial houses hands-on demonstrations. To follow along, ensure you have the following in place:

*   A Raspberry Pi 3 or above – This tutorial uses a Raspberry Pi 4.
*   A spare SD card or SSD USB drive with free space larger than 16GB.

## Installing Pi-Apps to Set up Windows for Raspberry Pi

There are a few challenges to overcome when running Windows for a Raspberry Pi. Windows 11, for example, is not officially supported on the Raspberry Pi platform. Unlike Linux distributions, Windows 11 is not natively compatible with Raspberry Pi’s ARM architecture.

No worries, though! Third-party tools like Windows on Raspberry (WoR) let you create a custom image of Windows 11 that works on your Raspberry Pi’s hardware. But first, you must install the Pi-Apps software package, a collection of Raspberry Pi tools, including WoR.

Open a terminal on your Raspberry Pi, and run the below [`apt update`](https://linuxize.com/post/how-to-use-apt-command/#updating-package-index-apt-update) command to update the package list.

> _Alternatively, if you are on a headless Raspberry Pi, SSH into the [device](https://adamtheautomator.com/how-to-remotely-access-raspberry-pi/)._

Related:[Learn How to Remotely Access Raspberry PI Devices](https://adamtheautomator.com/how-to-remotely-access-raspberry-pi/)

```bash
sudo apt update -y
```

Related:[Learning Ubuntu Apt Get Through Examples](https://adamtheautomator.com/ubuntu-apt-get/)

![Updating the package list](https://adamtheautomator.com/wp-content/uploads/2023/05/image-76.png)

Updating the package list

Now, run the following `wget` command to install Pi-Apps on your Raspberry Pi.

This command downloads the installation script (`install`) directly from the [Botspot GitHub repository](https://github.com/Botspot/pi-apps) and runs it using the `bash` shell.

```bash
sudo wget -qO- <https://raw.githubusercontent.com/Botspot/pi-apps/master/install> | bash
```

Related:[PowerShell wget : Awesome Way to Download a File](https://adamtheautomator.com/powershell-download-file/)

![windows for raspberry pi - Installing Pi-Apps](https://adamtheautomator.com/wp-content/uploads/2023/05/image-77.png)

Installing Pi-Apps

## Installing the WoR Flasher Tool Using Pi-Apps

With the Pi-Apps installed, the next step is to install WoR Flasher. This tool lets you flash your SD card or SSD USB drive with the resource files for running Windows 11 to your Raspberry Pi.

To install WoR Flasher via Pi-Apps, follow these steps:

1\. Launch Pi-Apps under the main menu → **Accessories** → **Pi** **Apps.**

![Launching Pi-Apps](https://adamtheautomator.com/wp-content/uploads/2023/05/image-78.png)

Launching Pi-Apps

2\. Next, select **Windows Flasher** from the list of tools, and click **Install** on the **Window Flasher** details window to install the WoR Flasher.

![Installing the WoR Flasher](https://adamtheautomator.com/wp-content/uploads/2023/05/image-79.png)

Installing the WoR Flasher

3\. Now, wait for the installation to complete, which may take a few minutes, depending on your internet speed.

![Waiting for the WoR Flasher installation to complete](https://adamtheautomator.com/wp-content/uploads/2023/05/image-80.png)

Waiting for the WoR Flasher installation to complete

## Creating a Windows 11 Bootable USB Drive for Raspberry Pi

With the WoR Flasher installed, you are almost ready to boot a Windows 11 that works on your Raspberry Pi’s hardware. Installing a Windows 11 system to a Raspberry Pi device was difficult until WoR Flasher came in to use.

In this tutorial, you will create a bootable USB drive for Windows 11 via the WoR Flasher. This tool 100% legally downloads all proprietary Windows components straight from Microsoft’s update servers.

> _The downloaded Windows OS is unlicensed, just like a regular Windows ISO. This installation can be activated via an activation key or logging in with a pre-licensed Microsoft account._

To create a Windows 11 bootable USB drive:

1\. Insert your spare SD card, or SSD USB drive into your Raspberry Pi.

2\. Next, launch the WoR Flasher from the main menu, as shown below.

![Launching WoR Flasher](https://adamtheautomator.com/wp-content/uploads/2023/05/image-81.png)

Launching WoR Flasher

3\. Select the version of Windows (**Windows 11**) you wish to install and the Raspberry Pi model you have from the dropdown fields, and click **Next** to continue.

![Selecting the Windows version to install](https://adamtheautomator.com/wp-content/uploads/2023/05/image-82.png)

Selecting the Windows version to install

4\. Select the language to use for the installation process, and click **Next**.

![Selecting the language to use during the installation process](https://adamtheautomator.com/wp-content/uploads/2023/05/image-83.png)

Selecting the language to use during the installation process

5\. Now, select your SD card or SSD USB drive from the list of target devices and click **Next**.

Ensure you choose the correct device from the list of target devices to avoid accidentally overwriting data on the wrong device.

![Selecting a storage device to flash](https://adamtheautomator.com/wp-content/uploads/2023/05/image-84.png)

Selecting a storage device to flash

6\. Review the installation summary, keep the settings as is, and click **Flash** to create the custom image and flash your SD card.

This overview shows the advanced settings and options WoR will use to install Windows 11 on your Raspberry Pi.

But you do not need to change these advanced settings in most cases. WoR is designed to automatically detect and use the best settings for your Raspberry Pi’s hardware and use them during installation.

![Creating a custom Windows 11 image ](https://adamtheautomator.com/wp-content/uploads/2023/05/image-85.png)

Creating a custom Windows 11 image

Image creation takes some time, depending on the size of the Windows 11 ISO file and the speed of your SD card or SSD USB drive.

![Viewing the SD card flashing progress](https://adamtheautomator.com/wp-content/uploads/2023/05/image-86.png)

Viewing the SD card flashing progress

7\. Lastly, click **Close** to exit out of the WoR Flasher’s GUI once the flashing completes.

![Closing WoR Flasher’s GUI](https://adamtheautomator.com/wp-content/uploads/2023/05/image-87.png)

Closing WoR Flasher’s GUI

## Booting up and Installing Windows 11 on Raspberry Pi

With a custom image of Windows 11 at your disposal, you are ready to install Windows 11 for your Raspberry Pi. But first, you must replace your Raspberry Pi SD card with your Windows 11 bootable USB drive.

To install Windows 11 on your Raspberry Pi, follow these steps:

1\. Shut down your Raspberry Pi, remove your Raspberry Pi SD card, and insert your Windows 11 bootable USB drive into your Raspberry Pi.

> _Never remove a USB drive or SD card from your Raspberry Pi while it’s still in use or when data is being written. Doing so can cause data corruption and may damage the storage device._

2\. Next, power up your Raspberry Pi, and if everything goes correctly, you will see a similar booting screen, as shown below.

![Booting to the Windows setup screen](https://adamtheautomator.com/wp-content/uploads/2023/05/image-88.png)

Booting to the Windows setup screen

3\. Click **Install** to start the Windows 11 installation process.

![Starting the Windows 11 installation](https://adamtheautomator.com/wp-content/uploads/2023/05/image-89.png)

Starting the Windows 11 installation

4\. Now, follow the on-screen prompts to complete the installation process, as you would on any other Windows machine.

![Following the on-screen prompts to complete the installation process ](https://adamtheautomator.com/wp-content/uploads/2023/05/image-90.png)

Following the on-screen prompts to complete the installation process

> _During installation, do not turn off your Raspberry Pi or disconnect the power supply, as doing so can lead to data corruption and system instability._

## **Accessing and Configuring Windows 11 on Raspberry Pi**

Now that you have successfully installed Windows 11 on your Raspberry Pi, it is time to access and tweak it for better performance.

To access and configure Windows 11 on your Raspberry Pi:

1\. Power on your Raspberry Pi and wait for Windows 11 to boot up, and you will see the Windows 11 desktop, as shown below.

![Viewing Windows 11 desktop on Raspberry Pi](https://adamtheautomator.com/wp-content/uploads/2023/05/image-91.png)

Viewing Windows 11 desktop on Raspberry Pi

2\. Press the Win+R keys to open the **Run** dialog box, type **msconfig** in the text field, and click **OK** to open the System Configuration window.

The System Configuration window is where you can make various tweaks to improve the performance of Windows 11 on your Raspberry Pi.

![Accessing the System Configuration](https://adamtheautomator.com/wp-content/uploads/2023/05/image-92.png)

Accessing the System Configuration

3\. On the **System Configuration** window, click **Advanced options** under the **Boot** tab to see all BOOT Advanced Options.

One of the most effective tweaks is increasing the maximum memory that Windows can use when running applications, significantly improving performance.

![Accessing the BOOT advanced options](https://adamtheautomator.com/wp-content/uploads/2023/05/image-93.png)

Accessing the BOOT advanced options

4\. Now, tick the **Maximum memory** box, set the value slightly lower than your Raspberry Pi’s total memory, and click **OK** to save the changes.

For example, if your Raspberry Pi has 8GB of RAM (8000 MB), you can set the maximum memory to 7800 MB.

![Setting Windows maximum memory](https://adamtheautomator.com/wp-content/uploads/2023/05/image-94.png)

Setting Windows maximum memory

5\. Click **OK** in the System Configuration window to save the changes.

![Saving and applying the system configuration changes](https://adamtheautomator.com/wp-content/uploads/2023/05/image-95.png)

Saving and applying the system configuration changes

6\. Finally, restart your Raspberry Pi for the changes to take effect and see the improvement as you work in different applications.

## Conclusion

Congratulations! You have successfully installed Windows 11 for Raspberry Pi using the Pi-Apps and WoR Flasher. You have turned your credit card-sized computer into a powerful, versatile machine that runs the latest version of Windows.

What comes next? With Raspberry Pi’s small size and low power consumption, why not integrate it into various projects, from home automation to robotics? How about learning to [connect your Raspberry Pi to Azure IoT Hub](https://learn.microsoft.com/en-us/azure/iot-hub/iot-hub-raspberry-pi-kit-node-get-started)? The combination of Windows 11 and Raspberry Pi opens up a world of possibilities, limited only by your imagination!

Share this article

[Share on X](https://twitter.com/intent/tweet?url=https%3A%2F%2Fadamtheautomator.com%2Fwindows-for-raspberry-pi%2F&text=How%20to%20install%20Windows%20for%20Raspberry%20Pi%3A%20A%20Practical%20Guide)[Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fadamtheautomator.com%2Fwindows-for-raspberry-pi%2F)[Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fadamtheautomator.com%2Fwindows-for-raspberry-pi%2F)

## Related Posts

![](https://adamtheautomator.com/wp-content/uploads/2023/09/hoobs.jpg)

### [HOOBS & Raspberry Pi: The Perfect DIY Smart Home Combo](/hoobs/)

Learn how HOOBS works in concert with Raspberry PI to create a DIY smart home combo that works to extend what you can automate!

![](https://adamtheautomator.com/wp-content/uploads/2023/08/java-on-raspberry-pi.jpg)

### [Learn How to Install Java on Raspberry Pi](/java-on-raspberry-pi/)

Learn how to install and get started with the ins and outs of Java on Raspberry Pi in this ATA Learning tutorial!

![](https://adamtheautomator.com/wp-content/uploads/2023/06/remote-desktop-raspberry-pi.jpg)

### [How to Guide to Remote Desktop Raspberry Pi with AnyDesk](/remote-desktop-raspberry-pi/)

Learn how to connect through the remote desktop Raspberry Pi via the AnyDesk application in this ATA Learning tutorial!

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
