Windows 10 IoT: Что это и как с ним работать

windows 10 iot Устройства IoT повсюду, так что неудивительно, что у Microsoft есть своя ОС под названием Windows 10 IoT, которая работает на этих устройствах.

Если вы не знакомы, платы IoT дешевые и могут предоставить разнообразные функции своим пользователям, при условии что пользователи готовы вручную их настраивать.

Сегодня мы сосредоточимся на Windows 10 IoT и посмотрим, что это такое и как это работает, так что обязательно читайте дальше.

Краткая история Windows 10 IoT

Windows 10 IoT в прошлом была известна как Windows Embedded и находится на рынке более 20 лет.

Эта семья операционных систем сменила название на IoT после выпуска Windows 10. Windows CE, также известная как Windows Embedded Compact, использовалась на различных потребительских устройствах, включая телевизионные приставки и игровые консоли.

Тем не менее, она была полностью заменена Windows 10 IoT.

Что такое Windows 10 IoT?

Это версия Windows, оптимизированная для работы на различных устройствах IoT. Если вы не знакомы, Windows использовалась для работы с банкоматами, терминалами, медицинскими устройствами, киосками и другими устройствами на протяжении десятилетий.

Это было достигнуто путем запуска специальной версии Windows, оптимизированной для таких устройств. Различные версии Windows делали это в прошлом, и Windows 10 продолжает это в форме Windows 10 IoT.

В чем разница между Windows 10 и Windows 10 IoT?

  • Усиленная безопасность – Устройство заблокировано, и обычно оно запускает одно приложение или набор предварительно утвержденных приложений. Клавиатуры, USB порты и другие правила могут быть отключены для защиты системы от подделки.
  • Производительность – Образ устройства настроен так, чтобы устройство загружалось с предопределенного программного обеспечения, как только оно включено.
  • Преимущества OEM – С Windows 10 IoT программное обеспечение и устройство лицензированы для пользователя как одно решение. OEM отвечает за предоставление поддержки устройства и операционной системы.
  • Аппаратные требования – Поскольку версия Windows 10 IoT Core не имеет всех функций своей настольной версии, она обычно имеет гораздо более скромные аппаратные требования. Это позволяет ей работать на практически любом устройстве.
  • Удаленное управление – Windows 10 IoT поддерживает удаленное управление, что упрощает и ускоряет управление несколькими устройствами.
  • Доступность – Поскольку эта версия Windows не имеет тех же функций, что и настольная версия, она гораздо более доступна.
  • Долгосрочная поддержка и жизненный цикл – В отличие от обычной версии Windows, IoT имеет более длительный жизненный цикл, который обычно составляет 10 лет или более. Кроме того, поддержка также длится около 10 лет для каждой версии.
  • Легкое восстановление – Переустановка ОС может быть выполнена быстро и легко через флешку или Интернет.
  • Легкое обновление – Установка и управление обновлениями проще, так как новые версии предлагаются как необязательные обновления каждые несколько лет, в то время как обновления безопасности устанавливаются на постоянной основе.

Сколько версий Windows 10 IoT существует?

Windows 10 IoT Enterprise

Эта версия весьма схожа с версией Windows 10 Enterprise, но включает дополнительные функции блокировки, которые помогают защитить устройство.

С этой версией у вас есть вся функциональность Windows, но система вынуждена показывать одно приложение в режиме киоска. У этой версии есть один главный недостаток: она не может работать на устройствах, использующих процессоры ARM.

Windows 10 IoT Core

Если вы ищете более легкую версию, есть Windows 10 IoT Core. Эта версия не имеет всех функций Windows, вместо этого она запускает фоновый процесс и одно универсальное приложение.

Тем не менее, эта версия полностью совместима с устройствами ARM, так что вы можете легко запустить ее на одноплатных компьютерах. Из-за своей простоты она идеально подходит для небольших проектов и хобби.

Каковы аппаратные требования Windows 10 IoT?

Windows 10 IoT Enterprise

  • Память: 2 ГБ ОЗУ
  • Хранение: 16 ГБ для 32-битной версии, 20 ГБ для 64-битной версии
  • ЦП: 1 ГГц или быстрее

Чипы SoC также поддерживаются, но они должны поддерживать следующие функции:

  • Архитектура x86 или x64
  • Поддержка PAE, NX, SSE2 и SSE3
  • Поддержка CMPXCHG16b, LAHF/SAHF и PrefetchW

Windows 10 IoT Core

  • Память: 256 МБ ОЗУ для безголового, 512 МБ ОЗУ для версии с экраном
  • Хранение: 2 ГБ
  • ЦП: 400 МГц или быстрее

Если вы планируете использовать совместимый с x86 центральный процессор, он должен поддерживать PAE, NX и SSE2.

Для чего используется Windows 10 IoT?

Windows 10 IoT Enterprise

Из-за своей расширенной функциональности версия Enterprise используется для промышленных планшетов, торговых сервисных точек, киосков, цифровой рекламы, банкоматов, медицинских устройств, производственных устройств и т.д.

Windows 10 IoT Enterprise используется почти во всех отраслях, включая производство, розницу, услуги, медицину и многое другое, и она является неотъемлемой частью нашей повседневной жизни. Узнайте больше по этой теме

  • Plugin-container.exe: что это и нужно ли мне это удалять?
  • Conhost.exe: что это и как исправить высокую загрузку ЦП
  • HydraDM.exe: что это и нужно ли мне это удалять?
  • HsMgr64.exe: что это и нужно ли мне это удалять?

Windows 10 IoT Core

Поскольку это минимальная версия Windows IoT, у неё нет тех же функций, что и у версии Enterprise, поэтому её случаи использования отличаются.

Эта версия используется для цифровой рекламы, умных домашних устройств, IoT- шлюзов, интерфейсов “человек-машина” и многого другого. Как вы видите, эта версия ориентирована на технических энтузиастов, которые хотят создавать свои проекты.

Чтобы узнать больше, у нас есть отличное руководство о том, как запустить Cortana на Windows 10 IoT Core.

Является ли Windows 10 бесплатной для IoT?

Нет, Windows 10 IoT не бесплатна; чтобы использовать её, вам нужно получить лицензию от Microsoft. Можно получить 90-дневную пробную копию с подпиской Visual Studio, но для продолжения использования вам нужно будет приобрести лицензию.

Есть ли у Windows 10 IoT графический интерфейс?

Да, у Windows 10 IoT есть графический интерфейс, и обычно он настроен на отображение одного приложения, как только устройство запускается.

Вы также можете использовать Windows 10 IoT без дисплея в безголовом режиме, если планируете подключаться к нему удаленно.

В целом, Windows 10 IoT является основным компонентом нашей повседневной жизни, и многие устройства, с которыми мы взаимодействуем ежедневно, работают на Windows 10 IoT.

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

Мы надеемся, что вы нашли это руководство информативным и теперь у вас есть лучшее понимание того, как работает Windows 10 IoT.