Copilot is your AI companion
Always by your side, ready to support you whenever and wherever you need it.
These are the Windows 10 IoT Core Packages that enable the user to build a Windows 10 IoT Core runtime image.
Important! Selecting a language below will dynamically change the complete page content to that language.
-
File Name:
14393.67.160804-2231.rs1_release_amd64fre_IOTCORE_PACKAGES.iso
These are the Windows 10 IoT Core Packages that enable the user to build a Windows 10 IoT Core runtime image. Windows 10 IoT Core is an edition of Windows 10 designed for building smart things that’s optimized for cost, resources and is available at no cost for all device makers. It’s built to power intelligent edge devices with either no displays like IoT gateways or with displays such as micro-kiosks.
Learn more about Windows 10 IoT Core here.
-
Supported Operating Systems
Windows 10
Operating system
• Windows 10 (Build 10140 or higher)Learn about other system requirements here.
-
- Click the Download button on this page to start the download.
- Click Save to save this program to disk.
В данной статье мы постараемся ответить на часто задаваемые вопросы по отличиям настольных версий Windows 10 и так называемых «Embedded»-версий Windows 10 (т.е. версий для производителей устройств строго определенного функционала), которые получили приставку «IoT», от «Internet of Things». Пусть вас не смущает аббревиатура, эта ОС применима абсолютно во всех устройствах, которые не являются универсальными ПК (об этом — ниже).
Если в прошлых редакциях эти отличия были очевидны – явно отличающиеся названия, компонентная структура, использование специальных инструментов для сборки, то для Windows 10 Microsoft в стремлении к унификации версий, сделал более схожими названия, технические возможности, инструменты, политику поддержки и продвижения.
Все это привело к массе вопросов от пользователей (и даже сотрудников Microsoft из других подразделений!) относительно отличий Embedded и не-Embedded версий, способов их лицензирования, активации, обновления и т.п.
В связи с этим, мы решили сделать небольшой FAQ c ТОП5 вопросов по встраиваемым версиям Windows 10. Надеемся, эта информация будет полезна аудитории разработчиков и поможет сделать правильный выбор версии ОС в зависимости от проекта.
Вопрос: Чем отличаются версии Windows 10 Enterprise от Windows 10 IoT Enterprise?
Ответ: Рассмотрим три аспекта отличий: технический, лицензионный и ценовой.
Технически (если рассматривать дистрибутив LTSС), эти версии идентичны. Однако, для IoT-версии можно получить особый ключ (ePKEA), не требующий активации для начала работы (см. вопрос «Нужна ли активация для Windows 10 IoT?»). Ключ для «настольной» Windows 10 Enterprise потребует активации на каждом устройстве.
Лицензионные же отличия достаточно существенны:
Во-первых, лицензия Windows 10 Enterprise доступна только для конечного пользователя (организации) и является
именной
лицензией для
внутреннего
использования. Ее перепродажа другому лицу невозможна. В то время как лицензия Windows 10 IoT Enterprise
не именная
, поставляется через
Embedded-дистрибуторов
сборщикам и производителям устройств, которые могут
перепродавать
эту лицензию неограниченному числу клиентов вместе с устройством, на которое она установлена (так называемая OEM-лицензия);
Во-вторых, лицензия Windows 10 Enterprise может быть установлена на
любое
компьютерное устройство, тогда как Windows 10 IoT Enterprise – только на устройство
специализированного
применения. Здесь имеется в виду не форм-фактор устройства, а его назначение. Это может быть обычный ПК, но применяемый для какой-то узкой функции, например — касса или видеосервер. Ограничение сугубо лицензионное, технически система установится везде, где поддерживается Windows 10.
В качестве наиболее распространенных устройств на основе этих ОС можно привести: POS-системы, инфо- и платежные киоски, системы видеонаблюдения, СКУД, медицинские устройства, системы промышленной автоматизации, тонкие клиенты, устройства самообслуживания, цифровые вывески и меню, постаматы и т.п., все перечислить невозможно, т.к. новые типы устройств появляются постоянно (например, в связи с COVID — «умные» санитайзеры и тепловизоры);
В-третьих, в Windows 10 IoT Enterprise существуют 3 варианта лицензирования (3 разных SKU), в зависимости от мощности (модели) процессора, чего нет в настольной Windows 10 Enterprise, где одна редакция и одна цена. Эта уникальная схема ценообразования позволяет экономить до 70% от цены настольного аналога, если ваше устройство работает на CPU типа Atom и до 50% на CPU типа Core i3/i5!;
В-четвертых, Windows 10 IoT Enterprise поставляется производителям в полной версии, а настольная Windows 10 Enterprise – только в версии «
обновление
» и, соответственно, потребует наличие установленной предыдущей версии.
Последний немаловажный фактор — поддержка. Все IoT-версии с дистрибутивом LTSC гарантированно поддерживаются Microsoft в течение 10 лет и столько же времени доступны для покупки.
Ценовые отличия: В силу оптимизации под узкоспециализированные ПК, все лицензии IoT
существенно дешевле
чем настольные версии и экономически оправданы во всех случаях, где устройство не является универсальным ПК. Причем оплату за лицензии производитель осуществляет только когда получает заказ на устройства от своего клиента, поскольку дистрибутив (и право установки внутри организации) ему предоставляется бесплатно.
Вопрос: Что такое дистрибутив LTSС и чем он отличается от обычного дистрибутива Windows 10.
Ответ: LTSС – это Long Term Servicing Channel – особый вариант политики управления обновлениями, в котором не поставляются автоматически функциональные (версионные) обновления операционной системы. Предназначен он для «mission critical» устройств, где такое «самообновление» может повлечь за собой незапланированный останов устройства. Критичные исправления и обновления безопасности будут по-прежнему доставляться регулярно в соответствии с установленной для устройств политикой, т.е. устройство остается защищенным. Как уже упоминалось, поддержка и поставка обновлений безопасности осуществляется в течение 10 лет, в отличие от «настольных» вариантов, где каждый релиз поддерживается полтора года, после чего приходится переходить на новую версию.
Для LTSC существует отдельный дистрибутив Windows 10 IoT Enterprise, в котором отсутствуют: Store UX, Cortana, Edge и приложения, обслуживаемые через Store (News, Sports, Finance и т.п.).
Как правило, под Windows 10 IoT Enterprise понимают именно Windows 10 Enterprise LTSС. Именно этот дистрибутив чаще всего используется производителями специализированных устройств.
Вопрос: Как приобрести Windows 10 Enterprise LTSC?
Купить Windows 10 Enterprise LTSC возможно двумя путями:
- Конечному пользователю (организации) – у реселлера Microsoft по программам корпоративного лицензирования. Доступно только обновление;
- Производителю или интегратору – у дистрибутора Windows Embedded. Доступна полная версия, по более выгодной цене. В этом случае продукт называется «Windows 10 IoT Enterprise».
Вопрос: Требуется ли активация для Windows 10 IoT?
Ответ: В отличие от Windows 10 Enterprise, ключ для Windows 10 IoT Enterprise LTSC (называется ePKEA) вводится на производстве и
не требует активации
пользователем и подключения к Интернет для начала работы. В дальнейшем, в случае подключении к сети Интернет, система активируется самостоятельно и «бесшумно» без каких-либо видимых уведомлений и изменений в работе устройства. Если подключения не произойдет – устройство будет продолжать работать весь срок службы, не требуя активации.
Вопрос: Какие версии Windows 10 IoT существуют?
Ответ: Существуют несколько продуктов с приставкой «IoT»:
- Windows 10 IoT Enterprise (LTSC или SAC) — описанная выше полноценная Windows Enterprise для применения в широком спектре встраиваемых устройств (в трех вариантах лицензирования в зависимости от модели процессора – Entry, Value, High End);
- Windows 10 IoT Core — бесплатная легкая ОС для простых компактных устройств, с поддержкой ARM-архитектуры (не совместима с классическими Windows-приложениями и устройствами, не имеет собственной графической оболочки);
- Windows Server IoT 2019 — серверная операционная система для решений специализированного назначения, сходная по правилам лицензирования с Windows 10 IoT Enterprise и технически аналогичная стандартному Windows Server 2019, но гораздо более экономичная;
- Microsoft SQL Server IoT — сервер баз данных, лицензионно ограниченный для применения в Embedded/IoT-системах и значительно более выгодный с точки зрения стоимости лицензии чем его стандартный аналог;
Для работы с продуктами Windows 10 IoT не требуются специальные средства разработки, как это было с Windows Embedded, но для использования в полной мере всех возможностей «встраивания» и для настройки образа под определенные требования имеется бесплатный инструмент Windows Imaging and Configuration Designer (ICD), о котором мы подробно писали ранее. ICD включен в Windows ADK, который можно загрузить здесь.
Доступны также инструменты для упрощения настройки образа Windows 10 IoT Enterprise от сторонних производителей, такие как ZereOS Embedded Configuration Manager
Канал на YouTube, посвященный Windows Embedded/IoT: www.youtube.com/user/QuartaTechnologies1/videos
Мы готовы ответить и на другие ваши вопросы. Обращайтесь, пишите комментарии!
UPD: В феврале 2021 года, Windows 10 Enterprise (а вместе с ней и ее аналог — Windows 10 IoT Enterprise) получила долгожданный сертификат ФСТЭК, что расширяет сферу применения этой ОС.
Сертификат номер 4369 подтверждает, что операционная система Windows 10 IoT Enterprise LTSC 2019 (1809) соответствует требованиям доверия 6 уровня, требованиям безопасности информации к операционным системам и профилю защиты операционных систем типа А шестого класса защиты. Срок действия сертификата: до 10.02.2026.
Получить дополнительные консультации, заказать разработку и приобрести встраиваемые ОС Microsoft вы можете у авторизованного дистрибутора в России и странах СНГ «Кварта Технологии», www.quarta-embedded.ru
Item Preview
Windows-10-IoT-Core-v1607-Device-info.jpg
2,053
Views
10
Favorites
DOWNLOAD OPTIONS
Uploaded by
TedezaRize
on
SIMILAR ITEMS (based on metadata)
Greetings, Makers!
We are excited to announce the public release of Windows 10 IoT Core for the Raspberry Pi 2 and the MinnowBoard Max. Visit the Windows IoT Dev Center to choose your target board, then walk through the steps to provision your board, acquire the tools, and get started Making. This release of Windows 10 IoT Core requires a development machine running the 7/29/2015 release of Windows 10 (Build 10240) and Visual Studio 2015.
Introduction to Windows 10 IoT Core
Windows 10 IoT Core is a new edition for Windows targeted towards small, embedded devices that may or may not have screens. For devices with screens, Windows 10 IoT Core does not have a Windows shell experience; instead you can write a Universal Windows app that is the interface and “personality” for your device. IoT core designed to have a low barrier to entry and make it easy to build professional grade devices. It’s designed to work with a variety of open source languages and works well with Visual Studio.
Oh, and you can also use it to build robotic air-hockey tables.
New in this release
The first public preview of Windows 10 IoT Core was released at the //build/ conference, and we’ve made great progress since then. Perhaps most importantly, long-awaited support for Wi-Fi and Bluetooth connectivity has arrived. The full list of new features and improvements is too long to list here but here’s a nice sampling:
- Improved support for Python and Node.js, including a new Express Node.js project template
- GPIO performance on the Raspberry Pi 2 has improved by 8X to 10X
- Analog-to-digital converter (ADC) and pulse-width modulation (PWM) are now supported via breakout boards and ICs
- New Universal Windows Platform (UWP) APIs give apps easy control over system management features like time zone and network connections
Developers, Developers, Developers
The developer experience has been a high priority for our team as we’ve built Windows 10 IoT Core, and we hope this shows when constructing apps for this platform. Our philosophy is that we want to make it easy for developers to use the languages and frameworks they prefer to build IoT device apps. This means full support for the standard UWP languages like C++, C#, JS and VB, but it also means bringing support – including full tools, debugging, and project systems – for Node.js and Python. The project templates for the standard UWP languages create projects that look like standard UWP projects, but for Node.js and Python we’ve worked hard to make these apps look and feel just like they do on other platforms. The code below shows a complete Node.js UWP app that reads from an I2C sensor and serves up a web page with the data (and you can get the sample here).
[code lang=”javascript”]
// Copyright (c) Microsoft. All rights reserved.
// This is under the MIT license, please go to the GitHub sample link for full license.
// https://github.com/ms-iot/samples/tree/develop/WeatherStation/Node.js/NodeWeatherStation
var http = require(‘http’);
//Import WinRT into Node.JS
var uwp = require(«uwp»);
uwp.projectNamespace(«Windows»);
var i2cDevice;
//Find the device: same code in other project, except in JS instead of C#
var aqs = Windows.Devices.I2c.I2cDevice.getDeviceSelector(«I2C1»);
Windows.Devices.Enumeration.DeviceInformation.findAllAsync(aqs, null).done(function (dis) {
Windows.Devices.I2c.I2cDevice.fromIdAsync(dis[0].id, new Windows.Devices.I2c.I2cConnectionSettings(0x40)).done(function (device) {
i2cDevice = device;
});
});
http.createServer(function (req, res) {
res.writeHead(200, { ‘Content-Type’: ‘text/plain’ });
var output = «»;
var humidity = 0;
//Read the humidity from the sensor
var command = new Array(1);
command[0] = 0xE5;
var data = new Array(2);
i2cDevice.writeRead(command, data);
var rawhumidityReading = data[0] << 8 | data[1];
var ratio = rawhumidityReading / 65536.0;
humidity = -6 + (125 * ratio);
//Read the temperature from the sensor
var tempCommand = new Array(1);
command[0] = 0xE3;
var tempData = new Array(2);
i2cDevice.writeRead(command, data);
var rawTempReading = data[0] << 8 | data[1];
var tempRatio = rawTempReading / 65536.0;
var temperature = (-46.85 + (175.72 * tempRatio)) * 9 / 5 + 32;
output = «Humidity: » + humidity + «, Temperature: » + temperature;
res.end(output);
}).listen(1337);
[/code]
A small note about VS RC->RTM project system compatibility:
There were a variety of breaking changes in the VS project system between the //build/ and RC and RTM. For the most part, application code will remain functional, but the project itself will need to be rebuilt. The recommendation from the Visual Studio team is to build a new project and move the code over into the new project shell.
Built to work with the tools & languages you want to use – whatever they are
As part of our engagement with the broader community, we’ve worked with the community to support as many open source options as we can. You can find all of our IoT samples on Github, as well as documentation and a growing set of libraries and helper tools. Even our project system and runtime support for Python and Node.js is available open source on Github.
When our samples start turning into full projects, you can find them on Hackster.io.
We’ve also worked with our friends at Arduino to make it very easy to talk to Arduino boards from Windows and even for Arduinos to talk to Windows devices as if they were virtual shields. See this project for more information.
IoT Projects for fun and profit
We built IoT Core and the corresponding developer tools to make it easy to build projects that are fun and cool, as well as those that have very practical uses in the real world. Find evidence of this in the range of projects, from members of our team, as well as the community, that have been created in the months since our first public builds.
Sampling of Hackster.IO projects:
- From IoT team members
- Rover Robot Kit – Make and program your own robot using a Raspberry Pi 2 running Windows 10 IoT Core
- Windows Remote Arduino– using an Arduino from a Windows Phone app to control an LED
- Home Automation with the RPI2
- From the community
- Cooling off in the Summer: Handheld fan control from an RPI2
- Even more robots : GoPiGo
We have more projects in the pipeline, so keep your eyes on our hackster.io hub for more information about our Air Hockey Table, Face Recognition Unlocked Door, and more.
We are listening
While you’re playing around, if you notice some rough edges, please let us know. As always, we appreciate your feedback, so keep it coming and we’ll do our best to address issues.
Quick links
- Release Notes : Details about what is covered in this release of Windows 10 IoT Core.
- Download Now : Click here to start downloading for FREE now. You will need the latest version of Windows 10, Visual Studio 2015 and tools.
- Community : Share your feedback here and engage with other Makers using our forums.
Show Us What You’ve Got
We do what we do so we can see all the cool things people build on top of our platforms. Most of our projects start with the unofficial Maker credo of “Wouldn’t it be cool if…” and we can’t wait to see how you answer that question. Have fun building amazing things and, when you do, tweet @WindowsDev with the hashtag #makeInventDo with pictures so we can have as much fun as you do.
- About
- Embedded / IoT
- Embedded / IoT Operating Systems
- IoT / Embedded
- Windows 11 IoT Enterprise 2024 LTSC
- Windows IoT on ARM
- Windows 10 IoT Enterprise 2021 LTSC
- Windows Embedded 8.1 Industry Pro
- Windows Embedded 8 Industry Pro
- Windows Embedded 8 Standard
- Windows Embedded Standard 7
- POSReady 7
- POS Ready 2009
- Windows Embedded Standard 2009
- XP Embedded
- Compact
- Windows 10 IoT Core Pro
- Compact7
- CE6
- For Embedded Systems
- Windows Embedded 8 Pro
- Windows 7 For Embedded Systems
- XP Professional
- Embedded / IoT Server
- Windows Server 2022
- SQL Server 2022
- Windows Server 2012
- SQL Server 2012
- Storage Server 2012
- Azure Sphere
- IoT / Embedded
- Basics & Availablility
- CLA
- Licensing
- Product Key Request
- Value Based Pricing
- Embedded / IoT Operating Systems
- Services
- Technical Partner zereOS
- Technical Support
- License Consulting
- Technical Trainings
- Image Development
- ESU Specialists
- News
- Events
- References
- Tools
- Embedded Toolkit
- Embedded Configuration Manager
- Footprint Technology (zOFT)
- Device Manager (zDM)
- Smart Activation (zSA)
- Onscreen Keyboard (zOSK)
- Contact
- English
- Deutsch
- Français
- Italiano
- Español
- Nederlands
- Magyar
- Čeština
- Polski
- Svenska
Windows 10 IoT Core Pro
The new Windows 10 IoT Core is a minimized version of Windows 10 that runs on the following devices: The Raspberry Pi 2 and 3, the DragonBoard 410c and the MinnowBoard MAX. Microsoft already had a minimized version of Windows 8.1 running on small footprint devices such as the Intel Galileo board. Now they have released the final version based on Windows 10 called Windows 10 IoT Core. Microsoft released this version of Windows 10 at the same time as the Windows 10 IoT Enterprise system.
Windows 10 IoT Core is a great operating system for small footprint devices or as an endpoint for the cloud. There are many great features included in this version. Some of them are described here.
Operation Modes
Windows 10 IoT Core is designed for only one Graphical User Interface Application (GUI) but it is possible to run as many applications as you want in the background (background workers). You can use a Windows 10 IoT Core running device in two different modes: headed and headless.
The headless mode means that you do not have to connect a display because you can connect to the device remotely. You can use the headless mode if you do not need a Graphical User Interface.
UWP
All applications that should run on Windows 10 IoT Core must be Universal Windows Apps. These are applications are based on the new Universal Windows Platform (UWP). The Universal Windows Platform is a new platform from Microsoft for Windows 10 devices. This means that, if you write an application once based on the UWP, you can use it on any Windows 10 running device – it doesn’t matter if it is Windows 10 Enterprise, Windows 10 Mobile, Windows 10 IoT Core, Xbox or HoloLens.
Porting
To port existing applications to the Universal Windows Platform, Microsoft designed some tools to analyze the source code of the existing Windows applications. If you use these tools, they will tell you what part of the source code you have to change to build an Universal Windows App.
Architectures
One of the most interesting things is, that this operating system runs on two different architectures. For example: The Windows 10 IoT Core version on the Raspberry Pi 2 and 3 is ARM-based and the Windows 10 IoT Core version on the MinnowBoard MAX runs on x86-based architecture. There is a 32-bit and a 64-bit version available. If you use the x86-based version, it is possible to use the drivers from the classic Windows 10 devices. For the ARM version it is required to compile the drivers.
Remote Connection via PowerShell
After the installation it is possible to connect to your Windows 10 IoT Core device remotely by using the PowerShell. You just need to start the PowerShell as an administrator and type in two commands. The first to start the Windows Remote Management Service and the second to connect to the device remotely.
Via this connection it is possible to configure a few things like the name of the device or the password, which is recommended because all devices have the same password after the first boot. You can also retrieve a process list and setup a startup application.
Remote Connection via Remote Client
It is also possible to connect to a Windows 10 IoT Core running device remotely with the Windows IoT Remote Client. You can download this application from the Windows Store. The Remote Client shows you a list of all Windows 10 IoT Core running devices in your network and you can select a specific device you want to connect remotely. After the connection is established, you will see the devices screen content and can use your mouse and keyboard to control the device. This allows to run the device headless and still be able to control and configure it easily.
Windows IoT Core Dashboard & Device Portal
The IoT Core Dashboard allows you to see a list of all Windows 10 IoT Core running devices connected to your network. You can click on a specific device and select “Open in Device Portal”. There is a great web interface for your Windows 10 IoT Core device which lets you configure many things much easier than with the PowerShell remote connection.
Start Page
It is possible to do important standard configurations like changing the name of the device or the password of the administrator account here. You can also change the time zone or configure the display resolution and the display orientation here. Many things listed here are also displayed in the default application on the device itself.
App Manager
In this section you can configure your applications. You can change the default GUI application and you can do the installation of all applications by just browsing for the AppX files to install them on the device. You can also uninstall applications which you do not need on the device anymore.
Performance
This point gives you a great overview about the utilization of your device. It shows you the graph of the CPU and the RAM memory. You can also see how much memory is installed and in use. There is also the graph of the GPU utilization visible if your device supports it and you can take a look on the I/O of the device.
Device Manager
There is also a simplified Device Manager as on a normal Windows 10 running device. You can update drivers in there and export a list of all devices into a file.
Windows Update
Windows 10 IoT Core devices search automatically for new updates.
This configuration page lists you all available Windows Updates and will show you some information during an installation progress.
If the device has scheduled an update installation, you can also start the process immediately here.
Microsoft is continuously improving the web interface on Windows 10 IoT Core to allow you to setup the device more easily. The most recent version could already include more than shown here!
Installation / Image Deployment
Prepare to install
Installation
To start the installation, please run the IoT Core Dashboard and select “Install”. Then you just have to select your device type and the microSD card and hit the “Install” button. After doing this, a file called “Flash.ffu” will be downloaded automatically. This .ffu-file is similar to a .wim file but includes the content of a full disk with the Core system on it. The difference between a .wim-file and a .ffu-file is that a .ffu-file also includes complete disk partitions and not just files.
Now the tool will flash the image on your microSD card. After this has completed, you can hook up your board and start it.
The first boot will take about two minutes. Then you will see the Windows 10 IoT Core default application instead of a classic desktop shell.
This default application shows you some details about the device like the name, the IP address or how it is connected to the network. You can configure things like the language, bluetooth or network settings.
Please click here for a very detailed guide that shows you how to create a basic image, add an app to your image, add a file and a registry setting to an image, add networking and other provisioning package settings to an image, add a driver to an image, build a retail image, creating your own board support package, update your apps.
Comparison: Windows IoT Core vs Windows IoT Core Pro
Lets take a closer look on the two different versions of Windows 10 IoT Core. There two different versions available: The normal “Windows 10 IoT Core” version and the “Windows 10 IoT Core Pro” version. Technically they are nearly the same but in general the Pro version has some advantages which are very important for the embedded channel.
Windows 10 IoT Core
vs.
Windows 10 IoT Core Pro
Windows 10 IoT Core is for makers (hobbyists). That means commercial projects must be registered. They have to sign an agreement for Microsoft. This agreement contains licensing terms which are similar to our ATs and they get very limited liability from Microsoft.
LIABILITY
Windows 10 IoT Core Pro is covered through the Customer License Agreement (CLA).
In the normal version, you have to install all updates and the devices can update themselves at any time in the field. This is a big problem because if an application doesn’t work with the new update all devices are not functional anymore and it is not allowed to deactivate the updates.
WINDOWS UPDATE
In the Pro version the Current Branch for Business is available. That means that you have control over the updates. You can defer them for at least 4 months and test the updates before you update all your devices. There is also the possibility to deactivate them completely.
For the normal version you get no COAs and you have to sign an agreement for the commercial usage for Microsoft.
LICENSE STICKER
For the Pro version you can pay a small fee to receive a Tracking label.
Page load link
Go to Top