Windows на raspberry pi 4 model b

Время на прочтение
4 мин

Количество просмотров 76K

В середине июля 2020 года эксперты портала Tom’s Hardware опубликовали инструкцию по установке Windows 10 на Raspberry Pi 4. Вдобавок они проверили, как работают некоторые сторонние программы (GIMP Photo Editor, Arduino IDE и Python 3.8) в этой связке микрокомпьютера на ARM и последней версии Windows.

Вопрос «зачем» тут не особо уместен, так как экспериментаторам был важен сам факт того, что это можно сделать и все будет работать. Да, медленно и с тормозами и проблемами, но будет.

Официально, единственная операционная система Microsoft для Raspberry Pi — это устаревшая на текущий момент версия Windows 10 IoT Core, которая, например, позволяет выполнять код Visual Studio на микрокомпьютере, но там даже нет графического интерфейса. Тем не менее, разработчики (например, проект «Windows on Raspberry Pi» в Discord) своими силами сделали необходимы программы и нашли способ по установке и запуску полноценной версии Windows 10 на Raspberry Pi 4.

Эксперты портала Tom’s Hardware дополнительно уведомили, что они не могут ручаться за безопасность или законность любых пользовательских файлов, созданных сообществом «Windows on Raspberry Pi», поэтому все действия далее они делали на свой страх и риск.

В 2019 году эксперты портала Tom’s Hardware уже попытались установить Windows 10 на Raspberry Pi 3, но тогда этот трудный процесс у них закончился по большей части проблемами, ошибками и тормозами после установки.

В настоящее время даже после всех стараний команды проекта «Windows on Raspberry», после установки Windows 10 на Raspberry Pi 4 не работают встроенные в микрокомпьютер порт Ethernet, модули Wi-Fi, Bluetooth и GPIO, аудио через HDMI также недоступно. Для сетевого подключения нужно использовать Wi-Fi USB-адаптер, а для вывода звука Bluetooth через USB-адаптер.

Для установки Windows 10 на Raspberry Pi 4 понадобятся:

  • последняя версия Raspberry Pi 4 с 4GB или 8GB ОЗУ;
  • карта памяти microSD на 16 GB или больше;
  • ПК с Windows 10 и доступом в сеть интернет для создания нужной загрузочной сборки;
  • адаптер USB to Ethernet или WiFi dongle;
  • Bluetooth dongle (если нужен Bluetooth).

Инструкция по установке Windows 10 на Raspberry Pi 4:

  • нужно скачать и распаковать на ПК последнюю версию инструмента WoR 2.0.0 alpha 3, там будет архив на 4.7G;
  • зайти на Windows on Raspberry Pi Discord server в разделе Downloads channel скачать последнюю стабильную версию Windows on ARM (0.2.1), ссылка на этот файл PublicFlukeByte.iso;
  • запустить WoR Alpha tool и выбрать язык установки;
  • вставить в ПК карту памяти и выбрать ее в WoR Alpha tool в разделе «Select device», там же выбрать режим «Raspberry Pi 4 experimental mode»;
  • далее в разделе «Select image» указать место расположения на ПК ранее скаченного файла PublicFlukeByte.iso;
  • далее в разделе «Select drivers» выбрать опцию «Use the latest package available on the server.»;
  • далее в разделе «UEFI firmware» выбрать опцию «Use the latest firmware available on the server.»;
  • потом нужно проверить конфигурацию загрузочной сборки и начат ее записать на карту памяти, причем запись может продолжаться более двух часов, в зависимости от параметров карты памяти;
  • скачать и распаковать на ПК патч для Raspberry Pi 4 по активации USB-портов и 3 ГБ ОЗУ в Windows 10, скопировать файл winpatch.exe в корень диска C: на ПК;
  • пропатчить сборку на карте памяти: в командной строке на ПК выполнить
    «winpatch X:\Windows\System32\drivers\USBXHCI.SYS 910063E8370000EA 910063E8360000EA 3700010AD5033F9F 3600010AD5033F9F», где Х — буква диска с картой памяти;
  • рекомендуется также «разогнать» в настройках Raspberry Pi, но тогда лучше заранее обеспокоиться установкой на микрокомпьютер системы охлаждения, для этого необходимо в файле config.txt на загрузочном карте памяти выставить параметры: «over_voltage=6» и «arm_freq=2000»;
  • теперь можно извлечь загрузочную карту памяти из ПК, вставить ее в Raspberry Pi 4 и начать стандартную установку ОС Windows 10;
  • после окончания процесса установки Windows 10 на Raspberry Pi 4 необходимо активировать в ОС возможность полноценно использовать 3 ГБ ОЗУ, для этого нужно под администратором в командной строке запустить: «bcdedit /deletevalue {default} truncatememory», далее необходимо перезагрузить микрокомпьютер;
  • далее можно подключить сетевые USB-адаптеры, настроить их и скачивать и устанавливать из интернета необходимые для работы приложения, включая браузеры и другое ПО.

Эксперты портала Tom’s Hardware установили на Raspberry Pi 4 с Windows 10 браузер Microsoft Edge, программы GIMP Photo Editor, Arduino IDE и Python 3.8 с оболочкой Python REPL. Все программы запускались и работали нормально. По скорости работы с этой ОС микрокомпьютер оказался на уровне Intel Celeron или Atom начального уровня. Время загрузки ОС Windows 10 составило 2 минуты 12 секунд. Просмотр видео в YouTube возможен, но со средними настройками разрешения роликов. Из проблем — на эту сборку не удалось установить редактор кода Visual Studio Code. Также не работал модуль Python под названием GPIO Zero, который используется для взаимодействия с GPIO Raspberry Pi. Возможно, что в будущем эти моменты будут доработаны разработчиками проекта «Windows on Raspberry Pi».

Ранее в феврале 2020 года Raspberry Pi Foundation выпустил обновленную версию (v1.2) Raspberry Pi 4, в которой было исправлено несколько проблем, включая совместимость с различными USB-C кабелями. Тогда микрокомпьютер не распознавал некоторые кабели как источник питания из-за проблем со схемой питания.

В конце мая 2020 года в продажу поступила 8-гигабайтная модель Raspberry Pi 4. Она доступна по цене в $75. Вдобавок создатели портативного ПК сняли с продажи версию с 1 ГБ оперативной памяти, теперь за $35 можно приобрести Raspberry Pi 4 с 2 ГБ ОЗУ.

См. также:

  • «Raspberry Pi Foundation захостила свой сайт на Raspberry Pi 4. Теперь этот хостинг доступен всем»
  • «Протокол UASP ускоряет передачу файлов на Raspberry Pi 4 в полтора раза»
  • «Любитель подключил PCIe к Raspberry Pi без контроллера USB»

Raspberry Pi Windows 10

The Raspberry Pi is usually associated with Linux operating systems like Raspberry Pi OS (formerly known as Raspbian), Ubuntu, etc. But what about running Windows 10 on your Raspberry Pi? Well, it would be great for sure. However, Windows 10 is still not officially supported for Raspberry Pi. Microsoft’s only OS for Pi is the old Windows 10 IoT Core that just lets you execute Visual Studio codes but cannot work as a standalone OS with its GUI.

Though it is so, it didn’t stop some passionate developers to find a way to run a full desktop version of Windows 10 on Raspberry Pi. They have made it possible with the WoR project. With that, they developed a tool to flash an ARM image of Windows 10 on an SD Card (or an SDD), that can boot on a Raspberry Pi.

In this guide, I’ll walk you through the exact steps to install Raspberry Pi Windows 10.

Contents

  • Requirements
  • Steps to Install Windows 10 on Raspberry Pi 4/3/2
    • Step 1: Download the Required Files
    • Step 2: Update Raspberry Pi Firmware
    • Step 3: Build Windows 10 ISO File on your PC
    • Step 4: Flash the ISO File with WoR Tool
  • The First Boot
  • Overclock the Raspberry Pi
  • How Does Raspberry Pi Windows 10 Perform?
  • Now it’s your turn..

Requirements

  • Raspberry Pi 4/3/2
  • MicroSD Card (Faster is better, so a class A2 card is recommended)
  • Ethernet Cable or Wi-Fi dongle
  • Keyboard, Mouse, and Monitor

Step 1: Download the Required Files

In order to get started with the installation, you have 2 things to download.

1. The WoR Tool [https://www.worproject.ml/downloads]

When you download this you will get a zip file with everything inside it. Keep it for now. We’ll use it later.

2. UUP file for Windows 10 ARM

For downloading a UUP file you can use any one of the following websites. Each of them works a bit differently. On these websites, you only have to choose a Windows version, build number, language, and edition like Pro, Home, Ultimate, etc.

  • https://uupdump.net/ (for Linux or Mac PC)

Download the file from this website only if your computer is not running on Windows OS. While on the website, I recommend selecting only one edition to keep the file size smaller and make the installation faster. Only check the required edition and leave others unchecked. Now choose the Download and convert to ISO option.

uupdump

  • https://uup.rg-adguard.net/ (for Windows PC only)

This site has got a much more intuitive interface where you can easily download the file. Use the drop-down arrows to choose the required version number, edition, build number, etc. Then click on the Download ISO compiler in One click! option in the download type. Download the cmd file by clicking on the link appearing on the right side. This will look something like this:

uup dump download

Step 2: Update Raspberry Pi Firmware

As usual, before doing something big, we have to update the firmware of our Raspberry Pi. To do the same, open a terminal and type the following command.

sudo apt update
sudo apt full-upgrade

Once done with that, stop your device and you don’t need the Raspberry Pi OS (Raspbian) anymore.

Step 3: Build Windows 10 ISO File on your PC

The next step is to build the Windows 10 ISO image file using the cmd file that we’ve download in step 1. If you downloaded the file from the second website you will get the direct cmd file whereas if you have downloaded it from the first website (uupdump.net) then you need to extract the zip file to see a file named “uudp_download_windows.cmd“.

  1. Double click on the cmd file and you will see a terminal window. Press 0 when asked. It will immediately start to download some files for the process. This will be of a few gigabytes and take a lot of time if your internet connection is slow.download scaled 1
  2. Once the downloads are complete it will automatically start to build the ISO image file.build iso scaled 1
  3. This also will take some time. If you encounter any stuck somewhere in the process just press the Enter.build done scaled 1

Step 4: Flash the ISO File with WoR Tool

Now it’s time to flash the ISO file that we build just now. Here comes the use of the WoR tool. It is a simple and easy-to-use flashing tool. To flash the ISO, follow the below steps.

  • Firstly, extract the WoR_Release_….zip archive to a new folder on your computer.
  • Find the wor.exe file and double-click on it.
  • Select your preferred language from the drop-down list.

wor 1

  • Choose the target drive (your SD Card or SSD drive) and the model of your Raspberry Pi board.

wor 2

  • Once all those selected, now navigate and choose the ISO file that we’ve built.

wor 3

  • The next step is to select the driver package from the server. Simply select the latest package.

wor 4

  • Then select the UEFI firmware to flash. Here also select the latest version available.

wor 5

  • Check the configuration and click Next.

wor 6

  • So you have selected all the things to get started with the install. Just double-check everything and click Install.

wor 7

The installation may take as long as 1.5 to 2 hours, depending on the write speed of your SD Card. This is why I recommend getting an A1 or A2 class SD Card or else an SSD drive to get the job done much faster. On an SSD drive, it may take only about 15 minutes or so.

The First Boot

And now once the Raspberry Pi Windows 10 installation is completed and your device is ready, you can directly plug it (if you have an SSD) into the Pi or insert it if you have an SD card. Then boot it up.

Since it is the first boot, it will take some time to completely initialize and configure things according to your device and boot up. However, from the second boot onwards everything will be fine and will work as normal. If you are a beginner and don’t know how to set up a remote desktop on your Raspberry Pi, just relax – I’ve got that covered for you. Head over to this link: How to Setup Raspberry Pi Remote Desktop on Windows/ Linux/ Mac (5 Methods)

As usual with a typical Windows installation, you will need to configure some things manually: for example Cortana and the privacy policies that Windows normally tries to disable for you.

Once done with that, you will enter into a full-fledged Windows 10 on your cute little Raspberry Pi.

Overclock the Raspberry Pi

Now that you have successfully completed the Raspberry Pi Windows 10 installation, and thinking to boost the performance?

Well. That’s indeed a right thought. Overclocking a Raspberry Pi will help you get the most out of your SBC and take your projects to the next level. For this purpose, I have written a comprehensive article on how to overclock Raspberry Pi board. You can click on the link and refer to the article.

How Does Raspberry Pi Windows 10 Perform?

In my testing, the overall performance is pretty much decent and it’s smoothly usable. However, it has the following limitations.

  • Resource limits will be reached quickly with some usage.
  • CPU usage is almost 100% while streaming YouTube in Google Chrome.
  • Bluetooth support is also limited as the RTS/CTS lines are not exposed.
  • Problems with HDMI audio out.

Though it is having some limitations, you will get a nice Windows 10 experience on your tiny computer. You can get partially get rid of the resource exhausting problem by providing an A2 class 32/64 GB SD card or a super-fast SSD drive.

Now it’s your turn..

It’s now your turn to try the Raspberry Pi Windows 10 installation and share your experience. I’ve tried to make this tutorial as simple as possible and still if you have any queries just drop them in the comment section below.


Found an issue with this article? Report it here, so that I can resolve it.

Updated by
Cici on Sep 08, 2023 

If you’re a Raspberry Pi 4 user, you may wonder whether installing and running Windows 10 on it is possible. Recently, we’ve seen Windows 10 getting supported on ARM platforms like Samsung Exynos and Qualcomm Snapdragon. Does this also apply to Raspberry Pi 4? In this article, you’ll learn whether installing Windows 10 on Raspberry Pi 4 is possible.

You’ll learn the hardware and software requirements you must meet before installing Windows 10 on your Raspberry Pi 4 computer. Also, EaseUS will lead you to learn how to use a third-party tool to burn/flash a Windows 10 ISO file on an SD card before booting it on your Raspberry Pi 4.  

⏱️Duration Several hours
✍️Difficulty Hard but you can find a simple step-by-step guide
⛏️Required Software

✔️Format tool — EaseUS Partition Master

✔️Raspberry Pi ISO burner — WoR

👣Steps
  1. Update Your Raspberry Pi Firmware
  2. Download the Necessary Tools
  3. Create Windows 10 Raspberry Pi ISO File
  4. Flash the ISO File to the SD Card
  5. Install Windows 10 on Raspberry Pi 4
🧑‍💻Suitable for Install Windows 10 on Raspberry Pi 4

Initially, Microsoft only allowed users to run the old version of Windows 10 IoT Core on their Raspberry Pi devices. This would only allow users to execute Visual Studio on their Pi devices but not access a standalone OS backed up by GUI. This, therefore, meant that no Windows OS was officially supported.

With recent developments, however, it’s now possible to fully run Windows 10 on Raspberry Pi 4. The next part will discuss how to run a full desktop version of this OS on your Raspberry Pi 4 device.  

What Do You Need to Install Windows 10 on Raspberry Pi 4?

Like installing the default OS on your computer, you also need to fulfill some requirements before installing Windows 10 on Raspberry Pi 4. This allows you to run the operating system error-free and without any downtime scenarios. Below is a table showing the hardware and software requirements needed.

Hardware Requirements
  • Raspberry Pi 4 of 4GB or 8GB RAM.
  • SD card of 16GB or larger.
  • Windows PC and Windows ISO file.
  • USB to Ethernet or WiFI dongle.
  • Bluetooth dongle.
  • Keyboard, mouse, HDMl, and power for your Raspberry Pi.
Software Requirements
  • EaseUS Partition Master (for Windows ISO burner and format tool).
  • The WoR (Windows on Raspberry Pi) tool.

How to Prepare the Raspberry Pi 4 SD Card to Install Windows 10

In addition to the above requirements, you need to make another need before installing Windows 10 on Raspberry Pi: you’ll need to format your SD card into a Raspberry Pi 4-supported file format (FAT32). This requirement needs you to finish it on Windows.

If you’re unsure how to format your Raspberry Pi 4 SD card, we recommend using EaseUS Partition Master. This software lets you quickly format your SD card from any other file format to FAT32. Even if you are new to computer, you can master the format skills.

Step 1. Find your SD card and right-click the partition you want to format and choose «Format».

Step 2. Set a new partition label, file system (NTFS/FAT32/EXT2/EXT3/EXT4/exFAT), and cluster size to the selected partition, then click «OK».

Step 3. Click «Yes» on the pop-up window to continue.

Step 4. Click the «Execute 1 Task(s)» button on the toolbar, then click «Apply» to start formatting your SD card.

How to Install Windows 10 on Raspberry Pi 4

Now that you have all the necessary hardware and software, you can install Windows 10 on Raspberry Pi 4. This process entails several stages/steps and may also consume some time. You should be patient as you navigate from one stage to the next. Follow the steps to install the OS on your Raspberry Pi.

Notice:
The tutorials in this article have been testified from the official Raspberry Pi tips. And summarized in addition to the most suitable guidance programs. You can fully trust this guide.

Stage 1. Update Your Raspberry Pi Firmware

Using the latest firmware for your Raspberry Pi 4 computer enables it to work correctly. Here are the steps to update your firmware:

Step 1. Launch Raspberry Pi and click on the Terminal icon to open Command-Line. Alternatively, you can press Ctrl + Alt + F1 to access the command line.

Step 2. Next, paste the following commands on Command Line:

sudo apt update

sudo apt full-upgrade

The above commands will update your Raspberry Pi 4 firmware to the latest version. You can switch off your device and proceed to the next stage.

Stage 2. Download the Necessary Tools

The most important tools you need to have before installing Windows 10 on Raspberry Pi include a UUP file and the WoR tool. Here, the WoR tool allows you to flash/burn the ISO file to your SD card, while the UUP file allows you to build the Windows 10 Raspberry ISO file on your computer.

Step 1. Download and install WoR on your computer.

Step 2. Visit this website to download the UUP file. Ensure you choose the correct «Type,» «Version,» «Language,» «Edition, and «Type Download» from the dropdown on the download page. Next, click the «Download ISO compiler in One Click!» option. Click on the first link to download the cmd file.

download uup files

Having downloaded the necessary tools, you can move to the next stage. 

Stage 3. Create Windows 10 Raspberry Pi ISO File

If you want to install Windows 10 on your Raspberry Pi, you’ll need to create an ISO file specifically for the Raspberry Pi rather than a general Windows 10 file.

Step 1. Double-click the cmd file on your computer and click Yes in the User Account Control window.

Step 2. The terminal window will download many essential files, so make sure your computer is connected to a stable internet connection.

uup

Step 3. The tool will automatically create the Windows 10 Raspberry Pi ISO file.

Stage 4. Flash the ISO File to the SD Card

Once you have downloaded the Windows 10 ISO file, you need to proceed to burn the ISO file to the SD card. For general Windows ISO files, you can choose EaseUS Partition Master. While Windows 10 ISO image for Raspberry Pi needs to use WoR.

  • For Windows 10 ISO burning: Burn ISO to USB on Windows 10
  • For Windows 10 Raspberry Pi ISO burning, follow the steps:

Step 1. Connect the SD card to your computer.

Step 2. Run the WoR.exe file.

Step 3. Click «Next.» Select the SD card and choose Raspberry Pi 4 from Device Type.

Step 4. Select the ISO file you just created and choose the Windows version.

choose windows iso

Step 5. On the next page, select Use Latest Package.

Step 6. Set the partitioning scheme, boot options, install options and other configurations, and click Next. And start installing the Windows ISO file to the SD card.

cogiguration

Once you’ve burned the ISO file to your SD card, you can eject it from your computer and proceed to Stage 5 below.

Note: If you need to burn Windows 10/11 ISO files to USB, EaseUS Partition Master is your wise choice. It is one of the best free ISO burners on Windows. You can use it to create bootable media and then boot different laptops from USB.  

Here are some topics related to using the burning feature of EaseUS Partition Master:

Stage 5. Install Windows 10 on Raspberry Pi 4

Now that your SD card is bootable, you can switch to your Raspberry Pi 4 device to install Windows 10 ISO files. This process is not as complex as most people think, and you can follow the steps below to complete it.

Step 1. Connect the flashed SD card to your Raspberry Pi 4 computer. Next, connect other peripherals like the power cable, keyboard, mouse, and HDMI cable.

Step 2. Restart your Raspberry Pi 4 computer and ensure you set your SD card as the boot drive.

Step 3. Once the system detects your bootable SD card, follow the onscreen instructions to finish the Windows installation process.

windows on raspberry

Step 4. Once the system has finished installing, open Command Prompt and paste the command below to enable 3GB of RAM.

bcdedit /deletevalue {default} truncatememory

Step 5. Restart your device to implement the changes above.  

Step 6. Lastly, connect your Raspberry Pi 4 computer to a network and install the programs you want to run on it. You should first install the Microsoft Edge browser.

windows raspberry pi apps

That’s it! You’ve now installed Windows 10 on your Raspberry Pi 4, and you can start enjoying all the features it comes with. If you enjoy the full guide, you can also share it with more people and help them to install Windows 10 on Raspberry Pi 4!

Conclusion

This article has helped clarify whether installing Windows 10 on Raspberry Pi 4 is possible. We’ve determined that it’s possible to do that from our discussion. First, you need to prepare all the hardware and software, including using EaseUS Partition Master to format the Raspberry Pi SD Card. Then, you’ll need the Windows 10 ISO file and a flashing tool to burn the setup on an SD card. 

FAQs About Install Windows 10 on Raspberry Pi 4

Follow through the questions below about how to install Windows 10 on Raspberry Pi 4.

1. Can Raspberry Pi Run Windows Apps?

Once you’ve successfully installed a Windows operating system on your Raspberry Pi, it’s possible to run supported Windows apps. You’ll only need to download and install the apps on your Raspberry Pi computer, and you’re good to go!

2. Can I Set Up Windows on Raspberry Pi 4?

Yes, it’s possible to run Windows 10 on Raspberry Pi 4. You’ll first need to download a Windows 10 ISO file, burn it to an SD card, then connect the bootable SD card to Raspberry Pi 4 computer to install your operating system.

3. Is It Good to Install Windows on Raspberry 4?

Installing Windows on your Raspberry Pi 4 gadget allows you to access the Windows features that you need for your project. You can run Windows programs on your Raspberry Pi computer, provided you’ve installed the operating system. Therefore, it’s good to install Windows on Raspberry Pi 4.

The Raspberry Pi is commonly associated with Linux operating systems such as Raspberry PI OS. But what about running Windows 10 on your Raspberry Pi? Officially, Microsoft’s only operating system for the Pi is an old version of Windows 10 IoT Core, which just lets you execute Visual Studio code on the computer but doesn’t work as a standalone OS with a GUI (in other words, no “windows”). However, the lack of support from Microsoft hasn’t stopped some ambitious developers from finding a way to run a full desktop version of Windows 10 on Raspberry Pi. 

In 2019, we tried installing a hacked version of Windows 10 on a Raspberry Pi 3 and it ran, but it was extremely painful to use. Recent developments have now made it possible to run Windows 10 somewhat-competently on a Raspberry Pi 4, at least as a proof-of-concept We’ll show you how to install Windows 10 on your Raspberry Pi below.

However, before you begin, please note that this is not an official Microsoft product and the source of the images and software used is from a passionate and vibrant community working together to create this project. Amir Dahan is the creator of Windows 10 Lite, Marcin is responsible for UEFI and Pete Batard responsible for the 3GB RAM fix. The Windows 10 image file and RAM fix you’ll need to make this work are constantly changing as are their download locations so you’ll need to find them via the Windows on Raspberry Pi Discord Group, which is where all the developers hang out and share updates. We can’t vouch for the safety or legitimacy of any of the custom files the community has created for this project so proceed at your own risk.

At the time of writing this project runs surprisingly well (see below for more details) but has a lot of caveats. . The Raspberry Pi’s onboard  Ethernet, Bluetooth and GPIO do not work so you’ll need a USB Ethernet or USB Wi-Fi dongle to get online  (there’s no list of supported dongles so we can’t guarantee yours will work). Audio via HDMI is also 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 https://www.worproject.ml/downloads and extract the files.

2. Visit the Windows on Raspberry Pi Discord server and go to the Downloads channel to Download the latest stable image, currently 0.2.1.

3. Open the WoR Alpha tool and select your language.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

4. Insert microSD card and select the drive. The Raspberry Pi 4 mode is currently experimental, but has worked reliably in our tests.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

5. Select your Windows on ARM image.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

6. Select the latest package of drivers from the server.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

7. Use the latest UEFI firmware available.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

8. Check the configuration and when happy click Next.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

9. Double check everything before clicking Install.

Windows 10 on Raspberry Pi 4 Tutorial

(Image credit: Tom’s Hardware)

The installation process can take as long as two hours to complete, depending on the speed of the microSD 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 installation.

winpatch X:\Windows\System32\drivers\USBXHCI.SYS 910063E8370000EA 910063E8360000EA 3700010AD5033F9F 3600010AD5033F9F

15. Overclock the Raspberry Pi. This step is optional but highly recommended (though you’ll want a cooling 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 power on the Pi.

17. Follow the standard Windows 10 install process and after a short while you are ready 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 command.

bcdedit /deletevalue {default} truncatememory

19. Reboot the Raspberry Pi for the update to take effect.

Windows 10 on Raspberry Pi 4 Tutorial

(Image 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 usable for basic tasks.

Windows 10 on the Raspberry Pi 4

(Image 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 usable, but more as a proof-of-concept than a daily driver. . Boot times were considerably longer than Raspberry Pi OS, at a sluggish 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 good browsing experience. Heavy sites such as YouTube proved troublesome but that was compounded by our sluggish 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’s 32-bit installer and set it up without any issues. GIMP ran well and, while it would not be up to speed for a professional photo editor, it was quick enough for hobbyists to use.

The Arduino IDE was slow, mainly 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 Visual Studio Code and it flat out refused to install. But Python 3.8 was easily installed and ran well. The Python REPL (interactive shell) was available and the core modules were available for use. We installed an additional 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

Join the experts who read Tom’s Hardware for the inside track on enthusiast PC tech news — and have for over 25 years. We’ll send breaking news and in-depth reviews of CPUs, GPUs, AI, maker hardware and more straight to your inbox.

Новая операционная система от Microsoft официально станет доступна лишь 5 октября. Установка хоть и будет возможна на компьютеры без системы защиты TPM, но на апдейты ОС для таких ПК рассчитывать не стоит.

Обновлять не самое старое железо ради Paint с темной темой оформления или черного экрана смерти я, как и многие обладатели не самых старых компьютеров, не горю желанием. Вместо этого решил протестировать новую ОС на простеньком железе, а заодно и узнать, что можно выжать из лежащих без дела одноплатных компьютеров Raspberry Pi.

После небольшой революции в сегменте компьютерных процессоров, которую устроили ребята из Apple со своим чипом M1, многие производители взялись за разработку собственных ARM-решений.

Осознавая скорое появление большого количества мобильных процессоров в ноутбуках, разработчики из Microsoft довели до ума поддержку ARM-архитектуры, которая в Windows 10 существовала “для галочки”.

Получается, что заработать ARM-сборка Windows 11 может даже на относительно простых и недорогих компьютерах вроде всем известной “малинки”.

Что потребуется для установки

Одноплатный компьютер Raspberry. Подойдут модели Pi 3B/3B+ или Pi 4B. Остальные разновидности “малинки” рассматривать точно не стоит.

Среди доступных вариантов плата четвертого поколения выглядит гораздо перспективней. На ней устанавливается минимум 2 ГБ оперативной памяти (против 1 ГБ в третьем поколении), ну и чуть более мощный процессор Cortex-A72 с частотой 1,5 ГГц (против Cortex-A53 на 1,4 ГГц) поможет справиться с запросами ОС.

При покупке Raspberry Pi лучше выбирайте модели с корпусом, радиатором для процессора и активным охлаждением. Иначе гаджет будет регулярно перегреваться и троттлить.

Карта памяти micro SD. Получится установить даже на карточку объемом 16 ГБ, но при этом на ней окажется всего несколько ГБ для загрузки ПО, а файл подкачки будет слишком маленьким либо отключится вообще. Рекомендую брать карту минимум на 32 ГБ и обязательно не ниже 10 класса по скорости работы с данными.

Мощный блок питания для работы одноплатника. Под нагрузкой “малинка” может потребовать хорошее питание. Берите адаптер 5В/3А минимум.

▶ Не забудьте, что для работы потребуется HDMI кабель для подключения к монитору/телевизору, клавиатура и мышь для полноценной работы, картридер для загрузки данных на карточку с вашего компьютера.

▶ Операционная система Windows 11 не поддерживает Wi-Fi модуль Raspberry. Потребуется подключить “малинку” к сети через сетевой кабель или установить внешний Wi-Fi передатчик.

У большинства любителей гаджетов и электроники все необходимое уже и так пылится в столе.

Как установить Windows на Raspberry Pi

Для самой быстрой и беспроблемной подготовки карты памяти для Raspberry потребуется операционная система Windows. Владельцы компьютеров Mac могут воспользоваться утилитой BootCamp, виртуальной машиной или средствами виртуализации приложений.

1. Переходим на сайт UUP dump для формирования и загрузки нужного образа Windows для Raspberry Pi.

2. Открываем раздел с актуальной сборкой для разработчиков под ARM-архитектуру.

3. Выбираем единственную доступную в списке сборку Windows 11.

4. Указываем подходящий язык системы и версию (Home или Pro).

5. Выбираем пункт Скачать и преобразовать в ISO после чего нажимаем кнопку Создать проект для скачивания.

6. Распаковываем загруженный архив и запускаем скрипт uup_download_windows.cmd.

7. Начнется загрузка и формирование образа для установки Windows 11. На это потребуется от 10 до 30 минут.

8. Скачиваем приложение Windows on Raspberry imager с сайта разработчика.

9. Распаковываем утилиту из архива и запускаем её.

10. Выбираем целевую карту памяти для записи образа и исходный файл образа Windows 11, который будет сформирован в папке с загруженной ранее программой.

11. В диалогах выбора драйверов, UEFI-прошивки и конфигурации ничего менять не нужно. Следует лишь указать используемую версию Raspberry 3 или 4.

12. Нажимаем кнопку Установить. Ждем пока произойдет форматирование карточки и распаковка образа.

13. Устанавливаем карту памяти в “малинку” и включаем одноплатник. Не забываем подключить монитор, клавиатуру и мышь.

14. Останется лишь произвести первоначальную настройку Windows 11 и дождаться установки и запуска системы.

Все зависит от используемой версии Raspberry и класса карты памяти. На установку может уйти от получаса до нескольких часов. На моей тестовой Raspberry четвертого поколения процесс занял около 40 минут, а вот вторая “малина” третьей генерации возилось с установкой почти два часа.

Проблемы при установке Windows 11 на Raspberry и их решение

Во-первых, имейте терпение. Вы устанавливаете тяжеловесную операционную систему на довольно слабый компьютер. Когда вам кажется, что процесс завис, не спешите перезагружать устройство – подождите еще 10-15 минут и дело сдвинется с мертвой точки.

Во-вторых, обязательно используйте Raspberry с радиаторами для процессора и активным охлаждением. В противном случае во время установки чип перегреется и снизит рабочую частоту. Это сильно увеличит время установки ОС, а может и вовсе завершиться полным зависанием.

В-третьих, используйте достаточно мощный блок питания. При нехватке мощности “малинка” будет сигнализировать индикатором желтой молнии в правом верхнем углу экрана. Адаптер на 1А вряд ли позволит работать устройству под такой нагрузкой.

В-четвертых, при использовании Raspberry Pi 4 вы столкнетесь с лимитом используемой оперативной памяти. Изначально под Windows 11 будет выделено всего 3 ГБ из четырех доступных. Чтобы исправить ситуацию, сделайте следующее:

◉ При включении Raspberry нажмите клавишу Esc для запуска загрузочного меню.

◉ Перейдите в меню Raspberry Pi Configuration – Advanced Configuration.

◉ Параметр Limit RAM to 3 GB смените с Enable на Disabled.

◉ Нажмите F10 для сохранения изменений и перезагрузите “малину”.

Теперь мощность одноплатника будет использована на максимум.

Какие впечатлений от работы Windows 11 на Raspberry

Произвел установку как на плату третьего поколения, так и на более мощную Pi 4B. В первом случае годится только для ознакомления с системой или экспериментов.

Одного ГБ оперативной памяти слишком мало для нормальной работы системы. “Малинка” сильно задумывается даже при запуске стандартных приложений Windows 11.

При использовании Raspberry Pi 4B все гораздо лучше. Нехватки ОЗУ замечено не было, можно полноценно использовать браузер, запускать стандартные утилиты и даже офисный пакет. Он уже получил адаптацию под ARM-архитектуру и работает вполне нормально.

Немного не хватает скорости накопителя. Хоть мы и выбрали быстрые карточки microSD, но лучше для полноценной системы воспользоваться SSD-диском. Его можно подключить через USB 3.0 порт на Raspberry Pi 4B. Это увеличит производительность и снизит время загрузки системы.

При таком сетапе гаджет вполне подойдет в качестве резервного компьютера.

Raspberry с Windows 11 можно подключить к свободному HDMI порту телевизора, чтобы иметь запасной компьютер в доме. Девайс пригодится школьникам на случай удаленного обучения или пользователям с несложными задачами.

Браузинг в сети, нечастый просмотр видео, работа с документами и почтой – это вполне реальный сценарий эксплуатации подобной сборки. Пожалуй, это самый доступный способ обзавестись компьютером, который может работать на полноценной распространенной ОС.

Вот так можно собрать запасной ПК с актуальной операционной системой практически из подручных материалов.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (51 голосов, общий рейтинг: 4.53 из 5)

🤓 Хочешь больше? Подпишись на наш Telegram.

undefined

iPhones.ru


Собираем ПК из подручных материалов.

  • AliExpress,
  • windows,
  • Windows 11,
  • гаджеты,
  • инструкции,
  • Это интересно

Артём Суровцев avatar

Артём Суровцев

@artyomsurovtsev

Люблю технологии и все, что с ними связано. Верю, что величайшие открытия человечества еще впереди!

  • Windows на макбуке windows правая кнопка мыши
  • Windows максимальная и профессиональная в чем разница
  • Windows многозадачная или однозадачная операционная
  • Windows класс по и предназначение
  • Windows логин и пароль по умолчанию