В данной статье мы постараемся ответить на часто задаваемые вопросы по отличиям настольных версий 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
From Wikipedia, the free encyclopedia
Windows Embedded 8 showing «Hotel Systems» panel, metro-style app |
|
Developer | Microsoft |
---|---|
OS family | Microsoft Windows |
Source model |
|
Kernel type | Hybrid kernel |
License | Commercial proprietary software |
Official website | developer |
Support status | |
Embedded: All editions out of mainstream support at least, while some with extended support until October 10, 2023. Some editions are eligible for the paid ESU (Extended Security Updates) program (free for Azure Virtual Desktop users). This program allows users to purchase security updates for 3 years, in early installments. Security updates are available until October 8, 2024[1][2] IoT: Mainstream support until January 12, 2027 and extended support until January 13, 2032[3] |
Windows IoT, short for Windows Internet of Things and formerly known as Windows Embedded, is a family of operating systems from Microsoft designed for use in embedded systems. Microsoft has three different subfamilies of operating systems for embedded devices targeting a wide market, ranging from small-footprint, real-time devices to point of sale (POS) devices like kiosks. Windows Embedded operating systems are available to original equipment manufacturers (OEMs), who make it available to end users preloaded with their hardware, in addition to volume license customers in some cases.
In April 2018, Microsoft released Azure Sphere, another operating system designed for IoT applications running on the Linux kernel.
The IoT family[edit]
Microsoft rebranded «Windows Embedded» to «Windows IoT» starting with the release of embedded editions of Windows 10.
Enterprise[edit]
Windows IoT Enterprise branded editions, version 1809 and older, are binary identical to their respective Windows 10 Enterprise editions – Long-Term Servicing Branch (LTSB), Current Branch for Business (CBB), Semi-Annual Channel (SAC), and Long-Term Servicing Channel (LTSC) – but are licensed exclusively for use in embedded devices.[4] This brand replaces the Embedded Industry, Embedded Standard, and «For Embedded Systems» (FES) brands/subfamilies. Plain unlabeled, Retail/Thin Client, Tablet, and Small Tablet SKUs are available, again differing only in licensing.
It now contains a minor change that allows the use of smaller storage devices, with the possibility of more changes being made in the future.[5][6] In addition, starting with the LTSC edition of version 21H2, Windows 10 IoT Enterprise LTSC will gain an extra five years of support compared to Windows 10 Enterprise LTSC.[7]
- Windows 10 IoT Enterprise 2015 (value based pricing):
- SKU 6EU-00124 — Windows 10 IoT Enterprise 2015 LTSB — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU 6EU-00125 — Windows 10 IoT Enterprise 2015 LTSB — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU 6EU-00126 — Windows 10 IoT Enterprise 2015 LTSB — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2016 (value based pricing):
- SKU 6EU-00034 — Windows 10 IoT Enterprise 2016 LTSB — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU 6EU-00035 — Windows 10 IoT Enterprise 2016 LTSB — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU 6EU-00036 — Windows 10 IoT Enterprise 2016 LTSB — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2016 (category based pricing):
- SKU 6F6-00036 — Windows 10 IoT Enterprise 2016 CBB — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU 6F6-00037 — Windows 10 IoT Enterprise 2016 CBB — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU 6F6-00038 — Windows 10 IoT Enterprise 2016 CBB — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- SKU 6F6-00036 — Windows 10 IoT Enterprise 2016 SAC — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU 6F6-00037 — Windows 10 IoT Enterprise 2016 SAC — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU 6F6-00038 — Windows 10 IoT Enterprise 2016 SAC — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2019 (value based pricing):
- SKU MUT-00013 — Windows 10 IoT Enterprise 2019 LTSC — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU MUU-00005 — Windows 10 IoT Enterprise 2019 LTSC — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU MUV-00005 — Windows 10 IoT Enterprise 2019 LTSC — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2019 (category based pricing):
- SKU 6F6-00036 — Windows 10 IoT Enterprise 2019 SAC — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- SKU 6F6-00037 — Windows 10 IoT Enterprise 2019 SAC — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- SKU 6F6-00038 — Windows 10 IoT Enterprise 2019 SAC — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2021 (value based pricing):
- Windows 10 IoT Enterprise 2021 LTSC — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- Windows 10 IoT Enterprise 2021 LTSC — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- Windows 10 IoT Enterprise 2021 LTSC — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 10 IoT Enterprise 2021 (category based pricing):
- Windows 10 IoT Enterprise 2021 SAC — High End Edition (Intel Core i7 | Intel Xeon | AMD FX)
- Windows 10 IoT Enterprise 2021 SAC — Value Edition (Intel Core i3/i5 | AMD R-Series, A10, A8)
- Windows 10 IoT Enterprise 2021 SAC — Entry Edition (Intel Atom/Celeron | AMD E1, E2, A4, A6)
- Windows 11 IoT Enterprise 2021:
- Windows 10 IoT Enterprise 2021 — High End Edition (Intel Core i7 | Intel Xeon | AMD Ryzen | AMD EPYC)
- Windows 10 IoT Enterprise 2021 — Value Edition (Intel Core i3/i5 | AMD RYZEN)
- Windows 10 IoT Enterprise 2021 — Entry Edition (Intel Atom/Celeron | AMD Athlon)
- Windows 11 IoT Enterprise 2022:
- Windows 10 IoT Enterprise 2022 — High End Edition (Intel Core i7 | Intel Xeon | AMD Ryzen | AMD EPYC)
- Windows 10 IoT Enterprise 2022 — Value Edition (Intel Core i3/i5 | AMD Ryzen)
- Windows 10 IoT Enterprise 2022 — Entry Edition (Intel Atom/Celeron | AMD Athlon)
Mobile[edit]
Windows 10 IoT Mobile, also known as Windows 10 IoT Mobile Enterprise, is a binary equivalent of Windows 10 Mobile Enterprise licensed for IoT applications. Unsupported as of January 14, 2020.[8][9]
Core[edit]
Windows 10 IoT Core is considered by some to be the successor to Windows Embedded Compact, although it maintains very little compatibility with it. Optimized for smaller and lower-cost industry devices, it is also provided free of charge for use in devices like the Raspberry Pi for hobbyist use.
Core Pro[edit]
Windows 10 IoT Core Pro provides the ability to defer and control updates and is licensed only via distributors; it is otherwise identical to the normal IoT Core edition.
Server[edit]
Windows Server IoT 2019 is a full, binary equivalent version[10] of Windows Server 2019, intended to aggregate data from many ‘things’.[11] Like the IoT Enterprise variants, it remains identical in behavior to its regularly licensed counterpart, but differs only in licensing terms. It also is offered in both LTSC and SAC options.
Embedded family[edit]
Embedded Compact[edit]
Windows Embedded Compact (previously known as Windows Embedded CE or Windows CE)[12] is the variant of Windows Embedded for very small computers and embedded systems, including consumer electronics devices like set-top boxes and video game consoles. Windows Embedded Compact is a modular real-time operating system with a specialized kernel that can run in under 1 MB of memory. It comes with the Platform Builder tool that can be used to add modules to the installation image to create a custom installation, depending on the device used. Windows Embedded Compact is available for ARM, MIPS, SuperH and x86 processor architectures.[13]
Microsoft made available a specialized variant of Windows Embedded Compact, known as Windows Mobile, for use in mobile phones. It is a customized image of Windows Embedded Compact along with specialized modules for use in Mobile phones. Windows Mobile was available in four editions: Windows Mobile Classic (for Pocket PC), Windows Mobile Standard (for smartphones) and Windows Mobile Professional (for PDA/Pocket PC Phone Edition) and Windows Mobile for Automotive (for communication/entertainment/information systems used in automobiles). Modified variants of Windows Mobile were used for Portable Media Centers. In 2010, Windows Mobile was replaced by Windows Phone 7, which was also based on Windows Embedded Compact, but was not compatible with any previous products.
Windows Embedded Compact 2013[14] is a real-time operating system which runs on ARM, x86, SH, and derivatives of those architectures. It included .NET Framework, UI framework, and various open source drivers and services as ‘modules’.[15]
Embedded Standard[edit]
Windows Embedded Standard is the brand of Windows Embedded operating systems designed to provide enterprises and device manufacturers the freedom to choose which capabilities will be part of their industry devices and intelligent system solutions,[buzzword] intended to build ATMs and devices for the healthcare and manufacturing industries, creating industry-specific devices. This brand consists of Windows NT 4.0 Embedded, Windows XP Embedded, Windows Embedded Standard 2009 (WES09), Windows Embedded Standard 7 (WES7, known as Windows Embedded Standard 2011 prior to release), and Windows Embedded 8 Standard. It provides the full Win32 API.[13] Windows Embedded Standard 2009 includes Silverlight, .NET Framework 3.5, Internet Explorer 7, Windows Media Player 11, RDP 6.1, Network Access Protection, Microsoft Baseline Security Analyzer and support for being managed by Windows Server Update Services and System Center Configuration Manager.[16]
Windows Embedded Standard 7 is based on Windows 7 and was previously codenamed Windows Embedded ‘Quebec’.[17] Windows Embedded Standard 7 includes Windows Vista and Windows 7 features[18] such as Aero, SuperFetch, ReadyBoost, Windows Firewall, Windows Defender, address space layout randomization, Windows Presentation Foundation, Silverlight 2, Windows Media Center among several other packages. It is available in IA-32 and x64 variants and was released in 2010. It has a larger minimum footprint (~300 MB) compared to 40 MB of XPe and also requires product activation.[18] Windows Embedded Standard 7 was released on April 27, 2010.[19] Windows Embedded 8 Standard was released on March 20, 2013.[20][21] IE11 for this edition of Windows 8 was released in April 2019, with support for IE10 ending on January 31, 2020.[22][23][24][25]
For Embedded Systems (FES)[edit]
Binary identical variants of the editions as are available in retail, but licensed exclusively for use in embedded devices.[26] They are available for both IA-32 as well as x64 processors.[13] Subfamily is known to include Windows for Workgroups 3.11, Windows 95 to 98, Windows NT Workstation, Windows 2000 Professional, Windows ME, Windows XP Professional, Windows Vista Business and Ultimate, Windows 7 Professional and Ultimate, Windows 8 Pro and Enterprise, and Windows 8.1 Pro and Enterprise.
This subfamily originally simply had Embedded tacked onto the end of the SKU name until sometime around the release of Windows XP when the naming scheme changed to FES. Examples of this include Windows NT Workstation Embedded, Windows 2000 Pro Embedded, and Windows ME Embedded. Microsoft changed the moniker for FES products again starting with some Windows 8/8.1 based SKUs, simply labeling them Windows Embedded before the Windows version and edition. Two examples of this are Windows Embedded 8 Pro and Windows Embedded 8.1 Enterprise.[4]
Server[edit]
Windows Embedded Server FES products include Server, Home Server, SQL Server, Storage Server, DPM Server, ISA Server, UAG Server, TMG Server, and Unified Data Storage Server etc. of various years including 2000, 2003, 2003 R2, 2004, 2005, 2006, 2007, 2008, 2008 R2, 2012, and 2012 R2 etc.
Embedded Industry[edit]
Windows Embedded Industry is the brand of Windows Embedded operating systems for industry devices and once only for point of sale systems. This brand was originally limited to the Windows Embedded for Point of Service operating system released in 2006, which is based on Windows XP with SP2.[12] Since, Microsoft has released an updated version of Windows Embedded for Point of service named Windows Embedded POSReady 2009, this time based on Windows XP with SP3. In 2011 Windows Embedded 7 POSReady based on Windows 7 SP1 was released, which succeeded POSReady 2009. Microsoft has since changed the name of this product from «Windows Embedded POSReady» to «Windows Embedded Industry». Microsoft released Windows Embedded 8 Industry in April 2013, followed by 8.1 Industry in October 2013.
Embedded NAVReady[edit]
Windows Embedded NAVReady, also known as Navigation Ready, is a plug-in component for Windows CE 5.0. It is intended to be useful for building portable handheld navigation devices.
Embedded Automotive[edit]
Windows Embedded Automotive, formerly Microsoft Auto, Windows CE for Automotive, Windows Automotive, and Windows Mobile for Automotive, is an embedded operating system based on Windows CE for use on computer systems in automobiles. The latest release, Windows Embedded Automotive 7 was announced on October 19, 2010.[27][28]
Embedded Handheld[edit]
On January 10, 2011, Microsoft announced Windows Embedded Handheld 6.5. The operating system has compatibility with Windows Mobile 6.5 and is presented as an enterprise handheld device, targeting retailers, delivery companies, and other companies that rely on handheld computing. Windows Embedded Handheld retains backward compatibility with legacy Windows Mobile applications.[29] Windows Embedded 8.1 Handheld was released for manufacturing on April 23, 2014.[30] Known simply as Windows Embedded 8 Handheld (WE8H)[21] prior to release, it was designed as the next generation of Windows Embedded Handheld for line-of-business handheld devices and built on Windows Phone 8.1, which it also has compatibility with. Five Windows Embedded 8.1 Handheld devices have been released; Manufactured by Bluebird, Honeywell and Panasonic as listed below.[31]
Product | Release Date | CPU | RAM | Storage | Display | Camera(s) | NFC | MicroSD | |
---|---|---|---|---|---|---|---|---|---|
Back | Front | ||||||||
Bluebird BM180 (BP30) | January 2014 | 1.5 GHz Dual-core |
1 GB 2 GB |
8 GB 16 GB |
5” 720 × 1280 px 1080 × 1920 px |
8 MP | 1.3 MP | Yes | Yes |
Bluebird EF500 (EF500R) | September 2015 | Yes | Yes | ||||||
Honeywell Dolphin 75e | April 2015 | 2.26 GHz Dual-core |
2 GB | 16 GB | 4.3” 480 × 800 px |
Yes | Yes | ||
Honeywell Dolphin CT50 | April 2015 | 4.7” 720 × 1280 px |
Yes | Yes | |||||
Panasonic Toughpad FZ-E1 | August 2014 | 2.3 GHz Quad-core |
32 GB | 5” 720 × 1280 px |
1.3 MP | Yes | Yes |
See also[edit]
- Microsoft Azure RTOS ThreadX
References[edit]
- ^ Microsoft. «Windows Embedded lifecycle». Retrieved October 23, 2019.
- ^ Microsoft. «Extended Security Updates». Retrieved August 21, 2020.
- ^ Microsoft. «Windows IoT lifecycle». Retrieved August 4, 2017.
- ^ a b «Windows Embedded Version Overview» (PDF). PROXIS. Retrieved August 29, 2020.
- ^ «IoT Enterprise FAQ». Microsoft. Retrieved July 2, 2021.
- ^ «IoT Enterprise Features by Release». Microsoft. Retrieved July 2, 2021.
- ^ «The next Windows 10 Long Term Servicing Channel (LTSC) release». Microsoft. February 18, 2021. Retrieved July 2, 2021.
- ^ «Windows 10 on Thin Clients: Deliver Best Results with Scout Agents (Part 1 of 2)». Fujitsu. Retrieved August 25, 2020.
- ^ «Supported operating systems and browsers in Intune». Microsoft. Retrieved August 25, 2020.
- ^ «What is Windows Server IoT 2019». Retrieved December 9, 2020.
- ^ «Windows for IoT Datasheet» (PDF). Retrieved December 9, 2020.
- ^ a b «Microsoft Charts Its Road Map for Windows Embedded Business». News Center. Microsoft. April 15, 2008. Retrieved January 19, 2012.
- ^ a b c «Which Windows Embedded Product is Right for Me?». Windows Embedded portal. Microsoft. Retrieved January 19, 2012.
- ^ «Microsoft announces general availability of Windows Embedded Compact 2013». Microsoft News Center. Microsoft. Retrieved July 14, 2013.
- ^ «Windows Embedded». msdn.microsoft.com. Retrieved January 30, 2017.
- ^ «Microsoft Brings Rich User Experiences to Smart, Connected, Service-Oriented Enterprise Devices With Windows Embedded Standard 2009». News Center. Microsoft. June 4, 2008. Retrieved January 19, 2013.
- ^ «Microsoft Announces the Next Version of Windows Embedded Standard to Be Built on Windows 7». News Center. Microsoft. October 28, 2008. Retrieved January 19, 2013.
- ^ a b Foley, Mary Jo (June 6, 2008). «Windows Embedded ‘Quebec’ due in 2010». ZDNet. CBS Interactive. Retrieved January 19, 2013.
- ^ «Microsoft Delivers Windows 7 Technologies to Device Manufacturers With Release of Windows Embedded Standard 7». News Center. Microsoft. April 27, 2010. Retrieved January 19, 2013.
- ^ «Windows Embedded 8 Generally Available | News Center». news.microsoft.com. March 20, 2013. Retrieved May 3, 2016.
- ^ a b Foley, Mary Jo. «Microsoft makes first of its Windows Embedded 8 releases generally available | ZDNet». ZDNet. Retrieved May 3, 2016.
- ^ Tung, Liam. «Microsoft makes final push to rid world of Internet Explorer 10». ZDNet. Retrieved March 13, 2019.
- ^ Keizer, Gregg (December 1, 2015). «Nearly 370M IE users have just 6 weeks to upgrade». Computerworld. Retrieved May 17, 2020.
- ^ GitHub-Name. «Lifecycle FAQ — Internet Explorer and Edge — Microsoft Lifecycle». docs.microsoft.com. Retrieved May 17, 2020.
- ^ «Internet Explorer Support Lifecycle Policy FAQ». Archived from the original on November 6, 2015. Retrieved May 13, 2016.
- ^ «Windows Embedded Server». Windows Embedded portal. Microsoft. Retrieved January 19, 2013.
- ^ «Microsoft Drives the Future of In-Vehicle Infotainment | News Center». news.microsoft.com. October 19, 2010. Retrieved May 3, 2016.
- ^ Foley, Mary Jo. «Microsoft delivers Windows Embedded Automotive 7 | ZDNet». ZDNet. Retrieved May 3, 2016.
- ^ «Windows Embedded Handheld 6.5 Key Features». Windows Embedded portal. Microsoft. Retrieved January 19, 2013.
- ^ «Windows Embedded 8.1 Handheld has been released to manufacturing; SDK is now generally available». Windows Embedded Blog. Retrieved April 25, 2016.
- ^ «Windows Embedded 8.1 Handheld». Microsoft. Retrieved January 30, 2017.
Further reading[edit]
- Kan, Michael (November 14, 2012). «Microsoft updates roadmap for Windows Embedded, more releases to come». PC World. IDG. Retrieved January 12, 2015.
- Foley, Mary Jo (March 20, 2013). «Windows Embedded 8 releases generally available». ZDNet. Retrieved January 19, 2015.
- Valazco, Chris (February 25, 2014). «Panasonic’s latest Toughpad has the strength, thickness of 10 smartphones (hands-on)». Engadget. Retrieved January 19, 2015.
External links[edit]
- Official website
Learn everything you need to know about Windows 10 IoT
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on
- Windows 10 IoT comes in several versions, each with different use cases.
- It’s important to understand the differences between them in order to use them properly.
IoT devices are everywhere, so it’s no wonder that Microsoft has its own OS called Windows 10 IoT that runs on these devices.
In case you’re not familiar, IoT boards are cheap, and they can provide all sorts of functionality to their users, as long as users are ready to configure them manually.
Today we’ll focus on Windows 10 IoT and see what it is and how it works, so be sure to keep reading.
A brief history of Windows 10 IoT
Windows 10 IoT was known in the past as Windows Embedded and has been on the market for more than 20 years.
This family of operating systems changed their name to IoT after the release of Windows 10. Windows CE, also known as Windows Embedded Compact, was used on various consumer electronics, including set-top boxes and gaming consoles.
However, it has been completely replaced by Windows 10 IoT.
What is Windows 10 IoT?
This is a version of Windows that is optimized for running on a variety of IoT devices. In case you’re not familiar, Windows has been powering ATMs, terminals, medical devices, kiosks, and other devices over the decades.
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
This was achieved by running a special version of Windows optimized for those kinds of devices. Various versions of Windows have done that in the past, and Windows 10 continues to do so in the form of Windows 10 IoT.
What is the difference between Windows 10 and Windows 10 IoT?
- Enhanced security – The device is locked down, and it usually runs a single application or a set of preapproved applications. Keyboards, USB ports, and other policies can be disabled to protect the system from tampering.
- Performance – The device image is configured so that the device boots to the predefined software as soon as it’s powered on.
- OEM benefits – With Windows 10 IoT the software and device are licensed to a user as a single solution. The OEM is in charge of providing support for the device and the operating system.
- Hardware requirements – Since the Windows 10 IoT Core version doesn’t have all the features of its desktop counterpart, it usually comes with much humble hardware requirements. This allows it to run on almost any device.
- Remote management – Windows 10 IoT support remote management, thus making managing multiple devices simpler and faster.
- Affordability – Since this version of Windows doesn’t come with the same features as the desktop version, it’s much more affordable.
- Long-term support and lifecycle – Unlike the regular version of Windows, IoT has a longer lifecycle that is usually 10 years or more. In addition, the support also lasts about 10 years for each version.
- Easy recovery – Reinstalling the OS can be performed quickly and easily via a flash drive or the Internet.
- Easy update – Installing and managing updates is simpler since new versions are offered as optional updates every few years while security updates are installed on an ongoing basis.
How many versions of Windows 10 IoT are there?
Windows 10 IoT Enterprise
This version is quite similar to Windows 10 Enterprise version but comes with additional lockdown controls that help secure the device.
With this version, you have the full functionality of Windows, but the system is forced to display a single application in a kiosk mode. This version has one major drawback: it can’t work on devices that use ARM processors.
Windows 10 IoT Core
If you’re looking for a more lightweight version, there’s Windows 10 IoT Core. This version doesn’t have all the Windows features, instead, it runs the background processes and a single Universal App.
However, this version is fully compatible with ARM devices, so you can easily run it on single-board computers. Due to its simplicity, it’s perfect for smaller projects and hobbyists.
What are Windows 10 IoT hardware requirements?
Windows 10 IoT Enterprise
- Memory: 2GB RAM
- Storage: 16GB for the 32-bit version, 20GB for the 64-bit version
- CPU: 1GHz of faster
SoC chips are also supported, but they need to support the following features:
- x86 or x64 architecture
- PAE, NX, SSE2, and SSE3 support
- Support for CMPXCHG16b, LAHF/SAHF, and PrefetchW
Windows 10 IoT Core
- Memory: 256MB RAM for headless, 512MB RAM for headed
- Storage: 2GB
- CPU: 400MHz or faster CPU
If you plan to use x86 compatible CPU, it must support PAE, NX, and SSE2.
What is Windows 10 IoT used for?
Windows 10 IoT Enterprise
Due to its advanced functionality, the Enterprise version is used for industry tablets, retail service points, kiosks, digital signage, ATMs, medical devices, manufacturing devices, and so on.
Windows 10 IoT Enterprise is used in almost all industries, including manufacturing, retail, service, medical, and many more, and it’s an integral part of our everyday lives.
- IoT Statistics & Facts for 2023 (+ 10 Year Forecast)
- Is OneLaunch Malware? Everything You Need to Know
- What is the Briefcase Icon on the Edge Browser?
- Password Spraying vs Brute Force: Differences & Prevention
Windows 10 IoT Core
Since this is a minimal version of Windows IoT, it doesn’t have the same features as the Enterprise version, so its use cases are different.
This version is used for digital signage, smart home devices, IoT gateways, human-machine interfaces, and more. As you can see, this version is aimed at tech enthusiasts that want to create their projects.
To learn more, we have a great guide on how to run Cortana on Windows 10 IoT Core.
Is Windows 10 free for IoT?
No, Windows 10 IoT isn’t free; to use it, you’ll need to obtain a license from Microsoft. It’s possible to get a 90-day evaluation copy with Visual Studio Subscription, but for continued use, you’ll need to purchase a license.
Does Windows 10 IoT have a GUI?
Yes, Windows 10 IoT has a GUI, and it’s usually configured to display a single application as soon as the device starts.
You can also use Windows 10 IoT without a display in a headless mode if you’re planning to connect to it remotely.
Overall, Windows 10 IoT is a major component of our everyday lives, and many devices we interact with daily are running on Windows 10 IoT.
If you want to familiarize yourself with this version of Windows, you might be interested in our guide on how to run Windows 10 IoT Core on Raspberry Pi.
We hope that you found this guide informative and that now you have a better understanding of how Windows 10 IoT works.
Современные IoT-устройства, как и предшествующие им встраиваемые цифровые устройства, часто используются там, где проводить физическое обслуживание сложно и дорого. Например, нефтяной компании дорого обойдется отправка техника на вертолете для обслуживания оборудования на морской платформе. Поэтому коммерческие IoT-устройства должны быть способны работать без обслуживания гораздо дольше, чем потребительские.
На выставке Computex 2018 мы представили Windows 10 IoT Core Services. Это предложение включает 10-летнюю поддержку, а также услуги по управлению обновлениями и оценке работоспособности устройств, что позволит нашим IoT-партнерам создавать решения, лучше удовлетворяющие потребности клиентов.
Windows 10 IoT Core — версия Windows 10, предназначенная для создания «умных» вещей и оптимизированная для интеллектуальных устройств. С момента выпуска в 2015 году эту операционную систему приняли на вооружение многие инновационные компании, такие как Johnson Controls, Askey и Misty Robotics.
Версия Windows 10 IoT Core Services, основанная на ОС Windows 10 IoT Core, будет платным предложением для IoT-устройств. Бесплатная версия Windows 10 IoT Core останется доступной по Semi—Annual Channel (SAC).
Windows 10 IoT Core Services предоставляет три основных преимущества:
1. 10 лет поддержки ОС Windows по каналу Windows Long—Term Servicing Channel (LTSC), который предоставляет все необходимые исправления системы безопасности для цифровых устройств. Устройства, использующие LTSC, не будут получать обновления функциональности, что позволит поддерживать стабильность и вносить лишь минимум изменений в базовую операционную систему. Новые выпуски LTSC появляются каждые два-три года, и каждый имеет 10-летний цикл поддержки.
2. Управление обновлениями с помощью нового Центра обновления устройств (Device Update Center, DUC), который дает возможность создавать, настраивать и контролировать обновления для устройств. Эти обновления распространяются через ту же сеть распространения контента (Content Distribution Network, CDN), что и обновления службы Windows Update, ежедневно используемой миллионами пользователей Windows по всему миру. Обновления могут выпускаться для операционной системы, для драйверов устройств, для OEM-приложений и файлов. Перед массовой установкой обновления можно развертывать на тестовых устройствах.
3. Аттестация состояния устройств (Device Health Attestation, DHA) позволяет предприятиям и изготовителям оборудования подтверждать, что оно соответствует высоким требованиям к безопасности. Для безопасной IoT-системы необходима оценка надежности каждого устройства при загрузке этой системы, но нельзя доверять эту оценку самому устройству. Такая проверка должна выполняться внешним доверенным источником, таким как облачная служба DHA Azure. Она оценивает состояние устройства и может объединяться с системой управления устройствами, такой как Azure IoT Device Management. Это позволяет предпринимать необходимые действия, например, переписывать образы устройств, запрещать им доступ к сети или создавать билеты служб.
С помощью этих функций вы можете выпускать коммерческие устройства на основе Windows 10 IoT Core и быть уверенными в том, что их поддержка и безопасность соответствуют высокому корпоративному уровню, присущему Windows. В настоящее время доступна ограниченная предварительная версия этой службы. Чтобы присоединиться к программе предварительной оценки, пишите на [email protected]. В июле 2018 года мы увеличим число участников программы, а общедоступная версия появится в конце этого года.
Мы уже сообщали, что следующий выпуск Windows 10 IoT будет включать 10-летнюю поддержку Windows 10 IoT Core и Windows 10 IoT Enterprise. Также мы объявляли о заключении партнерского соглашения с NXP, в рамках которого будет обеспечиваться поддержка Windows 10 IoT Core процессорами i.MX 6 и i.MX 7. Предложение Windows 10 IoT Core Services, основанное на этих начинаниях, становится новым этапом развития нашей IoT-платформы и продолжением инвестиций в поддержку уже имеющихся и будущих IoT-устройств. Мы воодушевлены открывающимися возможностями и надеемся, что вы будете участвовать в создании будущего Интернета вещей вместе с нами.
Windows 10 IoT Core – это операционная система, разработанная Microsoft для работы на устройствах «Интернета вещей» (Internet of Things — IoT). Эта версия Windows 10 предназначена для небольших и недорогих устройств, которые используются в различных сферах, включая промышленность, здравоохранение, розничную торговлю и домашние устройства.
Windows 10 IoT Core обладает компактным и оптимизированным ядром, позволяющим устройствам работать более эффективно и потреблять меньше энергии. Она также поддерживает широкий спектр процессоров, таких как ARM, x86 и MIPS, что обеспечивает большую гибкость при выборе аппаратной платформы.
Одна из главных особенностей Windows 10 IoT Core – это поддержка различных интерфейсов связи, таких как GPIO (General-Purpose Input/Output), UART, I2C и SPI. Это позволяет устройствам взаимодействовать с другими устройствами и сенсорами, осуществлять сбор данных и управлять внешними компонентами.
Кроме того, Windows 10 IoT Core предлагает разработчикам широкий набор инструментов и технологий для создания приложений. Например, для разработчиков доступен бесплатный интегрированный набор средств разработки (IDE) Visual Studio, который предлагает богатый функционал и инструменты для создания, отладки и развертывания приложений для Windows 10 IoT Core.
Windows 10 IoT Core представляет собой мощную и гибкую операционную систему для работы на устройствах «Интернета вещей». Благодаря своим уникальным возможностям и поддержке различных интерфейсов связи, она позволяет разработчикам создавать современные и инновационные решения для различных отраслей промышленности.
Содержание
- Windows 10 IoT Core: новая платформа для разработки
- Мощный инструмент для создания IoT-приложений
- Безопасность на первом месте: возможности Windows 10 IoT Core
- Простота развертывания и управления устройствами
- Расширяемость и гибкость: возможности разработки на Windows 10 IoT Core
Windows 10 IoT Core: новая платформа для разработки
Основные преимущества Windows 10 IoT Core:
- Универсальность: Windows 10 IoT Core может запускаться на различных устройствах – от небольших одноплатных компьютеров до промышленных систем;
- Поддержка различных языков программирования: разработчики могут использовать широкий спектр языков программирования, включая C#, C++, Python и JavaScript;
- Облачная интеграция: Windows 10 IoT Core позволяет легко подключать устройства к облачным сервисам Microsoft Azure для сбора и обработки данных;
- Богатые возможности: платформа предлагает широкие возможности для создания умных домов, автоматизации производства, управления системами безопасности и других IoT-решений;
- Низкие требования к ресурсам: Windows 10 IoT Core можно установить на устройства с ограниченными ресурсами, что делает ее доступной для широкого круга разработчиков.
Основной инструмент разработки для Windows 10 IoT Core – Visual Studio, которая предоставляет мощный набор инструментов для создания приложений и установки их на устройства IoT. Благодаря этому, разработчики могут использовать привычное окружение разработки и добавлять функциональность к своим проектам.
Windows 10 IoT Core – это не только отличная платформа для разработки, но и полноценная операционная система, которая предоставляет все необходимые компоненты для управления и обеспечения безопасности устройств IoT. Благодаря ее гибкости и функциональности, Windows 10 IoT Core является одной из наиболее популярных платформ для разработки IoT-проектов.
Мощный инструмент для создания IoT-приложений
Одной из главных особенностей Windows 10 IoT Core является его поддержка различных видов устройств, включая одноплатные компьютеры, микроконтроллеры и другие устройства с ограниченными вычислительными ресурсами. Это позволяет разработчикам выбирать наиболее подходящую платформу для своего проекта и обеспечивает гибкость при разработке.
Windows 10 IoT Core также предоставляет различные интерфейсы для взаимодействия с устройствами IoT, включая GPIO (общий ввод-вывод), I2C (последовательный интерфейс с расширенным управлением), SPI (последовательный периферийный интерфейс), UART (универсальный асинхронный приемопередатчик) и другие. Это позволяет разработчикам без проблем подключать и управлять разнообразными устройствами IoT, такими как сенсоры, актуаторы, дисплеи и т. д.
Кроме того, Windows 10 IoT Core предоставляет разработчикам широкий набор инструментов для создания пользовательского интерфейса. Приложения для Windows 10 IoT Core могут быть созданы с использованием популярных языков программирования, таких как C#, C++ и JavaScript, а также с использованием платформы Universal Windows Platform (UWP). Это позволяет разработчикам создавать интуитивно понятные и привлекательные интерфейсы для устройств IoT.
Windows 10 IoT Core также обеспечивает разработчикам безопасность и защиту данных. Он предоставляет функции шифрования и аутентификации, а также поддержку протоколов безопасного взаимодействия, таких как HTTPS.
В целом, Windows 10 IoT Core является мощным инструментом для создания IoT-приложений, позволяющим разработчикам эффективно использовать возможности устройств IoT и создавать современные, гибкие и безопасные приложения для широкого спектра применений.
Безопасность на первом месте: возможности Windows 10 IoT Core
Windows 10 IoT Core предоставляет мощные инструменты и функциональные возможности для обеспечения безопасности в Интернете вещей. Основываясь на принципе «безопасность по умолчанию», операционная система предлагает ряд функций и инструментов для защиты устройств и данных.
Одной из ключевых возможностей Windows 10 IoT Core является простая и гибкая настройка системы безопасности. Пользователю предоставляется возможность задать различные уровни безопасности в зависимости от потребностей конкретного проекта. Можно настроить ограничения доступа к устройству, установить пароли и шифрование данных.
Возможности | Описание |
---|---|
Встроенные функции безопасности | Windows 10 IoT Core предлагает множество встроенных функций безопасности, таких как защита от вирусов и вредоносных программ, контроль доступа и шифрование данных. |
Обновления безопасности | Windows 10 IoT Core регулярно обновляется и предлагает обновления безопасности, чтобы защитить систему от новых угроз и уязвимостей. Обновления можно устанавливать автоматически или вручную в зависимости от настроек. |
Центр управления безопасностью | Операционная система предоставляет центр управления безопасностью, где можно управлять настройками безопасности, настраивать брандмауэры, контролировать доступ к устройствам и многое другое. |
Windows 10 IoT Core также поддерживает аутентификацию и шифрование с использованием сертификатов, что обеспечивает дополнительный уровень безопасности при общении с другими устройствами и облачными сервисами.
Благодаря встроенным возможностям и гибким настройкам безопасности, Windows 10 IoT Core позволяет предотвратить несанкционированный доступ к устройствам и защитить данные от угроз.
Простота развертывания и управления устройствами
Windows 10 IoT Core предоставляет простой и удобный способ развертывания и управления устройствами. С помощью инструментов и платформы, предоставляемых Microsoft, разработчики могут легко создавать, настраивать и управлять устройствами на базе Windows 10 IoT Core.
Одним из главных преимуществ является возможность разработки и тестирования приложений непосредственно на устройстве, что облегчает процесс развертывания и отладки. Разработчики могут использовать инструменты разработки, такие как Visual Studio, для создания приложений и их дальнейшего развертывания на устройстве.
Windows 10 IoT Core также предоставляет множество возможностей для удаленного управления устройствами. Одним из таких возможностей является возможность управления устройством из облака. Разработчики могут использовать облачные сервисы Microsoft для удаленного управления устройствами, мониторинга и обновления приложений.
Другой важной функцией является возможность управления устройствами с помощью удобного и интуитивно понятного интерфейса. Разработчики могут использовать консоль управления Windows 10 IoT Core для настройки и управления устройствами.
В целом, Windows 10 IoT Core обеспечивает простоту развертывания и управления устройствами, что делает его привлекательным выбором для разработчиков, работающих с IoT-проектами.
Расширяемость и гибкость: возможности разработки на Windows 10 IoT Core
Одной из ключевых особенностей Windows 10 IoT Core является возможность использования разных аппаратных платформ. Она поддерживает много различных видов устройств, таких как Raspberry Pi, DragonBoard, MinnowBoard и других. Это дает разработчикам свободу выбора наиболее подходящей платформы для их проекта.
Windows 10 IoT Core также предлагает разнообразные инструменты разработки. Разработчики могут использовать привычные инструменты, такие как Visual Studio, для создания и отладки приложений под Windows 10 IoT Core. Это позволяет сократить время разработки и упростить процесс создания приложений.
Одним из самых мощных инструментов разработки на Windows 10 IoT Core является универсальная платформа Windows (UWP). С ее помощью можно создавать приложения, которые будут работать на разных устройствах, включая компьютеры, планшеты, смартфоны и IoT-устройства. Это позволяет разработчикам использовать один и тот же код для разных платформ, что упрощает и ускоряет процесс разработки.
Windows 10 IoT Core также поддерживает множество различных языков программирования, таких как C++, C#, JavaScript и Python. Разработчики могут использовать любой из этих языков в зависимости от своих предпочтений и опыта. Это делает Windows 10 IoT Core доступным для широкого спектра разработчиков.
Кроме того, Windows 10 IoT Core предлагает удобные инструменты для управления и мониторинга устройств. Разработчики могут использовать Windows Device Portal для удаленного управления и настройки своих устройств. Они могут получать доступ к логам, мониторить ресурсы и управлять приложениями, не подключаясь непосредственно к устройству.
Сочетание высокой расширяемости, гибкости, разнообразных инструментов разработки и поддержки различных аппаратных платформ делает Windows 10 IoT Core отличным выбором для разработчиков IoT-проектов. Они могут создавать инновационные и умные устройства, которые будут работать на базе этой операционной системы.