Если вы какое-то время работали с платами Raspberry Pi, то, вероятно, знаете стандартный выбор: Raspberry Pi OS. Она легкая, оптимизированная и безупречно работает для большинства проектов «сделай сам». Но что, если бы вы могли установить Windows 11 на Raspberry Pi ? Именно этого я и добился на своем Raspberry Pi 4, а позже и на Pi 5 и Pi 3.
Спойлер: это не так плавно, как работа с Raspberry Pi OS, но это захватывающий эксперимент, превращающий ваш Pi в крошечный ПК под управлением Windows. В этом подробном руководстве я поделюсь своим полным опытом запуска Windows 11 ARM на Raspberry Pi с помощью проекта Windows on Raspberry (WoR).

Вы узнаете все о производительности Windows 11 на Raspberry Pi 4 , настройке Windows 11 на Raspberry Pi 5 и о том, как производительность Windows 11 на Raspberry Pi 5 соотносится с более старыми моделями плат Raspberry Pi.
Также ранее на нашем сайте мы рассматривали установку на плату Raspberry Pi и других "нестандартных" для нее операционных систем:
Зачем устанавливать Windows 11 на Raspberry Pi?
Сначала я задавал себе тот же вопрос. Raspberry Pi OS быстрая, стабильная и разработана специально для этого оборудования, в то время как Windows 11 известна как ресурсоемкая операционная система. Зачем вообще пытаться установить Windows 11 на Raspberry Pi?
В общем, после того, как я погрузился в проект, я понял, что есть несколько веских причин попробовать:
- Привычный интерфейс: для многих из нас Windows — это привычная среда. Если вы привыкли к меню «Пуск», проводнику и экосистеме Microsoft, запуск Windows 11 на Raspberry Pi значительно упростит переход от традиционного ПК к одноплатному компьютеру.
- Доступ к программному обеспечению Windows: хотя работает не всё, некоторые приложения Windows, разработанные для ARM64, всё же запускаются. Мне удалось запустить офисные программы, такие как Word и Excel, просматривать веб-страницы с помощью Edge и даже протестировать облегчённые инструменты разработчика без необходимости использования аналогов в Linux.
- Экспериментирование и обучение: это было для меня главной причиной. Запуск Windows на оборудовании, для которого она изначально не предназначалась, — это как решение увлекательной головоломки. Вы узнаете об архитектуре ARM, прошивке UEFI и о том, как операционные системы загружаются изнутри.
- Удаленное управление с помощью инструментов Microsoft: если вы уже работаете в среде Windows, такие инструменты, как PowerShell, удаленный рабочий стол и утилиты для разработчиков от Microsoft, интегрируются гораздо легче, чем в Linux.
- Бюджетная тестовая платформа: Raspberry Pi обходится дешевле, чем ноутбук на базе ARM или устройство Surface. Запустив Windows 11 на Pi, я смог протестировать приложения Windows на базе ARM в недорогой среде, прежде чем переносить их на более мощное оборудование.
- Эффект эффектности: честно говоря, есть что-то крутое в том, чтобы указать на свою крошечную плату Raspberry Pi и сказать: «Да, вот она, Windows 11». Это идеальный повод для начала разговора на технических встречах или демонстрациях в классе.
- Расширение проектных возможностей: некоторые инженеры-робототехники и электроники могут предпочитать работу в Windows. Запуск на Raspberry Pi позволяет по-прежнему подключаться к GPIO, USB-устройствам и другим интерфейсам во время программирования или отладки в привычной среде.
После завершения установки и тестирования Windows 11 ARM на Raspberry Pi на различных моделях я обнаружил несколько веских причин:
Несмотря на то, что Windows 11 на Raspberry Pi официально не поддерживается и имеет свои недостатки, возможности обучения и экспериментирования делают её привлекательной для любознательных разработчиков и создателей контента.
Что вам понадобится для установки Windows 11 на Raspberry Pi
Перед началом процесса установки Windows 11 на Raspberry Pi подготовьте необходимое оборудование и программное обеспечение. Требования немного отличаются для моделей Raspberry Pi 4 и Pi 5.
Совместимость с Raspberry Pi под управлением Windows 11
Требования к оборудованию для плат Raspberry Pi 4 и Pi 3
Дополнительные требования для Raspberry Pi 5 под управлением Windows 11
Однако для установки Windows 11 на плату Raspberry Pi 5 требуются два отдельных устройства хранения данных.
| Компонент | Количество | Цель |
| Плата Raspberry Pi 5 | 1 | 4 ГБ или 8 ГБ оперативной памяти для оптимальной работы Raspberry Pi 5 под управлением Windows 11 |
| Карта microSD объемом 1 ГБ и более | 1 | Для хранения файлов прошивки UEFI (отдельно от хранилища Windows) |
| Внешний USB SSD | 1 | 64 ГБ+ для установки Windows 11 на ARM (быстрее, чем microSD) |
| Та же периферийная система, что и у Pi 4. | - | Клавиатура, мышь, HDMI-дисплей, сетевой адаптер |
Теперь непосредственно рассмотрим сам процесс установки Windows 11 на различные типы плат Raspberry Pi.
Как скачать Windows 11 ARM64 для Raspberry Pi
В отличие от установки Windows на стандартный ПК, вы не можете просто взять любой ISO-образ с веб-сайта Microsoft. Для Raspberry Pi нам нужна сборка Windows 11 для ARM64. Вместо дампа UUP я использовал официальный ESD Image Downloader из проекта Windows on Raspberry (WoR), что значительно упрощает и повышает надежность процесса. Для установки Windows 11 на Raspberry Pi необходима сборка для ARM64. Я использовал официальный ESD Image Downloader из проекта Windows on Raspberry (WoR), что значительно упрощает процесс по сравнению с методами дампа UUP.
Вот как я это сделал:
Шаг 1: Как скачать Windows 11 ARM для Raspberry Pi
1. Откройте браузер и перейдите на страницу загрузки WoR ESD.
2. В раскрывающемся списке Version («Версия») выберите последнюю стабильную версию Windows 11.

3. В меню Build («Сборка») выберите сборку, которую хотите установить. Я выбрал стабильную сборку, чтобы получить надежные функции и обновления безопасности.
4. В разделе Architecture («Архитектура») выберите ARM64. Это очень важно; если вы выберете x64 или x86, он не будет работать на Raspberry Pi.

5. Затем выберите предпочитаемое издание. Например:
- Клиент: Windows 11 Home или Pro
- Для расширения функционала доступны образовательная или корпоративная версии.
Для тестирования я использовал Windows 11 Home (клиент) ARM64 .

6. Наконец, выберите язык (я выбрал английский (США), но вы можете выбрать любой, который вам подходит).
7. После выбора всех необходимых параметров нажмите Download («Загрузить»). Инструмент загрузит официальные файлы Windows непосредственно с серверов Microsoft и создаст для вас ESD-пакет.

8. После загрузки вы можете добавить файл ESD в WoR Imager на следующем шаге.
В итоге у меня на компьютере оказался чистый образ Windows 11, совместимый с ARM64, готовый к установке на Raspberry Pi.
Шаг 2: Установка Windows 11 на Raspberry Pi с помощью WoR Imager
После того, как образ Windows 11 ARM64 ESD был готов, следующей задачей стало его размещение на Raspberry Pi. Вот тут-то и пригодится инструмент WoR Imager (Windows on Raspberry Pi Imager). Представьте его как мост между образом Windows на вашем ПК и запоминающим устройством Raspberry Pi.
Вот как именно я это пережил:
Полный процесс установки WoR
1. Сначала я скачал программу Windows on Raspberry Pi Imager с официальной страницы загрузок проекта WoR.

2. После распаковки ZIP-файла я щелкнул правой кнопкой мыши по WoR.exe и выбрал Run as Administrator («Запустить от имени администратора»).

3. Появилось приветственное окно WoR Imager. Я нажал Next («Далее»), чтобы начать.

4. На следующем экране WoR предложил мне выбрать устройство хранения данных.
- Для своего Raspberry Pi 4 я использовал карту microSD на 64 ГБ.
- Для своего Raspberry Pi 5 я выбрал внешний SSD-накопитель (рекомендуется для обеспечения высокой скорости).

5. После выбора накопителя мне нужно было выбрать тип устройства (модель Raspberry Pi).
-
Если у вас Raspberry Pi 4: выберите Raspberry Pi 4/400.
-
Если у вас Raspberry Pi 5: вот в чем хитрость: вам нужно выбрать опцию Raspberry Pi 2/3. Выбор Pi 4/400 приведет к ошибке ACPI BIOS при загрузке.

6. Затем WoR запросил файл образа. Я нажал кнопку (обзор) и указал путь к загруженному ранее файлу Windows 11 ARM64 ESD/ISO .
7. После этого инструмент позволил мне выбрать, какую версию Windows 11 я хочу установить (Home, Pro и т. д.). Я выбрал Windows 11 Pro ARM64 для дополнительных функций.

8. Затем WoR отобразил обзор установки с моими выбранными параметрами, типом устройства, типом запоминающего устройства и расположением файла образа. После подтверждения я нажал «Установить», и программа подготовила запоминающее устройство, выполнив разметку, скопировав файлы и настроив загрузчик UEFI.

9. В зависимости от вашего ПК и скорости накопителя этот процесс может занять от 15 до 45 минут. Я оставил его работать, выпил кофе и вернулся, чтобы увидеть сообщение об успешном завершении.


10. После завершения процесса я нажал «Готово» и безопасно извлек запоминающее устройство.
На этом этапе на моем накопителе Raspberry Pi (microSD/SSD) была полностью установлена Windows 11 ARM. Пользователям Raspberry Pi 4 можно сразу перейти к разделу загрузки. Но владельцам Raspberry Pi 5 потребуется один дополнительный шаг: настройка прошивки UEFI (о чем я расскажу в шаге 3). Теперь на вашем накопителе Raspberry Pi установлена полная версия Windows 11 ARM.
Шаг 3: Настройка прошивки UEFI для Raspberry Pi 5 под управлением Windows 11
Если вы используете Raspberry Pi 4 или 3 , этот шаг можно полностью пропустить. Но когда я перешёл на Raspberry Pi 5, я быстро обнаружил, что всё не так просто.
Проблема в том, что установщик WoR пока официально не поддерживает Pi 5. Если вы попытаетесь загрузить Windows напрямую после прошивки с помощью WoR, скорее всего, вас встретит ошибка ACPI BIOS и зависание экрана загрузки. Вот тут-то и пригодится обходной путь с прошивкой UEFI . При тестировании Windows 11 на Raspberry Pi 5 я столкнулся со значительным препятствием: установщик WoR пока официально не поддерживает Pi 5.
Зачем Raspberry Pi 5 нужна прошивка UEFI?
Вот как я поступил:
- Я скачал последнюю версию прошивки UEFI для Raspberry Pi 5 с официальной страницы релизов на GitHub. Это небольшой набор загрузочных файлов, которые, по сути, выступают в роли транслятора, позволяя Pi 5 понять, как загрузить Windows 11.
- Я взял запасную карту microSD (не менее 1 ГБ) и отформатировал её в FAT32 с помощью встроенной в Windows программы форматирования.
- Как только карта была готова, я извлек все файлы UEFI из загруженного с GitHub архива и скопировал их прямо в корневую папку карты microSD.
- После этого я вставил карту microSD в Raspberry Pi 5. Теперь эта карта работает как специализированный BIOS-чип, предоставляя Pi дополнительные инструкции, необходимые для загрузки Windows.
- Наконец, я подключил свой внешний SSD (на который ранее прошил Windows 11 с помощью WoR) и включил Raspberry Pi 5. На этот раз, вместо ужасной ошибки ACPI, прошивка UEFI инициализировалась корректно и передала управление установщику Windows.
Настройка сложнее, чем у Pi 4, но на данный момент это единственный способ провести тестирование производительности Raspberry Pi 5 под управлением Windows 11, пока WoR не добавит официальную поддержку Pi 5.
Техническое примечание: для установки Windows 11 на Raspberry Pi 5 карта microSD должна оставаться постоянно вставленной.
Шаг 4: Обновление загрузчика Raspberry Pi (необязательно, но рекомендуется)
Перед установкой Windows 11 на Raspberry Pi 4 я настоятельно рекомендую выполнить еще один шаг, если вы используете Raspberry Pi 4 или Raspberry Pi 3 - я настоятельно рекомендую обновить прошивку загрузчика. Обновление загрузчика гарантирует, что ваш Pi сможет корректно загружаться с карт microSD или даже с USB-накопителей без каких-либо странных сбоев.
Процесс обновления загрузчика
Вот что я сделал:
1. На своем компьютере с Windows я скачал и запустил программу Raspberry Pi Imager и выбрал тип платы.

2. Я нажал на Choose OS («Выбрать ОС»), затем прокрутил вниз до Misc utility images → Bootloader («Разные образы утилит» → «Загрузчик»).


3. После этого я выбрал нужный мне режим загрузки:
- Загрузка с SD-карты: если вы планируете запускать Windows 11 с карты microSD.
- Загрузка с USB-накопителя: если вы используете внешний SSD-накопитель или USB-флешку (что я рекомендую для повышения производительности).

4. Затем я нажал Choose Storage («Выбрать хранилище») и выбрал свою карту microSD (подойдет даже небольшая, 1 ГБ и более).
5. Наконец, я нажал Write («Записать»), чтобы прошить новый загрузчик на карту.

6. После завершения процесса я вставил карту в свой Raspberry Pi, подключил питание и стал ждать.
-
Сначала быстро замигал зеленый светодиод ACT на плате.
-
Затем экран, подключенный к моему Raspberry Pi, загорелся зеленым цветом; таким образом Pi сообщает об успешном обновлении загрузчика.

7. Увидев зелёный экран, я выключил Raspberry Pi, извлёк карту загрузчика и отложил её в сторону. Теперь на моём Pi работала последняя версия прошивки, готовая к установке Windows 11. Теперь на вашем Raspberry Pi установлена последняя версия прошивки, оптимизированная для Windows 11 на Raspberry Pi 4.
Шаг 5: Загрузка Windows 11 на Raspberry Pi
Это был тот самый момент, которого я так ждал: увидеть, как Windows 11 оживает на моем Raspberry Pi. После нескольких часов загрузки, прошивки и подготовки микропрограммы, наконец-то пришло время подключить все и нажать кнопку питания. Это волнующий момент — впервые увидеть загрузку Windows 11 ARM на Raspberry Pi.
Вставьте запоминающие устройства
| Raspberry Pi 4/3 | Я просто вставил карту microSD (или SSD, если вы использовали такую) с установленной Windows 11 и WoR |
| Raspberry Pi 5 | Я вставил и карту microSD с прошивкой UEFI, и внешний SSD с Windows 11 |
Первый экран загрузки: когда я включил Raspberry Pi, появилось заставочное окно WoR/UEFI. На Raspberry Pi потребовалось несколько дополнительных секунд для инициализации прошивки UEFI, но в итоге запустился установщик Windows.


Выбор региона: установщик Windows попросил меня выбрать регион. Я выбрал Индию, но вы можете выбрать свою страну/регион из списка.

Раскладка клавиатуры: далее система запросила раскладку клавиатуры. Я выбрал американскую раскладку, но при необходимости можно добавить другую.
Подключение к сети и вход в учетную запись Microsoft (…или нет): Вот тут-то и начинается самое интересное. По умолчанию Microsoft настоятельно рекомендует вам войти в систему с помощью учетной записи Microsoft и оставаться подключенным к интернету во время установки. В Windows 11 это навязывается все чаще, и на Raspberry Pi, где работа с сетью и так непростая задача, это выглядит как препятствие, созданное лишь для того, чтобы проверить ваше терпение. Однако для установок Windows 11 на Raspberry Pi, где работа с сетью может быть проблематичной, есть обходной путь. После подключения к сети вы можете настроить статический IP-адрес на вашем Raspberry Pi для стабильного удаленного доступа и работы над проектами. Для сравнения, посмотрите, как работает Android на Raspberry Pi с использованием emteria.OS — еще одного эксперимента с альтернативной операционной системой, который стоит изучить.

Сначала я подключил свой телефон для USB-модема и сделал это «официальным» способом, как и предполагала Microsoft. Но потом я подумал: «Подождите, это же проект на базе Raspberry Pi… Действительно ли нам нужно играть по правилам Microsoft?» Оказывается, нет!
Вот забавное решение проблемы:
1. Если вы застряли на экране «Давайте подключимся к сети», нажмите Shift + F10 на клавиатуре. Это откроет скрытое окно командной строки во время процесса установки. Да, прямо посреди установки Windows.

2. Введите следующую команду и нажмите Enter:
OOBE\BYPASSNRO
3. Система перезагрузится один раз, и когда вы вернетесь, вуаля, появится возможность создать локальную учетную запись без необходимости подключения к интернету.

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

Так что, хотите ли вы сделать это «правильным способом Microsoft» (войти в систему с помощью учетной записи Microsoft и синхронизировать все) или воспользоваться старым добрым локальным аккаунтом, выбор за вами. Лично я выбрал обходной путь; это показалось мне более «в стиле хакера на Raspberry Pi».
Параметры конфиденциальности и персонализации: установщик провел меня через несколько переключателей: настройки местоположения, обмен данными, диагностика и т. д. Я отключил большинство из них, чтобы сэкономить ресурсы. Затем он попытался навязать мне Microsoft 365 и Game Pass, но я тоже их пропустил. Я отключил большинство параметров, чтобы сэкономить ресурсы Raspberry Pi и улучшить производительность Windows 11 на Raspberry Pi 4.

Первая перезагрузка: После завершения всех шагов настройки Raspberry Pi перезагрузился еще раз. На этот раз вместо установщика появился рабочий стол Windows 11 во всей красе. Система даже вывела сообщение о создании временного файла подкачки, что является нормой для устройств ARM.


И вот она, Windows 11, работающая на Raspberry Pi. Вид открытого меню «Пуск» на крошечном одноплатном компьютере, честно говоря, казался нереальным. Конечно, она не работала молниеносно, но функционировала. Я смог запустить Edge, просматривать веб-страницы и даже напечатать черновик этой статьи из Windows 11 на своем Pi. Хотя производительность Raspberry Pi 5 под управлением Windows 11 не является молниеносной, она достаточно функциональна для просмотра веб-страниц, работы с офисными приложениями и несложной разработки.

Ограничения работы Windows 11 на Raspberry Pi
Хотя установка Windows 11 на Raspberry Pi технически возможна и полезна, важно понимать существенные ограничения, прежде чем тратить время на этот проект.

| Встроенный Wi-Fi | Не хватало только Wi-Fi, поскольку производитель чипа так и не выпустил драйверы для Windows ARM. Вместо этого я использовал USB-адаптер Ethernet или телефон в качестве модема. |
| Контакты GPIO | Не рассчитывайте на запуск робототехнических или электронных проектов, использующих GPIO. Windows на Raspberry Pi не предоставляет к ним доступ так же, как Raspberry Pi OS. |
| HDMI Аудио | Звук через HDMI отсутствовал. Пришлось использовать обходной путь с 3,5-мм аудиоразъемом. |
| PCIe / Управление вентилятором (Pi 5) | Такие элементы, как разъем для вентилятора и слот PCIe, не распознавались. Все еще жду корректные драйверы. |
| Проблемы с производительностью | Тяжелые приложения, такие как Photoshop (тестовая сборка для ARM) или Visual Studio, либо работали медленно, либо вылетали. Лучше использовать легковесные инструменты. |
Для проектов, требующих функциональности GPIO, рассмотрите следующую альтернативу - управление GPIO Raspberry Pi с помощью облачной платформы MQTT.
Pi 4 против Pi 5 — реальная разница
На Raspberry Pi 4 (2 ГБ) Windows больше походила на экспериментальную версию. Она работала, но постоянно возникали проблемы с ограничением памяти, зависания и замедления. Честно говоря, я бы не рекомендовал использовать 2 ГБ, если только вы не делаете это просто ради развлечения. Pi 4 с 4 или 8 ГБ памяти показал бы лучшие результаты.
На Raspberry Pi 5 ситуация значительно улучшилась. Более быстрая загрузка, более плавный просмотр веб-страниц и меньше зависаний. Конечно, это всё ещё не уровень «повседневной работы», но, по крайней мере, вполне приемлемо. С 4 или 8 ГБ оперативной памяти Windows 11 на Raspberry Pi 4 становится вполне работоспособной.
Производительность Raspberry Pi под управлением Windows 11: сравнение Pi 4 и Pi 5.
После тестирования Windows 11 на Raspberry Pi 4 и Windows 11 на Raspberry Pi 5 разница в производительности оказалась существенной. Вот моё сравнение в реальных условиях, основанное на обширном практическом тестировании. Производительность Windows 11 на Raspberry Pi 5 представляет собой значительный шаг вперёд. Улучшенный процессор Pi 5, более быстрая память и улучшенный ввод-вывод делают Windows 11 на ней действительно пригодной для повседневных задач.
Часто задаваемые вопросы о Windows 11 на Raspberry Pi
⇥ 1. Можно ли запустить Windows 11 на Raspberry Pi 3?
Да, но это будет мучительно медленно. Для приемлемой производительности настоятельно рекомендуется Raspberry Pi 4 или 5 с объемом оперативной памяти не менее 4 ГБ.
⇥ 2. Действительно ли мне нужно обновлять загрузчик?
Не всегда, но если у вас Raspberry Pi 3 или Pi 4, и ваша плата отказывается загружать Windows, обновление загрузчика с помощью Raspberry Pi Imager обычно решает проблему.
⇥ 3. Почему Wi-Fi не работает на Raspberry Pi под управлением Windows 11?
Потому что производитель Wi-Fi-чипа так и не выпустил драйверы для Windows ARM. Без них Windows просто не может взаимодействовать со встроенным Wi-Fi-оборудованием. Вместо этого используйте USB-Ethernet адаптер или подключение телефона к сети.
⇥ 4. Мой Pi 5 выдает ошибку ACPI BIOS при загрузке. Что мне делать?
Это происходит, если вы выбираете неправильный тип устройства в WoR. Для Pi 5 всегда выбирайте Raspberry Pi 2/3 в WoR Imager и используйте обходной путь с прошивкой UEFI на microSD-карте.
⇥ 5. Могу ли я создать локальную учетную запись вместо использования учетной записи Microsoft?
Да! Если вы зависли на экране «Подключение к сети», нажмите Shift + F10, затем введите CMD:
OOBE\BYPASSNRO
Нажмите Enter, и Windows перезагрузится, предложив создать локальную учетную запись; учетная запись Microsoft не требуется.
⇥ 6. Почему мой Raspberry Pi так долго загружает Windows 11?
Это нормально. Windows 11 — ресурсоемкая система по сравнению с Raspberry Pi OS. Ожидайте около 4-5 минут на Pi 4 и менее 2 минут на Pi 5.
⇥ 7. Можно ли использовать контакты GPIO или другое оборудование Raspberry Pi в Windows 11?
На самом деле нет. В Windows нет драйверов или API для GPIO Raspberry Pi. Если доступ к GPIO критически важен, используйте Raspberry Pi OS или Linux.
⇥ 8. Какой накопитель лучше: microSD или SSD?
Windows 11 работает намного быстрее с SSD, подключенного через USB 3.0. microSD тоже подойдет, но ожидайте более низкой производительности и более длительного времени загрузки.
Заключение
Запуск Windows 11 на Raspberry Pi 4 или 5 — это как прикрепить реактивный двигатель к велосипеду. Работает, но неуклюже, капризно и официально не поддерживается. Тем не менее, это один из самых приятных экспериментов с Pi, которые я проводил. Это не самый простой процесс, но если вы такой же любитель покопаться в технике, как я, то сам процесс того стоит. Команда WoR сделала невозможное возможным, и теперь вы можете продемонстрировать работу Windows 11 на плате размером с кредитную карту. Чтобы узнать, как настроить и сконфигурировать ваше устройство, изучите это подробное руководство по установке Windows 10 IoT Core на Raspberry Pi .
Я долгое время тестировал Windows 11 на Raspberry Pi 4 и Raspberry Pi 5. Вот мои скромные впечатления: это интересный способ «экспериментировать» и изучать такие вещи, как архитектура ARM, операционные системы и аппаратные ограничения; однако это не предназначено для ежедневной замены Raspberry Pi OS.
50 просмотров







