Как установить Windows 10 на Raspberry Pi 4
Обновлено: 21.11.2024
Windows и Raspberry Pi — это долгая история. После того, как для игры была доступна только версия IoT, Microsoft теперь работает над версией ARM для полной системы Windows 10. Windows по-прежнему официально не поддерживает Raspberry Pi, но с помощью нескольких инструментов и хорошего руководства вы можете найти способ заставить его работать на вашем устройстве. Это цель этого поста.
В рамках проекта WoR (Windows на Raspberry Pi) разрабатывается инструмент для прошивки ARM-образа Windows 10 на SD-карту (или SSD-накопитель), который может загружаться на Raspberry Pi. Итак, теперь можно использовать полную версию Windows 10 на Raspberry Pi.
В этом пошаговом руководстве я проведу вас через процесс установки. Теория может быть проста, но вся процедура довольно длинная.
Кстати, на эту тему уже есть много статей (в основном новостных), но когда я попробовал это сам, я изо всех сил пытался понять весь процесс и применить его на практике. Вот почему я пишу это здесь для вас.
Примечание. Теперь доступна Windows 11. Процесс еще проще, чем описанный в этом руководстве. Я настоятельно рекомендую прочитать эту другую статью, если вам интересно.
Теория: Windows 10 на ARM
Загрузите глоссарий Пи!
Если вы запутались во всех этих новых словах и сокращениях, запросите мой бесплатный глоссарий Raspberry Pi здесь (в формате PDF)!
Если вы новичок в этом деле, перед прошивкой SD-карты здесь есть что распаковать. Мы начнем с общей картины и поймем, почему процесс установки не такой, как обычно.
Майкрософт и ARM
Все модели Raspberry Pi работают на архитектуре ARM, так что в этом нет ничего нового. У Microsoft были для нас небольшие проекты (Windows 10 IoT), но она так и не выпустила полноценную Windows 10 на этой платформе.
Недавно все изменилось. Процессор ARM становится все более популярным благодаря низкому энергопотреблению и достойной производительности. Он составляет солидную конкуренцию для многих применений, а не только для ниши IoT.
В 2020 году Apple даже анонсировала чип M1, также основанный на ARM.
Редакторы программного обеспечения не могут игнорировать эту тенденцию, поэтому Microsoft также пришлось добиваться прогресса в этой архитектуре.
Это не совсем новый проект для них (первая версия Windows 10 ARM выпущена в 2017 году), но последние сборки начинают включать все больше и больше функций.
Пока нет возможности установить его прямо на Raspberry Pi, но мы не так далеко, и в этом нам помогает другой проект.
Проект WoR
Учебный курс Raspberry Pi
Распродажа: сегодня скидка 10%.
Перейдите на новый уровень.
Я здесь, чтобы помочь вам начать работу с Raspberry Pi.
Изучите все необходимые навыки в правильном порядке.
Цель проекта WoR состояла в том, чтобы исправить последние недостающие шаги в проекте Microsoft, чтобы заставить его работать на Raspberry Pi.
Здесь мы говорим о сложных вещах, таких как прошивка, поддержка драйверов и установка. процесс в целом.
- Загрузите образ системы.
- Загрузите и установите инструмент.
- Прошить систему в хранилище.
Довольно знакомо, не правда ли?
Я объясню детали позже, так как это не так просто, как может показаться.
Но, по сути, именно благодаря этому инструменту весь процесс стал возможен для все мы в последнее время.
Изображения Windows 10
Одна последняя деталь перед тем, как перейти к практике:
Не существует легального способа загрузки файлов ISO для Windows 10 ARM. Здесь мы не играем с системами Linux, поэтому нужно следовать некоторым дополнительным правилам.
Итак, если вы не можете загрузить файл ISO, как вы можете установить Windows 10?
Вы загрузите что-то еще: дамп UUP.
UUP означает «унифицированная платформа обновлений» и — это способ для Microsoft поделиться своими последними достижениями в рамках программы Insider Preview. Он работает как Центр обновления Windows, загружая и обновляя только то, что требуется (или то, что было изменено в данном случае).
Короче говоря, процесс будет заключаться в загрузке файла UUP, создании из него полного образа ISO на вашем компьютере, а затем прошивке этого ISO для загрузки на Raspberry Pi.
Это займет гораздо больше времени, чем установить другую систему Linux, но пока это единственный способ.
И я уверен, что вам не терпится попробовать это :).
Установите Windows 10 на Raspberry Pi
Теперь, когда у вас есть все части головоломки, давайте разложим их по порядку и, наконец, установим Windows 10 на свой Raspberry Pi. Вот пошаговая процедура, как это сделать.
Обновите прошивку Raspberry Pi
Прежде чем делать что-либо еще, убедитесь, что прошивка Raspberry Pi обновлена.
Самый простой способ сделать это — запустить ее на Raspberry Pi и выполнить следующие команды:
sudo apt обновить
полное обновление sudo apt
После этого вы можете остановить свое устройство, нам больше не нужна ОС Raspberry Pi.
Следующее будет на вашем компьютере.
Предпосылки
Теоретически Windows 10 и WoR должны работать практически с любой моделью Raspberry Pi (2, 3 или 4).
В действительности я бы порекомендовал Raspberry Pi 4 с 4 или 8 ГБ, если это возможно.
Windows 10 — довольно тяжелая система, поэтому больше оперативной памяти будет полезно.
Я пробовал на своем Raspberry Pi 4 с 4 ГБ, и это было хорошо. На других моделях не пробовал.
Я также настоятельно рекомендую использовать SSD-накопитель.
Это не обязательно, поэтому вы можете попробовать быструю SD-карту (на данный момент это лучший вариант). Однако процесс очень долгий.
Использование SSD при ускорении всего. Установка системы и ее загрузка в первый раз будут намного быстрее, как и нормальное использование после этого.
Итак, я определенно думаю, что использование SSD того стоит (быстрые внешние SSD-накопители сейчас дешевы), но у вас есть выбор.
Помимо SSD-накопителя, вам понадобятся только основные аксессуары, как и для любой другой операционной системы, и немного времени, чтобы все подготовить :).
Загрузки
Освойте Raspberry Pi за 30 дней
Распродажа: сегодня скидка 10 %.
Загрузите электронную книгу.
Раскройте секреты Raspberry Pi за 30 дней.
Изучите полезные навыки работы с Linux и попрактикуйтесь в нескольких проектах.
Кстати, мне пришлось протестировать несколько версий, чтобы найти ту, которая лучше всего подходит для меня.
К сожалению, я не знаю, существует ли правило, позволяющее убедиться, что ваша загрузка работает правильно. Если вы читаете это через два года, это может быть бесполезно, но, к вашему сведению, у меня хорошо работала версия: 19041.330.
Я потерял так много времени, пробуя разные версии с обоих сайтов, пока не нашел эту…
Вот прямая ссылка, если поможет.
Создайте ISO-файл Windows 10 на своем компьютере
Прошить ISO-образ с помощью WoR
- Извлеките файлы из архива в новую папку
- В этой папке найдите файл WoR.exe и дважды щелкните его.
- Появится подобное окно:
Затем следуйте указаниям мастера, чтобы создать диск для Windows 10. - Выберите устройство.
На первом шаге вам нужно выбрать, на какой накопитель вы хотите скопировать Windows 10.
Будьте внимательны, так как все диски отображаются в раскрывающемся меню, включая диск вашего компьютера.
Вам также необходимо выбрать модель Raspberry Pi, которую вы будете использовать. - Выберите образ.
Теперь выберите файл образа, в котором он был создан предыдущим инструментом (вероятно, в папке «Загрузки»).
Выберите выпуск Windows для установки, если требуется (у вас, вероятно, будет только один, если вы следовали моя предыдущая рекомендация). - Выберите драйверы и прошивку UEFI.
Для следующих двух шагов вы можете просто использовать последние доступные версии. - Конфигурация.
Единственное, что я изменяю здесь, — это ограничение памяти на вкладке «Дополнительно».
Я не знаю, является ли это обязательным, но я видел, как кто-то рекомендовал это. Итак, я просто поставил «4096 МБ» в качестве нового ограничения, чтобы быть уверенным, что Windows будет использовать всю оперативную память моего Raspberry Pi.
Все, проверьте настройки и нажмите «Установить», чтобы начать процесс.
Этот шаг по-прежнему будет длиться дольше, чем мы привыкли к системам Linux, но не настолько.
На SSD-накопителе это должно занять около 15 минут. На SD-карте это может быть очень долго, возможно, больше часа.
Первая загрузка
После того, как ваш накопитель будет готов, вы можете подключить его к Raspberry Pi (или вставить SD-карту) и загрузить его.
Этот шаг также довольно долгий, так как процесс установки выполняется в фоновом режиме. чтобы настроить все для вашего конкретного устройства.
Кстати, вторая загрузка будет быстрее — только первая загрузка немного длиннее.
И это еще один шаг, который действительно быстрее с SSD-накопителем вместо SD-карты.
Как и при любой установке Windows 10, при первой загрузке необходимо настроить несколько параметров, таких как Cortana и все политики конфиденциальности, которые Microsoft пытается отключить для вас:
После этого вы должны получить доступ к интерфейсу рабочего стола Windows 10.
Здесь нет ничего удивительного, но приятно видеть, что он наконец работает в полной версии на маленьком Raspberry Pi.
Обзор Windows 10
Да, Windows 10 теперь работает на нашем Raspberry Pi, но как она на самом деле работает? Это хорошая система для настольного компьютера?
Приложения по умолчанию
В целом, система довольно быстро реагирует.
Вы можете просматривать настройки или проводник без каких-либо задержек, а приложения по умолчанию работают очень хорошо.
Посмотрите видео в конце этого руководства, чтобы получить лучшее представление о том, как это работает.
Master Python на Raspberry Pi
Распродажа: сегодня скидка 10%.
Получите электронную книгу.
Делайте больше с Raspberry Pi, изучайте полезные концепции и пользуйтесь ярлыками.
Вы упускаете половину удовольствия от использования Raspberry Pi, если ничего не знаете о Питоне.
Приложения по умолчанию в моем выпуске были базовыми (Аксессуары, Paint 3D, Office и т. д.), но результаты меня очень впечатлили.
Возможно, он не такой отзывчивый, как мой ноутбук, но стоит задуматься. , учитывая стоимость оборудования.
Поддержка оборудования
Покопавшись немного в конфигурации системы, я обнаружил, что не все работает идеально.
Например, не обнаружена звуковая карта (нет аудиовыхода), и она не определяет мой второй экран.< br /> Я не тратил время на поиск драйверов или обходных путей, поэтому могут быть какие-то решения.
Просто не ожидайте, что все будет работать идеально сразу после установки.
Как вы видели в части установки, Raspberry Pi не поддерживается Microsoft, поэтому эта установка является скорее экспериментом, чем идеальное решение.
Установка новых приложений
После проблем с конфигурацией я также попытался установить другие случайные приложения.
Я выбрал те, которые часто использую на своем компьютере, такие как VLC, Audacity и Raspberry Pi Imager.
У меня не было никаких проблем. установил их, и они работали очень хорошо:
Это самая захватывающая часть с официальной Windows 10, работающей на Raspberry Pi в будущем.
Поскольку около 80% пользователей настольных компьютеров используют Windows на своих компьютерах, мы можем ожидать, что они легко перейдут на Raspberry Pi, если они могут оставаться на той же операционной системе.
Установите ее на Raspberry Pi 400, и они даже не увидят разницы со стандартным компьютером :).
Да, мы довольно далеки от оригинала зрение и система лицензирования, вероятно, будут проблемой.
Ограничения производительности
Однако небольшое предупреждение о производительности этой операционной системы.
Поскольку оптимизация для Raspberry Pi не предусмотрена, вы довольно быстро достигнете предела при некотором использовании.
Например, просмотр YouTube в Google Chrome будет сложным. И если вы хотите 1080p в полноэкранном режиме, это почти невозможно. Посмотрите видео ниже, чтобы увидеть результаты, которые я получил.
Память и ЦП были почти на 100 %, и в то же время у меня не было ничего другого.
Видео: установка Windows 10 на Raspberry Pi
В заключение хочу сказать, что Windows 10 на Raspberry Pi уже готова, но процесс очень долгий, и еще не все полностью поддерживается.
Это может быть достойным решением для базового использования, если вам абсолютно необходимо запускайте Windows, но если у вас есть выбор, дистрибутив наподобие Twister OS, вероятно, будет лучшей альтернативой.
Спасибо всем моим покровителям за поддержку, помощь в этом и создание еще большего количества руководств для всех! Спасибо всем, кто поддерживает меня там.
Вам нужна помощь, чтобы начать?
Кстати, может быть, вы новичок в Raspberry Pi и искали простой способ остаться на Windows, потому что вы привыкли к этому на ПК. Извините, но, как вы уже заметили, он еще не готов.
Мир Raspberry Pi может быть ошеломляющим для новичков, вы можете потеряться среди различных моделей, операционных систем и того, что вы можете с ним делать. или нет.
Вот почему я составил мини-курс, который поможет вам сделать первые шаги.
Посмотрев несколько видеороликов и следуя моим советам, вы сможете начать свое путешествие с Raspberry Pi, избежать всех препятствий и начать получать удовольствие от этого захватывающего устройства.
Звучит интересно? Узнайте больше на этой странице.
Последние записи
Для использования Raspberry Pi требуется множество аксессуаров (клавиатура, монитор и т. д.), которые не всегда могут быть под рукой, или вы не захотите тратить время на их подключение для быстрого изменения настроек. я.
Raspberry Pi не ограничивается ОС Raspberry Pi, которая является официальным дистрибутивом, но далеко не единственным. В зависимости от используемой модели, ваших целей и личных предпочтений.
сообщить об этом объявлении
Добро пожаловать
Привет, я Патрик. Я системный администратор Linux, и я увлечен Raspberry Pi и всеми проектами по этой теме.
Я создал этот сайт, чтобы поделиться с вами тем, что я узнал о нем.
сообщить об этом объявлении
Курс Raspberry Pi
Распродажа: сегодня скидка 10 %.
Начните правильно работать с Raspberry Pi, следуйте моим советам и сэкономьте много времени, сделав свои первые шаги со мной.
сообщить об этом объявлении
Raspberry Pi обычно ассоциируется с операционными системами Linux, такими как Raspberry PI OS. Но как насчет запуска Windows 10 на Raspberry Pi? Официально единственная операционная система Microsoft для Pi — это старая версия Windows 10 IoT Core, которая просто позволяет выполнять код Visual Studio на компьютере, но не работает как отдельная ОС с графическим интерфейсом (другими словами, без «Windows »). Однако отсутствие поддержки со стороны Microsoft не помешало некоторым амбициозным разработчикам найти способ запуска полной версии Windows 10 для настольных компьютеров на Raspberry Pi.
В 2019 году мы попытались установить взломанную версию Windows 10 на Raspberry Pi 3, и она заработала, но использовать ее было очень больно. Недавние разработки позволили достаточно компетентно запустить Windows 10 на Raspberry Pi 4, по крайней мере, в качестве проверки концепции. Мы покажем вам, как установить Windows 10 на Raspberry Pi. ниже.
Однако, прежде чем вы начнете, обратите внимание, что это не официальный продукт Microsoft, а источник изображений и используемого программного обеспечения принадлежит увлеченному и энергичному сообществу, совместно работающему над созданием этого проекта. Амир Дахан — создатель Windows 10 Lite, Марчин отвечает за UEFI, а Пит Батард — за исправление 3 ГБ ОЗУ. Файл образа Windows 10 и исправление ОЗУ, которые вам понадобятся для этой работы, постоянно меняются, как и места их загрузки, поэтому вам нужно будет найти их через Windows on Raspberry Pi Discord Group, которая где все разработчики тусуются и делятся обновлениями. Мы не можем ручаться за безопасность или легитимность каких-либо пользовательских файлов, созданных сообществом для этого проекта, поэтому действуйте на свой страх и риск.
На момент написания этот проект работал на удивление хорошо (подробнее см. ниже), но имел много предостережений. . Встроенные Ethernet, Bluetooth и GPIO Raspberry Pi не работают, поэтому для подключения к Интернету вам понадобится адаптер USB Ethernet или USB Wi-Fi (списка поддерживаемых ключей нет, поэтому мы не можем гарантировать ваш буду работать). Звук через HDMI также недоступен, но возможен звук через Bluetooth через USB-адаптер Bluetooth.
Что вам понадобится для установки Windows 10 на Raspberry Pi 4
- Raspberry Pi 4 4 ГБ или 8 ГБ
- Карта microSD объемом 16 ГБ или больше (см. лучшие карты microSD для Raspberry Pi)
- ПК с Windows 10
- USB-ключ Ethernet или Wi-Fi
- Bluetooth-адаптер (если вам нужен Bluetooth)
- Клавиатура, мышь, HDMI и питание для Raspberry Pi.
Как установить Windows 10 на Raspberry Pi 4
<р>2. Посетите сервер Windows на Raspberry Pi Discord и перейдите на канал «Загрузки», чтобы загрузить последний стабильный образ, в настоящее время 0.2.1. <р>3. Откройте инструмент WoR Alpha и выберите свой язык. <р>4. Вставьте карту microSD и выберите диск. Режим Raspberry Pi 4 в настоящее время является экспериментальным, но в наших тестах он работал надежно. <р>5. Выберите свой образ Windows на ARM. <р>6. Выберите последний пакет драйверов с сервера. <р>7. Используйте последнюю доступную прошивку UEFI. <р>8. Проверьте конфигурацию и, если она вас устраивает, нажмите «Далее». <р>9. Дважды проверьте все, прежде чем нажимать «Установить».Процесс установки может занять до двух часов, в зависимости от скорости карты microSD.
<р>10. Загрузите исправление RAM для файла Rpi 4 с сервера Windows On Raspberry Pi Discord. Извлеките содержимое. <р>11. Скопируйте winpatch.exe в корень диска C:. <р>12. Найдите диск, содержащий установку Windows 10 на ARM, запишите букву диска. <р>13. Откройте командную строку от имени администратора и перейдите в корень диска C:. <р>14. Исправьте драйвер USB, чтобы включить USB-порты на Raspberry Pi 4. Измените букву диска, чтобы она соответствовала вашей установке. <р>15. Разгоните Raspberry Pi. Этот шаг необязателен, но настоятельно рекомендуется (хотя вам понадобится охлаждающий вентилятор). Отредактируйте файл config.txt, который находится на загрузочном диске. Добавьте эти две строки в конец файла. Для разгона Raspberry Pi потребуется охлаждение. <р>16. Извлеките карту microSD и вставьте ее в Raspberry Pi 4. Подключите клавиатуру, мышь и т. д. и включите питание Pi. <р>17. Следуйте стандартному процессу установки Windows 10, и через некоторое время вы будете готовы использовать Windows 10 на своем Raspberry Pi 4. <р>18. От имени администратора откройте командную строку и выполните эту команду, чтобы включить 3 ГБ ОЗУ. Нажмите Enter, чтобы выполнить команду. <р>19. Перезагрузите Raspberry Pi, чтобы обновление вступило в силу. <р>20. Для доступа к сети используйте переходник USB-Ethernet или совместимый адаптер Wi-Fi.21.Установите Microsoft Edge, дважды щелкнув значок Microsoft Edge на рабочем столе.
22. Установка программного обеспечения выполняется так же, как и обычная установка Windows 10. Мы протестировали GIMP Photo Editor и Arduino IDE, и оба установились, хотя и медленно, и их можно было использовать для основных задач.
Как работает Windows 10 на Raspberry Pi?
В нашем тестировании общая производительность сравнима с процессором Intel Celeron/Atom младшего класса. Windows 10 на Raspberry Pi можно использовать, но больше как доказательство концепции, чем как ежедневный драйвер. . Время загрузки было значительно больше, чем у ОС Raspberry Pi, и составило всего 2 минуты 12 секунд.
После загрузки рабочего стола общее впечатление от Windows 10 на Raspberry Pi стало отзывчивым. Веб-браузер Edge обеспечивает хороший просмотр. Тяжелые сайты, такие как YouTube, оказались проблематичными, но это усугублялось нашим вялым 100-мегабитным USB-адаптером Ethernet и не показательно для ОС в целом.
Мы установили три приложения в WIndows 10 на Raspberry Pi: GIMP Photo Editor, Arduino IDE и Python 3.8. Мы загрузили 32-битный установщик каждой программы и установили его без проблем. GIMP работал хорошо, и, хотя скорость работы профессионального фоторедактора была ниже, его было достаточно для любителей.
Среда разработки Arduino работала медленно, в основном из-за того, что среда разработки использует Java за кулисами. Опять же, если у вас есть немного терпения, то опыт хороший. Однако не каждое приложение можно установить. Мы попробовали Visual Studio Code, и он наотрез отказался устанавливаться. Но Python 3.8 легко устанавливался и работал хорошо. Был доступен Python REPL (интерактивная оболочка), и основные модули были доступны для использования. Мы установили дополнительный модуль GPIO Zero, который используется для взаимодействия с GPIO Raspberry Pi. К сожалению, несмотря на все наши усилия, мы не смогли использовать GPI через Python 3.8 в Windows 10.
С появлением Windows 10 на платформах ARM, таких как Qualcomm Snapdragon и Samsung Exynos, мы знаем, что можно запускать Windows 10 с настольными приложениями на устройствах ARM, включая Raspberry Pi 4.
Существует несколько способов установить и запустить Windows 10 на Raspberry Pi. Microsoft всегда разрешала пользователям запускать «Windows 10 IoT», которая также является версией Windows 10, но предназначена только для создания прототипов, а не для реального использования рабочего стола.
Официально Microsoft не разрешает вам запускать настоящую версию Windows 10 на этом одноплатном компьютере за 35 долларов, но есть несколько технических проектов, которые позволят вам установить операционную систему на Raspberry Pi 4 и сделать себе больше. продуктивно.
В этой статье мы покажем вам, как установить Windows 10 на Raspberry Pi 4 с помощью карты microSD.
Что нужно для установки Windows 10 на Raspberry Pi 4
- Устройство: Raspberry Pi 4 с 4 ГБ ОЗУ или 8 ГБ ОЗУ.
- Память: используйте карту памяти microSD емкостью 32 ГБ или больше. Чем быстрее, тем лучше, поэтому вам следует приобрести карту класса A1 или A2.
- Подключение: адаптер Ethernet или WiFi.
- Периферийные устройства: клавиатура, мышь, монитор.
- Образ системы: загрузите образ Windows на Raspberry отсюда.
Как установить Windows 10 на Raspberry Pi 4
Чтобы установить Windows 10 на Raspberry Pi 4, выполните следующие действия:
- Откройте веб-сайт UUPDump и выберите тип выпуска.
- Для стабильности рекомендуется «Последняя общедоступная сборка». Выберите «Последняя сборка Dev Channel», если вы хотите запускать приложения x64.
- Нажмите на параметр arm64 рядом с типом выпуска.
- Выберите язык и версию Windows 10.
- Нажмите «Создать пакет загрузки».
- После загрузки распакуйте загруженный архив.
- Дважды нажмите на файл uup_download_windows.cmd, чтобы запустить скрипт.
- Нажмите 0, когда появится запрос.
- Скрипт загрузит и сохранит образ ISO в том же каталоге, где находится скрипт.
- Подключите диск к Raspberry Pi.
- Распакуйте архив WoR_Release_….zip.
- Запустите WoR.exe.
- Выберите предпочтительный язык по умолчанию.
- Выберите целевой диск.
- Выберите модель платы Raspberry Pi. Для тех, у кого есть Raspberry Pi 4, рекомендуется обновить загрузчик до последней версии.
- Выберите образ ISO, загруженный с помощью скрипта.
- Используйте последний пакет как для драйверов, так и для UEFI.
- Используйте значения по умолчанию для параметров конфигурации.
- Нажмите "Установить".
- Отключите диск.
- Подключите периферийные устройства, например клавиатуру и мышь, к Raspberry Pi.
- Перезагрузите доску.
- Чтобы снять ограничение на ОЗУ, снова и снова нажимайте клавишу ESC, пока не появится экран UEFI.
- Откройте Диспетчер устройств > Конфигурация Raspberry Pi и нажмите Расширенная конфигурация.
- Измените предел ОЗУ с 3 ГБ на Отключено.
- Нажмите несколько раз ESC, чтобы закрыть экран.
- Нажмите Y, чтобы сохранить настройки.
- Перезагрузите доску.
- Завершите настройку OOBE, чтобы завершить установку. ол>р>
- Поддержка приложений x64. В настоящее время Microsoft тестирует поддержку приложений x64 в Windows 10 на ARM. Если вы хотите запускать приложения x64, вам нужно выбрать тип выпуска «Последняя сборка Dev Channel». Это включает в себя поддержку большего количества приложений, но в целом в настоящее время возникают проблемы.
- Совместимость приложений: поддерживается большинство приложений x86.
- Поддержка периферийных устройств: поддерживаются USB-устройства.
- Компьютер Raspberry Pi 4 (Windows 10 — довольно тяжелая система, поэтому настоятельно рекомендуется использовать Raspberry Pi 4 с 8 ГБ ОЗУ, если это возможно.)
- Компьютер с Windows 10
- Карта microSD емкостью 16 ГБ или больше.
- Клавиатура, мышь, HDMI и кабель питания для Raspberry Pi 4.
- USB-адаптер Ethernet или Wi-Fi
- Bluetooth-адаптер (если вы хотите использовать Bluetooth)
- Инструмент WoR (Windows на Raspberry Pi)
- Файл UUP для ОЗУ Windows 10 (он поможет вам загрузить файл cmd, используемый для создания ISO-файла Windows 10 Raspberry Pi)
- Фейсбук
- Твиттер
- Ссылка
- Реддит
Часто задаваемые вопросы по Windows 10 на Raspberry Pi
Windows 10 на ARM
Производительность, по-видимому, выше, чем у Raspberry Pi 3, но вам потребуется много терпения и усилий, чтобы успешно запустить полную версию Windows 10 на Raspberry Pi 4. Кроме того, существуют некоторые ограничения.
Например, HDMI Audio в настоящее время не работает. Поддержка Bluetooth также ограничена, так как линии RTS/CTS закрыты.
Кроме того, встроенный Wi-Fi или Ethernet не работают должным образом, поэтому вам придется купить ключ. Google Chrome также не поддерживается, и вам потребуется использовать Microsoft Edge для просмотра веб-страниц.
Идея запуска ОС Windows 10 для настольных ПК на Raspberry Pi интригует, и она работает довольно хорошо благодаря настройкам, сделанным разработчиками.
Проект с открытым исходным кодом был разработан группой разработчиков-энтузиастов, и с ними можно связаться через Telegram.
Отказ от ответственности: это неофициальный проект, и мы не можем ручаться за безопасность или законность всего, что здесь упоминается.
Поддерживает ли Raspberry Pi Windows? Что нужно подготовить для установки? Как установить Windows 10 Raspberry Pi 4? Если вы пытаетесь в них разобраться, этот пост о MiniTool — то, что вам нужно.
Быстрая навигация:
Можете ли вы запустить Windows 10 на Raspberry Pi 4
Raspberry Pi — это серия небольших одноплатных компьютеров, разработанных Raspberry Pi Foundation, а Windows 10 — это операционная система для персональных компьютеров, созданная Microsoft как часть семейства Windows NT. Это тип «голого» компьютера без операционной системы, и вам необходимо установить официальную ОС Raspberry Pi на SD-карту, чтобы загрузить компьютер.
Появился новый вопрос: может ли Raspberry Pi работать под управлением Windows 10? По словам Microsoft, единственная операционная система для Raspberry Pi — это старая версия Windows 10 IoT Core, которая позволяет выполнять код Visual Studio на компьютере, но не может работать как персональная ОС с графическим интерфейсом. То есть по-прежнему нет возможности напрямую установить Windows на Raspberry Pi.
К счастью, многие разработчики сделали возможным запуск Raspberry Pi для Windows 10 с помощью некоторых инструментов, таких как проект WoR. Итак, как установить Windows 10 на Raspberry Pi? Не беспокойтесь. Мы проведем вас через весь процесс установки.
Многие люди хотят настроить сервер Raspberry Pi для Minecraft. Как настроить сервер Minecraft на Raspberry Pi? Эта статья содержит полное руководство.
Что нужно для установки Windows 10 на Raspberry Pi 4
Установка — относительно сложный и трудоемкий процесс. Чтобы завершить установку гладко, вам необходимо подготовить некоторые важные аппаратные и программные средства. Здесь мы перечисляем их следующим образом:
Требования к оборудованию:
Требования к программному обеспечению:
Если у вас уже есть эти инструменты и файлы, вы можете приступить к следующему руководству.
Как установить Windows 10 на Raspberry Pi 4
Есть 6 основных частей о том, как установить Windows 10 на Raspberry Pi 4.Поскольку этот процесс занимает относительно много времени, пожалуйста, внимательно и терпеливо следуйте приведенным ниже инструкциям.
Часть 1. Обновите прошивку Raspberry Pi
Шаг 1. Запустите компьютер Raspberry Pi и щелкните значок терминала в верхней строке меню, чтобы получить доступ к командной строке. Кроме того, вы можете выбрать Меню > Стандартные > Терминал или нажать клавиши Ctrl + Alt + F1, чтобы открыть командную строку.
Шаг 2. Во всплывающем окне командной строки выполните следующие команды по порядку:
После этого вы можете временно выключить компьютер Raspberry Pi и переключиться на компьютер с Windows 10.
Часть 2. Загрузите необходимый инструмент и файл
Вторая часть заключается в установке необходимого инструмента и файла на компьютер с Windows 10. Есть две важные вещи, которые нужно загрузить: инструмент WoR и файл UUP. WoR — это практичный инструмент, разработанный для прошивки образа ARM Windows 10 Raspberry Pi на карту microSD. Файл UUP можно использовать для создания ISO-файла Windows 10 Raspberry Pi на вашем компьютере.
Шаг 1. Нажмите здесь, чтобы загрузить инструмент WoR, а затем распакуйте zip-файл и установите инструмент из исполняемого файла.
Шаг 2. Нажмите здесь, чтобы загрузить файл UUP. На странице загрузки выберите тип, версию, язык, издание и тип загрузки в раскрывающемся меню в зависимости от ваших потребностей.
Шаг 3. Выберите «Загрузить компилятор ISO в один клик!» в разделе загрузки типов и щелкните первую ссылку справа, чтобы загрузить файл cmd.
После того, как вы загрузили программу WoR и файл UUP, вы можете приступить к созданию ISO-файла Raspberry Pi для Windows 10.
Часть 3. Создание ISO-файла Windows 10 Raspberry Pi
Теперь пришло время создать ISO-файл Raspberry Pi для Windows 10 на вашем компьютере. Поскольку запуск cmd-файла может быть заблокирован вашим брандмауэром Windows, вы можете временно отключить брандмауэр Защитника Windows.
Примечание. Здесь мы настоятельно рекомендуем заранее создать резервную копию системы Windows на случай, если что-то пойдет не так.
Шаг 1. Дважды щелкните файл cmd на своем компьютере и нажмите «Да» в окне «Контроль учетных записей».
Шаг 2. Теперь откроется окно терминала, и начнется загрузка многих важных файлов. Этот процесс займет у вас некоторое время, потому что он загрузит несколько гигабайт с серверов Microsoft. Поэтому убедитесь, что во время процесса ваш компьютер подключен к стабильному интернет-соединению.
Шаг 3. После загрузки инструмент начнет создавать ISO-файл Windows 10 Raspberry Pi. Это может занять несколько часов в зависимости от производительности вашего компьютера.
Часть 4. Отформатируйте SD-карту в FAT32
После того, как вы успешно создадите файл ISO, вы можете записать его на SD-карту с помощью инструмента WoR. Здесь вам нужно использовать SD-карту объемом 16 ГБ или больше и убедиться, что она отформатирована в FAT32. Если нет, вам нужно сначала отформатировать его.
Как отформатировать SD-карту в FAT32? Вы можете использовать встроенные инструменты Windows, такие как «Управление дисками» и «Diskpart», но оба инструмента имеют ограничения при форматировании SD-карты размером более 32 ГБ в FAT32. Кроме того, вы можете столкнуться с некоторыми проблемами, такими как форматирование, которое занимает вечность. Поэтому мы настоятельно рекомендуем вам использовать MiniTool Partition Wizard. Это многофункциональный менеджер разделов, который может форматировать SD-карты, преобразовывать NFTS в FAT32, переносить ОС, преобразовывать MBR в GPT и т. д.
Шаг 1. Подключите SD-карту к компьютеру с Windows 10.
Шаг 2. Запустите Мастер создания разделов MiniTool, чтобы получить его основной интерфейс, а затем выберите SD-карту на карте диска и нажмите «Форматировать раздел» на левой панели.
Шаг 3. Во всплывающем окне выберите FAT32 в раскрывающемся меню «Файловая система» и нажмите «ОК», чтобы сохранить изменения. Кроме того, вы можете установить метку раздела и размер кластера в соответствии с вашими потребностями.
Шаг 4. Нажмите кнопку «Применить», чтобы выполнить форматирование.
Теперь SD-карта должна быть отформатирована в FAT32, и вы можете приступить к следующей части, чтобы записать ISO-файл Windows 10 Raspberry Pi на карту.
Часть 5. Запишите файл ISO на SD-карту
В этой части показано, как записать файл ISO на SD-карту. Для этого:
Шаг 1. Убедитесь, что SD-карта подключена к компьютеру.
Шаг 2. Откройте папку установки WoR и дважды щелкните в ней файл WoR.exe, а затем нажмите "Да", чтобы запустить его.
Шаг 3. Появится подобное всплывающее окно. Нажмите «Далее», чтобы продолжить.
Шаг 4. Выберите SD-карту в раскрывающемся меню накопителя Storge и выберите Raspberry Pi 4 в разделе «Тип устройства», затем нажмите «Далее», чтобы продолжить.
Шаг 5. На вкладке "Выбор образа" щелкните значок с тремя точками, чтобы выбрать только что созданный файл ISO, и выберите версию Windows в раскрывающемся меню, а затем нажмите "Далее".
Шаг 6. Выберите параметр «Использовать последний пакет, доступный на сервере» и нажмите «Далее».
Шаг 7. На вкладке «Конфигурация» вы можете настроить схему разделов, параметры загрузки и образ установки в соответствии с вашими требованиями. Нажмите кнопку «Дополнительно», чтобы изменить лимит памяти. Затем нажмите «Далее», чтобы продолжить.
Шаг 8. Перейдите на вкладку «Установка» и нажмите «Установить» после того, как вы дважды проверите все для установки Windows 10 Raspberry Pi 4. Этот процесс установки займет у вас несколько часов, в зависимости от скорости вашей SD-карты.
После этого вы можете безопасно извлечь SD-карту из ПК с Windows 10 и продолжить с последней частью.
Часть 6. Установка Windows 10 на Raspberry Pi 4
Теперь вы можете переключиться на компьютер Raspberry Pi 4 и начать установку Windows 10 на Raspberry Pi 4.
Шаг 1. Вставьте только что прошитую карту microSD в компьютер Raspberry Pi4.
Шаг 2. Подключите клавиатуру, мышь, кабель HDMI и кабель питания к Raspberry Pi 4.
Шаг 3. Перезагрузите компьютер Raspberry Pi и выберите SD-карту в качестве загрузочного диска.
Шаг 4. Затем вы можете выполнить стандартный процесс установки Windows 10, следуя инструкциям на экране.
Шаг 5. Откройте командную строку от имени администратора и выполните следующую команду, чтобы активировать 3 ГБ ОЗУ.
bcdedit /deletevalue truncatememory
Шаг 6. Перезагрузите компьютер Raspberry Pi, чтобы изменения вступили в силу.
Шаг 7. Подключитесь к сети через USB-Ethernet или совместимый ключ Wi-Fi.
Шаг 8. Теперь вы можете установить Microsoft Edge, дважды щелкнув значок Edge на рабочем столе, или установить другие нужные вам программы точно так же, как при установке в Windows 10.
Попробовать сейчас
Как установить Windows 10 на Raspberry Pi 4? Вся процедура установки проиллюстрирована. Теперь ваша очередь попробовать. Если у вас есть другие идеи по этому проекту, вы можете оставить их в зоне комментариев. Вы можете отправить нам электронное письмо по адресу [email protected], если у вас возникнут трудности с использованием MiniTool Partition Wizard.
ОБ АВТОРЕ
Должность: обозреватель
Ариэль — увлеченный обозреватель ИТ, специализирующийся на управлении разделами, восстановлении данных и проблемах Windows. Она помогла пользователям исправить различные проблемы, такие как поврежденный диск PS4, непредвиденная ошибка исключения магазина, ошибка зеленого экрана смерти и т. д. Если вы ищете методы оптимизации вашего устройства хранения и восстановления потерянных данных с разных устройств хранения, то Ариэль может предоставить надежные решения этих проблем.
У Microsoft есть версия Windows 10 для устройств ARM. Вы можете установить его на свой Raspberry Pi 4 и запустить.
В этой статье показано, как загрузить ISO-образ Windows 10 ARM для Raspberry Pi 4 и установить его на Raspberry Pi 4. Итак, приступим.
Загрузка образа Windows 10 ARM для Raspberry Pi 4:
В этом разделе показано, как загрузить ISO-образ версии Windows 10 ARM для Raspberry Pi 4.
На момент написания этой статьи последней версией Windows была версия 21H2. Итак, нажмите на ссылку Feature update to Windows 10 версии 21H2 (или последней доступной версии, пока вы читаете эту статью), как показано на снимке экрана ниже.
Выберите свой язык в раскрывающемся меню «Язык» и нажмите «Далее».
Проверьте выпуск Windows, который вы хотите установить на Raspberry Pi 4, и нажмите "Далее".
Выберите «Загрузить и преобразовать в ISO 1», установите флажок «Параметры преобразования 2» и нажмите кнопку «Создать пакет загрузки» 3, как показано на снимке экрана ниже.
Ваш браузер должен загрузить архив загрузчика Windows 10 ARM ISO.
Чтобы извлечь архив загрузчика ISO-образа Windows 10 ARM, щелкните правой кнопкой мыши (ПКМ) по архиву и выберите «Извлечь все…»
Укажите путь для извлечения C:\win10-arm\ и нажмите «Извлечь», как показано на снимке экрана ниже.
Архив загрузчика Windows 10 ARM ISO следует распаковать в папку C:\win10-arm\, как показано на снимке экрана ниже.
Щелкните правой кнопкой мыши (ПКМ) файл uup_download_windows.cmd и нажмите «Открыть».
Нажмите "Подробнее".
Все равно нажмите «Выполнить».
Нажмите Да.
Сценарий uup_download_windows.cmd будет запущен. Сценарий загрузит все необходимые компоненты для создания ISO-образа Windows 10 ARM. Это займет некоторое время.
Сценарий загружает необходимые файлы для создания ISO-образа Windows 10 ARM.
Загруженные файлы сжимаются.
Загруженные файлы сжимаются.
Файл ISO создается.
На этом этапе должен быть создан ISO-образ Windows 10 ARM. Нажмите 0, чтобы закрыть терминал.
ISO-образ Windows 10 ARM должен быть сохранен в папке C:\win10-arm\, как показано ниже.
Прошивка образа Windows 10 ARM на SD-карте:
В этом разделе я покажу вам, как записать ISO-образ Windows 10 ARM на карту microSD, чтобы вы могли использовать ее для загрузки Windows 10 на Raspberry Pi 4. Чтобы записать ISO-образ Windows 10 ARM на microSD карты, вам нужно использовать приложение Windows on Raspberry Imager (или сокращенно WoR).
Должен быть загружен архив Windows на Raspberry Pi или WoR.
Щелкните правой кнопкой мыши (ПКМ) по архиву WoR и выберите Извлечь все…
Нажмите «Извлечь».
Архив WoR следует распаковать.
Вставьте карту microSD в компьютер и дважды щелкните файл WoR.exe, как показано на снимке экрана ниже.
Нажмите Да.
Должно быть открыто приложение Windows on Raspberry Imager.
Выберите язык и нажмите "Далее".
Выберите карту microSD в раскрывающемся меню «Накопитель» и выберите Raspberry Pi 4 / 400 [ARM64] в качестве типа устройства.
Нажмите "ОК".
Нажмите "Далее".
Нажмите кнопку … в разделе «Файл изображения».
Откроется средство выбора файлов. Выберите ISO-образ Windows 10 ARM в папке C:\win10-arm\ и нажмите «Открыть», как показано на снимке экрана ниже.
Нажмите "Далее".
Выберите Использовать последний пакет, доступный на сервере, как показано на снимке экрана ниже.
Нажмите "Принять".
Нажмите "Далее".
Выберите Использовать последнюю версию микропрограммы, доступную на сервере, и нажмите Далее.
Нажмите "Далее".
Нажмите «Установить».
WoR прошивает Windows 10 ARM на карту microSD. Это займет некоторое время.
WoR устанавливает Windows 10 ARM на карту microSD.
WoR устанавливает Windows 10 ARM на карту microSD.
На данный момент Windows 10 установлена на карту microSD. Нажмите «Готово».
Теперь вы можете вынуть карту microSD из компьютера и вставить ее в Raspberry Pi 4.
Загрузка Windows 10 на Raspberry Pi 4:
В этом разделе показано, как настроить прошивку UEFI Raspberry Pi 4 для загрузки Windows 10 с карты microSD и использования более 3 ГБ ОЗУ.
После того, как вы вставите карту microSD в Raspberry Pi 4 и включите его в первый раз, продолжайте нажимать, чтобы перейти к настройкам встроенного ПО UEFI вашего Raspberry Pi 4.
После отображения окна прошивки UEFI выберите Диспетчер устройств и нажмите .
Выберите Конфигурация Raspberry Pi и нажмите .
Выберите Advanced Configuration и нажмите .
Ограничение ОЗУ до 3 ГБ включено по умолчанию, как показано на снимке экрана ниже.
Выберите его и нажмите, чтобы включить поддержку более 3 ГБ ОЗУ, выберите его и нажмите .
Выберите Отключено и нажмите .
Конфигурация должна быть изменена. Нажмите, чтобы сохранить изменения.
Чтобы подтвердить изменения, нажмите Y.
Нажмите несколько раз, чтобы вернуться в главное окно микропрограммы UEFI. Выберите Boot Maintenance Manager и нажмите .
Выберите Параметры загрузки и нажмите .
Выберите «Изменить порядок загрузки» и нажмите .
Выберите Изменить порядок и нажмите .
Выберите SD/MMC на Arasan SDHCI и нажмите + несколько раз, чтобы поставить его на первое место в порядке загрузки.
После того, как SD/MMC на Arasan SDHCI окажется наверху в порядке загрузки, нажмите .
Чтобы сохранить изменения, выберите "Принять изменения и выйти" и нажмите .
Нажмите несколько раз, чтобы вернуться в главное окно прошивки UEFI, выберите «Продолжить» и нажмите .
Нажмите для перезагрузки.
В следующий раз ваш Raspberry Pi 4 загрузит Windows 10 с карты microSD.
Через некоторое время вы увидите экран начальной настройки Windows 10.
Первоначальная установка Windows 10 на Raspberry Pi 4:
Выберите свой регион и нажмите Да.
Выберите раскладку клавиатуры и нажмите «Да».
Нажмите "Пропустить".
Если к Raspberry Pi 4 подключен кабель Ethernet, он автоматически настроит сеть через DHCP. В противном случае вам будет предложено вручную настроить сеть или ввести свои учетные данные Wi-Fi, если вы хотите подключиться к сети Wi-Fi.
Нажмите «Принять», чтобы принять лицензионное соглашение Windows 10.
Выберите «Настроить для личного использования» и нажмите «Далее».
Нажмите Автономный аккаунт.
Нажмите «Ограниченный опыт».
Введите свое имя и нажмите «Далее».
Нажмите "Далее".
Нажмите "Принять".
Подготовка Windows 10 займет несколько минут.
После того как Windows 10 будет готова, вы увидите рабочий стол Windows 10, как показано на снимке экрана ниже. Теперь вы можете использовать Windows 10 как обычно на Raspberry Pi 4.
Как видите, я использую версию Raspberry Pi 4 8 ГБ, а Windows 10 может использовать 8 ГБ памяти.
Производительность и проблемы с Windows 10:
На момент написания этой статьи Windows 10 ARM на Raspberry Pi 4 довольно быстро реагировала. Я бы сказал, что это полезно. Но это не очень стабильно. Время от времени он зависал и показывал BSOD (синий экран смерти).
В настоящее время вы можете запускать 32-разрядные приложения (эмулированные Win32) в Windows 10 ARM на Raspberry Pi 4. К сожалению, пока нет поддержки 64-разрядных приложений.
Вывод:
В этой статье показано, как загрузить ISO-образ Windows 10 ARM и записать его на карту microSD с помощью Windows на Raspberry Imager. Я также показал вам, как настроить прошивку UEFI вашего Raspberry Pi 4 для загрузки Windows 10. Я показал вам, как выполнить первоначальную настройку Windows 10 на Raspberry Pi 4, и обсудил производительность и текущие проблемы Windows 10 ARM на Малина Пи 4.
Читайте также: