The official installation guide


Screenshot%202021-04-03%20190701

Introduction

There are a lot of tutorials floating around the internet, but many of them (especially videos) are outdated and point users to steps that are not required anymore, usually leading to installation issues.

With that being said, here's our official guide.

Disclaimer: this guide and software presented here are provided "as is", without warranty of any kind. We're not responsible for any damage caused to your devices by following the steps below.

Prerequisites

The list of all things required can be found on the Downloads page.

The ARM32 installation is not covered here. It is not officially supported and will be removed in the future.

It is recommended to temporarily turn off any anti-virus software, so that it doesn't interfere with the installation process.

Downloading an ISO image using UUPDump
  1. Go to https://uupdump.net

  2. Choose the release type (click on arm64): Screenshot%202021-04-13%20193153 The description of each release type will help you find the right build for your needs.

    • If you want stability, the "Latest Public Release build" is the way to go.
    • If you need x64 app support and other cutting-edge features, then you'll find them in the "Latest Dev Channel build".
  3. Select the build of Windows: Screenshot%202021-04-13%20205559 We've selected "Latest Public Release build" in the previous step. If multiple versions appear (like in the screenshot above), it's recommended to select the latest one. That is 19042.928 in our case.

  4. Select your language: Screenshot%202021-04-13%20211241

  5. You may want to unselect the edition that you don't need here: Screenshot%202021-04-13%20212437

  6. Click on "Create download package": Screenshot%202021-04-13%20213223

  7. Extract the downloaded archive to a location that doesn't have spaces (e.g. D:\Downloads\19042.928_arm64_en-us_multi_0287ae95_convert )

  8. Run the uup_download_windows.cmd script and wait until it prompts you to press 0.
    This process may take a long time, depending on the speed of your internet connection.

    If it fails, redownload the script and try again. In case this still doesn't solve the issue and you're not able to figure out the root cause yourself, you could try joining the UUPDump Discord server linked in the header of their website and asking for help there. Alternatively, you can try using https://uup.rg-adguard.net instead.

  9. The ISO image can be found in the same directory as the download script.

Installing the image

  1. Connect the drive that you wish to use for the installation.
  2. Extract the WoR_Release_....zip archive and run the WoR.exe application.
  3. Choose your language, if it didn't get automatically detected.
  4. Carefully select the target drive and your Raspberry Pi board model.
    If you have a Raspberry Pi 4, you'll want to have the bootloader updated to the latest version.
  5. Select the previously downloaded ISO image and the edition.
    If the app fails to mount the image with the "Index out of range" error, simply select it again.
  6. Use the latest package available on the server for both the drivers and UEFI.
  7. Leave the Configuration settings to their default values.
    Change them only if you know what you're doing!
  8. Double-check the things that you've selected (especially the storage drive!).
  9. Click on Install and wait for the process to finish.
    This process can take a long time, depending on the speed of the target drive.
    If you want to speed up the process, you can try using a FFU image: https://worproject.ml/guides/generating-ffu-images.
  10. Unplug the drive, connect the peripherals to your Raspberry Pi and boot it up.
  11. The amount of RAM is limited to 3 GB by default. To disable this limit:
    • keep pressing the ESC key after plugging in the power cord, until you see the UEFI setup screen.
    • go to Device Manager -> Raspberry Pi Configuration -> Advanced Configuration and change Limit RAM to 3 GB to Disabled.
    • press ESC several times to go back, then Y to save the settings when prompted and finally reboot the board.
  12. Wait for the initial boot process to finish, then do the first-time setup.
    The first boot can take a long time, especially if the boot drive is slow. If it takes more than an hour, something may have went wrong.
  13. (Hopefully) enjoy Windows 10 on your Raspberry Pi.
    If the installation has failed and you're stuck, continue reading this guide.

If you have questions or issues

You can find answers to common questions / issues on our FAQ page.

If you can't find what you're looking for in the FAQ, you can use the Contact form, or even better, join the Discord / Telegram servers linked on our Community page.