Скачать windows 10 для raspberry pi

Internet Explorer was retired on June 15, 2022

IE 11 is no longer accessible. You can reload Internet Explorer sites with IE mode in Microsoft Edge.

Internet Explorer is changing to Edge.

This is the core OS image that powers Windows IoT platform on Raspberry Pi 2 & 3. Windows 10 IoT Core is the smallest version of the Windows 10 editions that leverages the Windows 10 common core architecture. This edition enables building low-cost devices with fewer resources.

Important! Selecting a language below will dynamically change the complete page content to that language.

  • File Name:

    14393.0.160715-1616.rs1_release_amd64fre_IOTCORE_RPi.iso

    This is the core OS image that powers Windows IoT platform on Raspberry Pi 2 / 3. Windows 10 IoT Core is the smallest version of the Windows 10 editions that leverages the Windows 10 common core architecture. This edition enables building low-cost devices with fewer resources. Development for Windows 10 IoT Core leverages the Universal Windows Platform.

    Learn more about Windows 10 IoT Core here.

  • Supported Operating Systems

    Windows 10

    Operating system
    • Windows 10 (Build 10240 or higher)

    1. Click the Download button on this page to start the download.
    2. Click Save to save this program to disk.
    3. Follow the rest of the instructions on the Setup Raspberry Pi page.

Время на прочтение
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.

Before you proceed to download the software below, see our official installation guide.

Chances are that you’re coming from an outdated tutorial, so it’s recommended to follow the guide above to prevent any issues with the installation.

Windows on Raspberry imager

Download version 2.3.1
See the changelog
Customization options

Requirements:
  • a computer with Windows 10 version 1703 or later. (Wine is not supported — see the PE-based installer for other OSes)
  • a Raspberry Pi 2 rev 1.2, 3, 4 or 400. (minimum RAM requirement is 1 GB, but it will generally result in poor performance, especially on boards older than Raspberry Pi 4)
  • a good/reliable drive that has at least 8 GB of available space. It can be:

    • an SD card (A1 rating is highly recommended; non-A1 rated cards may be too slow)
    • an USB device (preferably SSD, or any drive that has decent random I/O speeds).

    A slow drive can also cause other issues, besides being a bottleneck.

  • a Windows 10 ARM64 build 19041 or newer image (up to Windows 11 version 2022 / build 22621): WIM/ESD, ISO or FFU

Windows on Raspberry PE-based installer

This is not a straightforward wizard tool like the Windows-only imager, so please follow the appropriate guide for it: How to install from other OSes.

Download package version 1.1.0
See the changelog
Customization options

Requirements:

Same as for the Windows-only version, with some exceptions:

  • no specific OS required, as long as the tools needed to create the PE-based installer are available or can be compiled for it.
  • the Windows ARM64 image can only have the ISO format. The reason for this is that some required files from the ISO cannot be found in the WIM/ESD.
  • storage-wise, you need either:
    • a drive that has at least 32 GB, for self-installation
    • a drive that has at least 8 GB for the installation media, and another destination drive that has at least 16 GB for the OS (e.g.: an USB drive and an SD card)

Boot partition mount utility

Easily mount the boot partition of your Windows on Raspberry installation. Works directly on the Raspberry Pi or another computer.

Download version 1.1.0

PiMon

A simple hardware monitor for your Raspberry Pi running Windows. (https://github.com/driver1998/PiMon)

Download the latest version
See the changelog

Windows images

See the Getting Windows Images guide.

What about FFU images?

FFU images can speed up the deployment process significantly, especially on slow devices. They are not available for download due to legal reasons, but you can safely generate them yourself: How to generate FFU images?

В связи с бурным развитием в последнее время технологий интернета вещей (IoT-технологий) многие компании стали разрабатывать операционные системы (ОС), специально «заточенные» для применения в IoT-технологиях. Одной из таких компаний является Microsoft, которая специально для этих целей выпустила операционную систему Windows 10 IoT core, которая уже успела полюбиться многим энтузиастам в мире электроники. В данной статье мы рассмотрим как установить Windows 10 IoT Core на плату Raspberry Pi и запустить на ней тестовое приложение.

Внешний вид проекта по установке Windows 10 IoT Core на Raspberry Pi

Windows 10 IoT core – это самая маленькая версия операционной системы Windows, разработанная для применения в приложениях интернета вещей (IoT).

Для установки Windows 10 IoT core необходима специальная плата прототипирования, в нашем случае ее роль будет выполнять плата Raspberry Pi с установленной в нее SD картой. Для работы с Windows 10 IoT core понадобится всего лишь подать питание на плату Raspberry Pi, внешних монитора и клавиатуры не понадобятся. Windows 10 IoT core можно скачать и установить на ваш компьютер (мы это рассмотрим далее в статье). После установки Windows 10 IoT core необходимо просто подать питание на плату Raspberry Pi и она автоматически соединится к вашей сети и к вашему компьютеру на Windows. Вы можете писать код программы на Visual Studio и после этого перебрасывать код этой программы удаленно на плату, также вы можете удаленно производить отладку этой программы.

Операционная система Windows 10 IoT имеет сформировавшееся «живое» сообщество пользователей, которое разработало уже достаточно много кодов и проектов в рамках данной системы, среди которых вы легко можете найти прототип для проектируемого вами устройства. Windows 10 IoT core отличается хорошей устойчивостью и стабильностью работы, безопасностью и хорошей масштабируемостью. Для работы с Windows 10 IoT core доступно достаточно большое количество разнообразных электронных плат.

Необходимые компоненты

  1. Плата Raspberry Pi 2 или выше (купить на AliExpress).
  2. SD карта объемом не менее 8 Гб.
  3. Модуль чтения SD карт (или компьютер с таким ридером).
  4. HDMI кабель.
  5. Источник питания 5V 2A с разъемом microUSB.
  6. Монитор с HDMI.
  7. Мышка и USB клавиатура (опционально).

Установка Windows 10 IoT Core на Raspberry Pi

1. Вначале вам необходимо скачать панель инструментов Windows 10 IoT core на свой компьютер или ноутбук. Мы будем устанавливать эту операционную систему на SD карту с помощью данной панели инструментов. Скачать эту панель инструментов вы можете по следующей ссылке. После скачивания установите ее на свой компьютер.

2. Теперь нам необходимо установить наше устройство в этой панели. Для этого откройте панель инструментов (Dashboard) и нажмите в левой ее части на ссылку Set up a new device (установить новое устройство). Если у вас есть аккаунт Microsoft, то войдите в него, если нет – то нажмите Skip this step (пропустить данный шаг).

Установка нового устройства в панели инструментов Windows 10 IoT core

3. Вставьте SD карту в модуль чтения SD карт и вставьте его в ваш компьютер. В следующем окне панели инструментов выберите тип устройства (Device type) – Broadcomm, сборку ОС (OS build) – Windows 10 Iot core. Затем выберите свою SD карту, введите имя устройства (device name) и пароль (на свое усмотрение) как показано на приведенном ниже рисунке.

После этого нажмите кнопку Download and install (скачать и установить). Установка займет некоторое время, зависящее от скорости вашего интернет соединения.

Настройка параметров скачивания

После нажатия кнопки Download and install вы увидите прогресс скачивания дистрибутива Windows 10 Iot core и запись его на вашу SD карту.

Прогресс скачивания дистрибутива Windows 10 Iot core на SD карту

4. После того как запись Windows 10 Iot core на SD карту будет закончена, выньте SD карту из вашего компьютера и вставьте ее в вашу плату Raspberry Pi. Подключите плату Raspberry Pi к монитору с помощью HDMI кабеля и подайте питание на плату. Установка Windows 10 Iot займет несколько минут. Следуйте инструкциям, которые будут появляться на экране монитора.

5. После этого вы увидите на экране домашнюю страницу Windows 10 IoT Core. На этой странице вы найдете некоторую полезную информацию: IP адрес вашей платы Raspberry Pi, подключенные устройства и т.д.

Домашняя страница Windows 10 IoT Core

В левой панели главной страницы Windows 10 IoT Core будет 4 вкладки: Device info (информация об устройствах), Command line (командная строка), Browser (браузер) и Tutorials (обучающие материалы). Также в левом нижнем углу будет кнопка для открытия меню настроек (Settings menu).

На этом установка Windows 10 IoT Core на вашу плату Raspberry Pi будет закончена. Теперь вы сможете управлять работой вашей платы Raspberry Pi из панели настроек Windows 10 IoT на вашем компьютере.

Подключение к Raspberry Pi из панели инструментов Windows 10 IoT на компьютере

1. Откройте панель инструментов Windows 10 IoT на вашем компьютере и выберите в ней вкладку My devices (мои устройства). После этого вы увидите свою плату Raspberry Pi в списке устройств. Убедитесь в том, что плата Raspberry Pi и ваш компьютер подключены к одной и той же Wi-Fi.

Начало установки нового устройства в панели настроек Windows 10 IoT

Если вы не видите свою плату Raspberry Pi в списке устройств, перезагрузите плату и обновите список устройств в панели настроек Windows 10 IoT.

2. В списке устройств сделайте двойной клик мышкой и откройте окно с устройствами (Open windows device portal) в вашем браузере.

Редактирование настроек подключения

3. Вкладка, которая откроется в вашем браузере, попросит у вас сертификат (credentials) вашей платы Raspberry Pi. Введите в качестве имени пользователя (Username) слово Administrator и пароль, который вы ввели ранее (в процессе установки ОС).

После этого вы увидите окно, показанное на следующем рисунке, на котором будет представлен весь функционал (возможности) по управлению Raspberry Pi с помощью Windows 10 IoT.

Возможности по управлению Raspberry Pi с помощью Windows 10 IoT

4. Вы можете запустить на выполнение демо приложение с помощью встроенного примера кода. Для этого нажмите на Quick-run samples в пункте Apps как показано на рисунке ниже. Вы увидите 4 проекта с доступными для них фрагментами кода.

Тестовые примеры приложений в Windows 10 IoT

5. В данной статье мы рассмотрим пример «Hello world». Кликните на иконку этого проекта и затем на кнопку Deploy and run. После этого на экране монитора у вас появится следующая картинка:

Запуск приложения "Hello world" в Windows 10 IoT

Вы можете протестировать работу и других представленных примеров. Для более подробной информации по созданию приложений с помощью Windows 10 IoT core вы можете обратиться к официальной документации компании Microsoft по следующей ссылке.

Видео, демонстрирующее работу проекта

Загрузка…

1 527 просмотров

  • Скачать windows 10 pro lite x86 торрент
  • Скачать windows 10 pro для ноутбука acer
  • Скачать windows 10 upgrade assistant для windows 7
  • Скачать windows 10 для imac
  • Скачать windows 10 pro gorskiy