Windows embedded standard что это за система

Существует семейство ОС Windows, среди которых есть как версия 7, так и 8, отличающееся весьма и весьма скромными требованиями к аппаратным ресурсам. И вот как раз такую Windows можно установить на слабенькую машину, убив таким образом двух зайцев.

В то время как доля Windows 10 продолжает расти, среди пользователей по-прежнему остаются такие, которые продолжают работать на Windows XP. У каждого из них есть своя причина не переходить на более новые версии системы, но объективной можно назвать только одну — слишком слабый компьютер, неспособный в полной мере потянуть семерку или восьмерку. Не то чтобы XP плоха, ни в коем случае, это замечательная система.

Но она отжила свое, и уже мало кто из разработчиков программного обеспечения оптимизирует под нее свои продукты. Программы же от известных брендов могут на ней вообще не работать или работать некорректно.

Получается, выход только один — покупать новый компьютер? Да, это было бы самым правильным решением, но есть и другой путь. Существует семейство ОС Windows, среди которых есть как версия 7, так и 8, отличающееся весьма и весьма скромными требованиями к аппаратным ресурсам. И вот как раз такую Windows можно установить на слабенькую машину, убив таким образом двух зайцев, то есть и проапдейтиться, и в производительности не потерять.

Это системы отдельного семейства NTWindows Embedded, используемые в различных программно-технических комплексах: банкоматах, терминалах, медицинских приборах и тому подобное. Будучи основанными на настольных версиях NT, системы Embedded отличаются от первых модифицированным ядром, урезанным функционалом и более низкой стоимостью. Как и у прочих версий Windows, у Windows Embedded есть свои редакции. Например, Windows 7 Embedded распространяется в редакциях POSReady, Compact, Standard и Enterprise.

Место в семействе Embedded нашлось и более современной Windows 8.1, доступной в редакциях Compact, POSRead, Standard, Enterprise и Industry Pro. Что касается Windows 10, у этой версии также есть отдельная ветка для использования в программно-технических комплексах, но называется она IoT, что переводится как для интернета вещей. Более подробно мы рассмотрим ее как-нибудь потом, а сейчас вернёмся к основной теме. Редакции типа POSReady слишком специфичны, в силу своего ограниченного функционала они не подходят пользователю, чего нельзя сказать о редакциях Standard и Enterprise.

Версия 7 более скромна в плане требований к аппаратным ресурсам, чем версия 8.1. Для Windows Embedded Standard 7, к примеру, вполне хватит процессора с частотой 1 ГГц и 512 Мб ОЗУ, а вот восьмерку лучше устанавливать на ПК с памятью не менее 1 Гб. Давайте для начала взглянем на Windows 7 Embedded Standard 32-бит.

Основные отличия Windows 7 Embedded

По сути, это та же самая «семерка», но с урезанным функционалом. В ней есть панель управления, встроенный браузер, плеер, набор системных утилит, командная строка и редакторы реестра и групповых политик, стандартные темы оформления, поддерживаются технологии Multitouch, Silverlight и DirectX, EWF и HORM. Внешне Windows 7 Embedded почти не отличается от десктопной, разве что логотипом и экраном приветствия. В ней отсутствуют некоторые драйвера, отключен файл подкачки, ряд служб и системных компонентов, при установке не создается раздел «Зарезервировано системой», русский язык придется устанавливать отдельно. Ограничений на инсталляции стороннего ПО нет. Последнее очень важно, так как для полноценной работы с периферийными устройствами может понадобиться установка дополнительных драйверов.

Загрузка и установка

Скачать Windows 7 Embedded можно как с торрентов вместе с ключами активации, так и с официальной страницы www.microsoft.com/en-in/download/details.aspx?id=11887. На официальном ресурсе дистрибутив представлен несколькими самораспаковывающимися архивами, пусть вас это не смущает, отметьте галочками все пять частей архива как показано на скриншоте, скачайте их и запустив первую часть, распакуйте. В результате вы получите обычный загрузочный образ ISO.

Windows 7 Embedded

Windows 7 Embedded

Процедура установки будет немного отличаться. Когда появится окно мастера, нужно нажать «Build an Image», принять лицензионное соглашение, а в следующем окне выбрать совместимую со сторонним программным обеспечением конфигурацию «Application Compatibility». Далее выбираем русскую локализацию времени и раскладку клавиатуры, на следующем этапе, если в этом есть необходимость, модифицируем сборку. Опция «Modify Drivers» позволяет добавлять в процессе установки системы драйвера устройств, а опция «Modify Features» — включать или отключать компоненты Windows.

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Дальше все идет как обычно. Разбиваем диск, после копирования файлов, создаем пользователя, вводим ключ продукта. Если ключа нет, пропускаем шаг и производим привычные настройки, которыми обычно завершается установка любой версии Windows. Вскоре вы увидите привычный рабочий стол, украшенный фирменными обоями «семерки».

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Настройка

После установки первым делом нужно включить файл подкачки, так как в Windows 7 Embedded он отключен по умолчанию. Откройте командой systempropertiesperformance «Параметры быстродействия», переключитесь на вкладку Advanced, нажмите Change -> Custom size, в поля минимального и максимального значения выставите 2048 Мб, что является оптимальным для Windows 7 Embedded. Сохраняем настройки и перезагружаемся.

Windows 7 Embedded

Windows 7 Embedded

Теперь русифицируем интерфейс. Языковой файл качаем по приложенным внизу ссылкам. Браузер IE может отображать страницу загрузки некорректно, так что лучше сразу установите Chrome. Скачав CAB-файл, запустите командой lpksetup утилиту установки языкового пакета, в открывшемся окошке нажмите «Install display language» -> «Browse computer or network» и укажите путь к пакету CAB. Следуя указаниям мастера, установите пакет, затем нажмите «Next», выберите русский в качестве основного языка и примените настройки. Изменения вступят в силу после перезагрузки.

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Windows 7 Embedded

Продлеваем срок тестового режима

У официальной версии Windows 7 Embedded есть один недостаток — ее пробный период составляет всего 30 дней, после чего система начнет автоматически перезагружаться каждые 20 минут. К счастью, встроенную активацию можно сбросить три раза. Когда триал-срок подходит к концу, запустите от имени администратора командную строку, выполните в ней команду сброса slmgr -rearm и перезагрузитесь.

Windows 7 Embedded

Windows Embedded 8.1 Industry Pro

Кто желает пойти еще дальше, могут установить более новую версию системы Windows Embedded 8.1. Как и «семерка», она подходит для работы на маломощных ПК. В ней отсутствуют некоторые второстепенные компоненты и большая часть универсальных программ, кроме metro-версии IE, Магазина, приложений OneDrive, Фотографии и Камера. Установленная система весит немногим более 6,5 Гб. В остальном это практически та же Windows 8.1 Pro.

Windows Embedded 8.1 Industry Pro

Windows Embedded 8.1 Industry Pro

Загрузка и установка

Скачать дистрибутив с системой можно с официальной страницы www.microsoft.com/ru-RU/download/details.aspx?id=40745. Процедура установки системы несколько отличается, хотите вы того или нет, но при установке официальной сборки ключ придется ввести сразу.

Windows Embedded 8.1 Industry Pro

Windows Embedded 8.1 Industry Pro

Далее все как обычно: принимаем лицензионное соглашение, разбиваем дисковое пространство, производим первичные настройки профиля пользователя. Настраивать в установленной системе особо ничего не требуется. Файл подкачки в Windows Embedded 8.1 включен по умолчанию, русский язык присутствует, остается лишь активировать систему любым способом.

Русский язык для Windows 7 Embedded:

Языковой файл для 32-битных Windows 7 Embedded: www.microsoft.com/en-us/download/details.aspx?id=26215

Языковой файл для 64-битных Windows 7 Embedded: www.microsoft.com/en-us/download/details.aspx?id=26216

Загрузка…

Привет, друзья. На днях мы стартовали цикл статей, посвящённых семейству индустриальных операционных систем от Microsoft, и сперва рассмотрели особенности Windows Embedded 7. Эта версия являет собой урезанную сборку обычной «Семёрки», и её стоит в первую очередь рассматривать в качестве альтернативы Windows XP на слабых компьютерах. Но, возможно, вы хотели бы испытать более новые версии системы. Если у вас есть древний ПК или маломощный ноутбук, железо которого не тянет современные версии Windows, однако вам хотелось бы попробовать в деле наследницу «Семёрки» Windows 8.1, её индустриальная сборка – то, что вам нужно. В этой статье, друзья, будем говорить о Windows Embedded 8.1.

Семейство индустриальных операционных систем Windows Embedded Microsoft разработала для устройств типа терминалов, банкоматов, подобного рода систем самообслуживания, для техники, используемой на производстве, в медицине, в торговле, в презентационной сфере, в сфере безопасности для организации видеонаблюдения и т.п. Системы Embedded являют собой урезанные сборки десктопных версий Windows (семейства NT). У них отсутствует определённый функционал, который поставляется в соответствующей десктопной версии. Но от пиратских «кастрированных» сборок Windows сборки Embedded отличает оптимизация под маломощное железо за счёт переделки ядра системы. Что, собственно, и может дать второй шанс на жизнь маломощным компьютерам. В роли офисных или медийных устройств, но тем не менее. Плюс к этому, для систем Embedded предназначаются свои подборки обновлений. Они внедряются не столь часто, как на обычных десктопных системах NT, а, следовательно, реже третируют ресурс процессора и HDD.

Итак, Windows Embedded 8.1 – это урезанная сборка обычной десктопной Windows 8.1, предназначенная для работы на устройствах, перечисленных выше. Как и у систем NT, у индустриальных версий есть свои редакции, и для Windows Embedded 8.1 это:

• Compact – сборка для маломощной, в основном производственной техники;

• POSReady – сборка с оптимизацией для работы на терминалах и точках самообслуживания населения;

• Handheld 6.5 – построенная на платформе Windows Mobile сборка для определённого вида терминалов и прочей корпоративной техники;

• Standard – сборка на базе Windows 8;

• Enterprise – аналог редакции Windows 8.1 «Корпоративная»;

• Industry Pro – аналог редакции Windows 8.1 «Профессиональная».

Windows Embedded 8.1 Industry Pro – оптимальный вариант для установки на пользовательские компьютеры. Это практически полноценная Win8.1 Pro — с поддержкой драйверов устройств, Metro-функционала, сенсорного управления, возможностью установки стороннего ПО. И даже с возможностью включения/отключения системных компонентов, чего нет в редакции-аналоге «Семёрке» Embedded. Для многих хейтеров Metro-концепции развития операционной системы наверняка комплект поставки Embedded 8.1 мог бы стать если не идеальным, то как минимум не раздражающим форматом преемницы «Семёрки». Индустриальная Windows 8.1 устанавливается без большей части Metro-функционала. На её борту присутствует лишь магазин, клиент OneDrive, приложения «Фотографии», «Камера» и Metro-версия браузера Internet Explorer.

В то же время у этой системы есть весь классический функционал.

Весит 32-битная редакция немногим более 6,5 Гб.

Как и обычная десктопная версия 8.1, Embedded позволяет подключать учётную запись Microsoft и использовать её возможности, в частности, по синхронизации данных между авторизованными устройствами. Единственное, что в неё нельзя внедрить Windows Media Center, как это можно сделать в десктопной сборке NT. Правда, немногие-то из пользователей питают интерес к этому продукту Microsoft, предпочитая для работы с медиаконтентом программы сторонних разработчиков.

Чистые установочные образы Windows Embedded 8.1 Industry Pro с официальных ресурсов Microsoft можно скачать двумя способами. Один из них – универсальный, другой – для студентов ВУЗов, которые в довесок к установочному образу могут ещё и получить бесплатно лицензионный ключ операционной системы.

Способ #1 для честных студентов

Если вы являетесь студентом ВУЗа, вы можете стать участником Microsoft Imagine (ранее DreamSpark) – проекта от создателя операционной системы, направленного на поддержку обучающихся светлых голов. Ну и немножко на популяризацию своих продуктов. Для этого вам, юные друзья, нужно отправиться на сайт проекта Microsoft Imagine (imagine.microsoft.com/ru-ru), авторизоваться там, заполнить анкету участника, а потом проследовать сюда:

Если вы подтвердите свой статус студента ВУЗа, вам откроется доступ к скачиванию русскоязычного дистрибутива Windows Embedded 8.1 Industry Pro и получению к системе бесплатного лицензионного ключа.

Способ #2 для всех пользователей

Без необходимости подтверждения каких-то статусов, без лишней волокиты, но также и без бесплатного лицензионного ключа чистый образ установки русскоязычной Windows Embedded 8.1 Industry Pro можно скачать здесь:

Жмём «Скачать».

Выбираем редакцию – 32- или 64-битную.

И загружаем образ.

Процесс установки Windows Embedded 8.1 полностью идентичен с тем, как это происходит в обычной системе NT. В малейших деталях этот процесс описывается в статье нашего сайта «Как установить Windows 8.1». А есть ещё одна статья сайта — «Как отключить ввод ключа активации при установке Windows 8.1». Советую вам её почитать, друзья, если не хотите в процессе установки системы вводить ключ продукта. Дело в том, что, как и обычная версия 8.1, сборка Embedded изначально не предполагает пропуск этапа ввода ключа продукта. Такая вот особенность у «Восьмёрки» и её производных дистрибутивов, тогда как установочные процессы Windows 7 и 10 из официальных чистых образов такой заморочки не имеют и позволяют отложить ввод ключа.

Если вы перепакуете дистрибутив по указанной выше статье, на этапе выбора редакций системы вам нужно выбрать Windows Embedded 8.1 Industry Pro. Поставляющая вместе с ней сборка Evaluation не устанавливается.

При установке системы из перепакованного дистрибутива после копирования её файлов появится этап ввода ключа активации. Здесь важно обратить внимание на кнопку пропуска этого этапа.

Но ежели вы, друзья, не хотите возиться с перепаковкой дистрибутива системы, можете ввести временный ключ, пригодный только для установки Windows Embedded 8.1 Industry Pro:

GN7VX-YKPC2-XY98J-9RYKX-KP9HV

Будь то вы использовали способ с перепаковкой дистрибутива и отложением ввода ключа активации, будь то вы ввели предложенный выше временный ключ, по итогу установки будем иметь неактивированную Windows Embedded 8.1. Но при этом мы не получим всей той жести, которая нас ждёт в условиях отсутствия активации на обычных системах NT. Не будет выскакивать напоминание об активации. Компьютер не будет произвольно выключаться через какие-то промежутки времени без сохранения данных. Мы сможем менять обои рабочего стола и прочие настройки классической персонализации. Не сможем только воспользоваться настройками персонализации стартового Metro-экрана.

Так что первое время освоиться в специфике сборки нам ничто не будет мешать.

Активируется Embedded 8.1 так же, как и любая десктопная система NT. Заполучаем ключик для сборки Industry Pro, идём в свойства системы, запускаем активацию.

Вводим ключ.

Готово.

У цикла статей о Windows Embedded на нашем сайте есть две цели. Первая – рассказать, собственно, об этих сборках. Вторая — предложить решение в стиле «Выживание», решение для слабых компьютеров. Что можно ещё сделать с итак облегчённой сборкой системы, чтобы на слабых ПК и ноутбуках она работала как можно быстрее?

Самый мощный оптимизирующий эффект получим при отключении анимации операционной системы. Запускаем приложение «Параметры», идём в раздел специальных возможностей, переключаемся на подраздел других параметров. Здесь можем отключить воспроизведение анимации, а для ещё большего быстродействия – показ фона, т.е. обоев рабочего стола.

Правда, в этом случае на рабочем столе придётся лицезреть траурную чёрную заливку. 

Ещё, друзья, порекомендую вот что:

• Установить антивирус, максимально подходящий для слабых устройств;

• Отключить неиспользуемые службы и задания стороннего софта;

Статьи на эту тему: 

  1. Выживаем на слабом ПК: работа с Интернетом на RAM-диске
  2. Как скачать, установить и русифицировать облегчённую сборку Windows 10 Enterprise LTSB. Обзор функциональных возможностей системы

Компьютерные технологии все глубже и глубже проникают в жизнь людей. Сегодня многие не представляют своего существования без мобильного телефона или портативного цифрового музыкального проигрывателя. Никого не удивляет установленный на улице или в вестибюле метро банкомат с функцией выдачи наличных по кредитной карте, автомат для оплаты разнообразных услуг с возможностями погашения кредита, автомат для покупки билетов в кино или на концерт. Приемники кабельного или спутникового телевидения есть во многих квартирах. Цифровые фотокамеры вытесняют, по крайней мере, из любительской съемки пленочные. Что общее у всех этих устройств? Все они содержат внутри себя микропроцессор. Зачастую он достаточно производителен — всего несколько лет назад такая вычислительная мощность была мечтой большинства владельцев настольных компьютеров. Для «оживления» этого микропроцессора и выполнения необходимых функций часто используются операционная система с прикладной программой.
10—12 лет назад, на начальном этапе развития рынка встраиваемых интеллектуальных устройств, у производителя практически не было другого выхода, как под каждое новое устройства заново разрабатывать специализированную операционную систему, жестко интегрированную с прикладной задачей, отвечающей за выполнение тех или иных функций. Помимо временных затрат, такой подход требовал усилий большой команды высококвалифицированных разработчиков. Это, в свою очередь, оборачивалось высокой себестоимостью разработки и, следовательно, высокой стоимостью для конечного пользователя, что сильно ограничивало число потенциальных потребителей. Однако спрос на различные интеллектуальные устройства продолжал расти. Решением проблем стоимости и сроков разработки стало появление специализированных операционных систем, предназначенных для широкого спектра решений. Теперь разработчики смогли сосредоточиться на решении прикладных задач и реализации новых функций, необходимых потребителям.
Сегодня корпорация Microsoft предлагает производителям встраиваемых интеллектуальных устройств и разработчикам целое семейство операционных систем для некомпьютерных интеллектуальных устройств (см. рис. 1).

Рис. 1. Встраиваемые операционные системы Windows

В это семейство входит несколько классических операционных систем с лицензионным ограничением на использование только во встраиваемых и некомпьютерных устройствах, две ОС широкого применения, ОС, ориентированная на вертикальный рынок, а также версии серверных ОС для создания специализированных сетевых серверов.
Microsoft Windows Embedded CE предназначена для мобильных устройств, терминалов, сотовых и IP-телефонов, мультимедийных устройств, телевизионных приставок, промышленной автоматики и др., где требуется минимальный размер, согласованное действие множества микропроцессорных архитектур, а также работа в условиях жесткого реального времени.
Microsoft Windows Embedded Standard предназначена для использования в банкоматах, игровых автоматах, мощных телевизионных приставках, кассовых машинах, торговых терминалах и информационных киосках, т.е. там, где требуется высокая производительность, защита информации, использование стандартного компьютерного оборудования, минимальные затраты на разработку и использование прикладного программного обеспечения.
Microsoft Windows Embedded POSReady предназначена для рынка систем обслуживания и основана на технологиях Windows XP Professional SP3 с дополнительными возможностями по встраиванию; предоставляет возможность стандартного OEM-развертывания из дистрибутива.
Линейка встраиваемых серверных решений от Microsoft логично завершает линейку встраиваемых операционных систем, позволяя выстраивать инфраструктурные решения на платформе Windows Embedded.
Рассмотрим Windows Embedded CE 6.0 и Windows Embedded Standard 2009 подробнее.

Windows Embedded CE 6.0

Многие разработчики уже сталкивались с различными версиями Windows Mobile, которая создана на основе CE, на карманных компьютерах, поэтому у них мог сложиться стереотип, что CE предназначена исключительно для мобильных устройств. На самом деле, уже сегодня на базе CE существуют решения для различных областей от автомобильных компьютеров, бытовой электроники, телекоммуникационного оборудования до систем промышленной автоматики и роботизированных комплексов. Весь спектр возможных применений изначально был заложен в архитектуре системы. В отличие от многих операционных систем, Windows Embedded CE изначально создавалась без привязки к какой-либо процессорной архитектуре или конкретной аппаратной реализации. Единственное ограничение состояло в том, что процессор был 32-битным. Сейчас система поддерживает процессоры четырех архитектур (ARM, MIPS, SH4, x86) и большое количество их реализаций в виде процессоров от различных производителей.
Итак, Windows Embedded CE — это компонентная, многозадачная, многопоточная, многоплатформенная ОС с поддержкой реального времени. Разработчикам доступны около 600 компонентов, используя которые они могут создавать собственные образы операционной системы, включающие только необходимый данному конкретному устройству функционал. ОС предоставляет разработчикам приложений набор API, основанный на стандартном Win32 API и дополненный специализированным API для встраиваемых устройств. Поскольку CE поддерживает только часть Win32 API и имеет определенную специфику, связанную со встраиваемой природой операционной системы, приложения, написанные для настольных версий Windows, могут потребовать дополнительной адаптации и модификации для запуска их на встраиваемых устройствах; и в любом случае, для запуска программ на устройстве потребуется их перекомпиляция.
Как и настольные версии Windows, Windows Embedded CE использует стандартный формат исполняемого файла — Portable Executable (PE). Это позволяет задействовать большинство стандартных утилит, работающих с форматом PE, например Dependency Walker (проверка зависимостей) или DumpBin.
Windows Embedded CE 6.0 предоставляет широкий спектр возможностей разработчику и поддерживает большой набор технологий:
• быстрая разработка устройств и приложений:
– ARM-эмулятор, шаблоны дизайна для различных типов устройств;
– AYGShell API — совместимость с приложениями Windows Mobile;
– .NET Compact Framework 2.0 и 3.5, включая версию для автономных устройств (headless), ATL, MFC, WTL, STL;
– ActiveSync, клиент Exchange, промежуточный драйвер GPS, Speech API 5.0, Windows Messenger, POOM, XML;
– инфраструктура управления устройством, SNMP;
– 3,9 млн строчек исходного кода, 100% исходного кода ядра;
– PQOAL — набор библиотек и исходного кода для создания собственного слоя абстракции ядра (OAL — OEM Adaptation Layer);
– BLCOMMONM — набор библиотек и исходного кода для создания собственного загрузчика (bootloader);
– драйверы и пакеты поддержки платформы (BSP — Board Support Package) производственного качества в поставке;
– референс-реализации драйверов и технологий;
– поддержка различных языков и создание устройств с интерфейсом на нескольких языках;
• сетевые и беспроводные технологии:
– TCP/IP, IPv4, IPv6, NDIS 5.1, Winsock 2.2, IPSec v4;
– PAN, LAN, WAN, Bluetooth, 802.11;
– SOAP, OBEX, клиент LDAP, RDP;
– VoIP, RTC, SIP;
– RIL, поддержка SMS, WAP, поддержка SIM-карт;
– RAPI/RAPI2, PPPoE, TAPI, VPN;
• серверные технологии:
– Telnet, FTP, SMB/CIFS, MSMQ, RAS/PPTP, UPnP;
– веб-сервер с поддержкой ASP;
– родительский контроль (Parental control);
– сервер печати, веб-прокси;
• мультимедиа:
– DirectDraw, DirectShow, Direct3D;
– Windows Media Player, WMA, MP3;
– Internet Explorer;
– DVD Video API;
– Digital Rights Management;
• хранилища и файловые системы:
– FAT, TFAT, exFAT, BinFS, Object Store;
– CDFS/UDFS;
– менеджер драйверов файловых систем (FSD Manager), менеджер кэша;
– базы данных CEDB, EDB.
Имея в комплекте большой набор технологий, а также экосистему сторонних независимых производителей программного обеспечения, CE позволяет разрабатывать широчайший спектр устройств:
• персональные мобильные устройства;
• планшетные компьютеры;
• смартфоны;
• IP-телефоны;
• цифровые камеры;
• персональные мультимедийные устройства;
• тонкие клиенты;
• шлюзы;
• телевизионные приставки;
• промышленные контроллеры;
• медицинское оборудование;
• принтеры;
• сканеры;
• игровые автоматы;
• и т.д.
Средства разработки ОС Embedded CE 6.0 интегрированы с Visual Studio 2005. Они поставляются как дополнение к этому современному пакету разработки. Интеграция с Visual Studio позволяет использовать одну среду для разработки как прикладных, так и системных программ. Вместе с новыми средствами разработки поставляется новый ARM-эмулятор устройства, интегрированный в Platform Builder, который облегчает процесс конфигурирования, создания и тестирования образов ОС. Вся мощь редактора исходного кода современной Visual Studio доступна разработчикам на CE 6.0: подсветка синтаксиса и технология InteliSense (включая BIB файлы). Появились новые графические редакторы: редактор реестра, редактор образа операционной системы. CE 6.0 использует улучшенные компиляторы Visual Studio 2005. Новые компиляторы имеют улучшенную совместимость с языком С++; предоставляют улучшенные библиотеки; поддерживают CRT, ATL и MFC, а также предлагают усовершенствованные проверки безопасности времени выполнения (/GS). В новой версии CE появилась функция «посмертной» отладки, которая предоставляет дополнительные возможности по диагностике потенциальных проблем и оптимизации производительности. В поставку включена утилита, определяющая необходимую лицензию времени исполнения и поддерживающая экспорт отчетов в HTML, что улучшает взаимодействие при работе над проектом и учет.

Windows Embedded Standard

Windows Embedded Standard — это компонентная версия Windows XP Professional c дополнительными возможностями для встраивания и инструментарием, поддерживающим процесс разработки специализированных образов ОС. Она включает в себя поддержку многих современных технологий настольной Windows платформы: Microsoft Silverlight®, .NET Framework 3.5, Windows Server 2008 (RDP 6.1), Windows Media Player 11, Internet Explorer® 7, Windows Server Update Services, System Center Confi­gu­ration Manager, Microsoft Baseline Security Analyzer.
Windows Embedded Standard — следующая версия широко зарекомендовавшей себя в решении широкого круга задач встраиваемой ОС Microsoft Windows XP Embedded.
Windows Embedded Standard — встраиваемая система с богатыми функциональными возможностями, максимально совместимая как с существующей настольной операционной системой и существующим прикладным программным обеспечением, так и с процессом разработки прикладных программ.
Действительно, включив в образ ОС необходимые компоненты, можно воспользоваться всеми богатыми возможностями Win32 API и инфраструктуры XP Professional. Для разработки приложений, работающих под управлением Embedded Standard, нет необходимости переучивать разработчиков, проектирующих под XP Professional. Также нет необходимости в каких-либо специализированных средствах разработки — любые продукты, обеспечивающие проектирование для XP Professional, позволяют проводить разработку программ и для Embedded Standard.
Решаема и обратная задача — создание образа операционной системы, на котором может работать ранее написанное приложение. Embedded Standard включает в себя специальные компоненты — макросы совместимости, позволяющие быстро адаптировать образ для запуска существующих приложений.
Что же делает эту операционную систему встраиваемой? Во-первых, то, что она состоит из компонентов, и, во-вторых, дополнительные возможности по встраиванию. Представление возможностей ОС в виде отдельных компонентов позволяет разработчику включать в образ только необходимые из них, а дополнительные возможности по встраиванию — эффективно создавать специализированные устройства.
Поскольку ОС Windows Embedded Standard состоит из тех же бинарных файлов, что и Windows XP Professional, практически все возможности, которые есть в XP Professional, имеются и в Embedded Standard:
• вытесняющая многозадачность;
• поддержка нескольких процессоров;
• Win32 API;
• модель драйверов Windows (WDM);
• шифрованная файловая система (EFS);
• IP Security (IPSec);
• Kerberos;
• Windows Firewall;
• DEP (Data Execution Prevention);
• Internet Explorer 6;
• проигрыватель Windows Media версии 9;
• поддержка DirectX® 9.0c API;
• удаленный рабочий стол (Remote Desktop);
• точки восстановление системы (System Restore Point);
• консоль восстановления (Recovery Console);
• Windows Management Instrumentation;
• TCP/IP, UDP;
• протокол IPv6;
• беспроводные сети и устройства (Wi-Fi, IrD, BlueTooth);
• Internet Information Server;
• .NET Framework 1.1;
• ASP.NET;
• и т. д.
Помимо этого, система поддерживает следующие возможности по встраиванию.
• Enhanced Write Filter
– загрузка с носителей только для чтения; зашита носителя от записи.
• File Based Write Filter
– защита от записи на уровне файлов и директорий.
• Registry Filter
– возможность сохранения определенных ключей реестра при работающих фильтрах защиты от записи.
• Загрузка с CompactFlash
• Загрузка с CD-ROM
– стандарт El Torito.
• Загрузка с Disk-On-Chip
• Hibernate Once Resume Many (загрузка ОС из сохраненного файла hibernation)
– загрузка операционной системы за 5 с в заранее настроенное состояние.
• Автономные устройства (без мыши, монитора, клавиатуры)
• Загрузка по сети (PXE)
– загрузка системы в образ, находящийся на сервере.
• Агент обновления устройств (DUA)
– позволяет обновлять образ после развертывания.
• Перехват системных сообщений
• Использование своей оболочки ОС.
Важной целью разработки Windows Embedded Standard было уменьшение размера ОС, однако следует понимать, что это встраиваемая операционная система, основанная на бинарном коде XP Professional, и поэтому ее требования к памяти и размеру носителя значительным образом отличаются от классических встраиваемых систем, например Windows CE.
В таблице 1 приведено сравнение Windows Embedded Standard и Windows Embedded CE.

Таблица 1. Сравнение Windows Embedded Standard и Windows Embedded CE

Свойство

Windows Embedded Standard

Windows Embedded CE

Поддерживаемые типы процессоров

x86

x86, ARM, MIPS, SH4

Поддержка реального времени

Нет

Да

Минимальный размер образа

~5 Мб

~ 500 Кб

Минимальный размер оперативной памяти

8 Мб

300 Кб

Доступный API

Полный Win32 API

Часть Win32 API + специализированный API

Драйвера

Windows Driver Model

Собственная модель драйверов

Средства разработки образов

Windows Embedded Studio

Platform Builder for Visual Studio

Способ сборки образов

Копирование

Компиляция, компоновка

Из таблицы сравнения становится понятно, что собрать контроллер на Windows Embedded Standard невозможно. Так для каких применений предназначена данная встраиваемая операционная система? Прежде всего, это устройства, которые не имеют жестких ограничений на размер носителя с ОС и доступной оперативной памяти, например:
• телевизионные приставки (кабельное ТВ, видео по запросу, игровые и т.д.);
• игровые автоматы;
• тонкие клиенты;
• устройства для точек розничного обслуживания;
• медицинское оборудование;
• печатное оборудование;
• информационные киоски;
• банковские терминалы и банкоматы;
• домашние мультимедийные устройства;
• устройства удаленного сбора информации;
• и т.д.

Заключение

Итак, мы познакомились с платформой Windows Embedded и подробно рассмотрели две флагманских операционных системы из этого семейства: Windows Embedded CE 6.0 и Windows Embedded Standard. Что же дальше? Все продукты доступны в виде пробных версий — обращайтесь к ближайшему дистрибь­ютору, скачивайте с сайта Microsoft и пробуйте, начинайте разработку.

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Последнее время среди пользователей Windows 7 царит уныние и расстройство, ведь с 14 января 2020 года Microsoft прекратит ее поддержку. Неплохая операционная система была, но всему свое время, надо давать дорогу молодым.
Windows 7 начала свой путь 22 октября 2009 года, то есть к 14 января 2020 будет уже больше 10 лет.

рекомендации

3070 Gigabyte Gaming за 50 тр с началом

MSI 3050 за 25 тр в Ситилинке

3080 дешевле 70 тр — цены снова пошли вниз

3070 Gainward Phantom дешевле 50 тр

13700K дешевле 40 тр в Регарде

16 видов <b>4070 Ti</b> в Ситилинке — все до 100 тр

3060 Gigabyte Gaming за 30 тр с началом

13600K дешевле 30 тр в Регарде

4080 почти за 100тр — дешевле чем по курсу 60

12900K за 40тр с началом в Ситилинке

RTX 4090 за 140 тр в Регарде

Компьютеры от 10 тр в Ситилинке

3060 Ti Gigabyte за 42 тр в Регарде

3070 дешевле 50 тр в Ситилинке

Что же делать тем пользователям, кто по тем или иным причинам не хочет уходить с Windows 7 на новую и продвинутую Windows 10? Ведь завершение поддержки — это смерть ОС. За год там накопится столько незакрытых уязвимостей, что пользоваться ею будет крайне опасно.

У меня есть старый ноутбук, Windows 7 для которого подходит гораздо лучше, чем Windows 10. Поэтому я тоже озаботился вопросом завершения поддержки Windows 7 и стал искать выход.

И выход нашелся, пусть и довольно неожиданный. Одна из редакций Windows 7, а именно — Windows Embedded Standard 7, будет получать обновления до 13 октября 2020 года, то есть еще больше года.

А ее редакции в виде Windows Embedded POSReady 7 и Windows Embedded Compact 7, будут получать обновления до 12 октября 2021 года и 13 апреля 2021 года соответственно.

Что же это за зверь такой — Windows Embedded и почему о нем мало кто слышал?

Microsoft Windows Embedded — семейство встраиваемых операционных систем Microsoft Windows для применения в специализированных устройствах. Существует несколько категорий продуктов для создания широкого спектра устройств, начиная от простых контроллеров реального времени и заканчивая POS-системами, такими как киоск самообслуживания или кассовый аппарат и промышленными системами. Windows Embedded доступна через специализированных дистрибьюторов Microsoft и должна поставляться конечному потребителю только вместе с устройством. Отличается более выгодной ценой по сравнению с настольными версиями, возможностями блокировки образа (Lockdown), продленным сроком доступности и продажи (до 15-ти лет).

Добавлю, что Windows Embedded еще и потребляет ресурсов меньше, чем обычная Windows 7, поэтому для слабых ноутбуков это то, что доктор прописал.

Неудивительно, что домашний пользователь никогда не слышал про нее. К счастью — отличия Windows Embedded Standard 7 от Windows 7 Professional небольшие, а трудности установки, русификации и обновления я сейчас вам подробно объясню.

Я не буду скачивать образ Windows Embedded Standard 7 с торрент трекера, так как это пиратство и в сборках от дяди Васи может быть что угодно: и троян, и майнер, которые не будут видеть антивирусы.

Поэтому идем на сайт Microsoft по ссылке и нажимаем «Download».

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

После скачивания, в папке загрузки будут лежать несколько частей архива.

Щелкайте по первой части архива и он распакуется в iso файл.

Теперь надо воспользоваться программами UltraISO или Rufus и записать образ на флешку.

Вот содержимое образа.

Но не торопитесь извлекать флешку! Надо сразу добавить и файл русификации.
Его тоже скачиваем с сайта Microsoft по ссылке.

Жмите «Download», в открывшемся списке выбирайте нужный язык галочкой.

Все готово к установке.

Меню установки отличается от такового у Windows 7 Professional, но каждый, кто хоть раз устанавливал Windows 7 — легко разберется.

Тут выбираем первый пункт.

Выбираем язык.

Далее идет установка. На мой старый ноутбук с медленным HDD устанавливалась довольно долго.

Стартовое окно отличается от обычной Windows 7.

Смотрим, что получилось.

Вот окно свойств системы и диспетчер задач. Памяти ест совсем немного. Пробный период равен 30 дням. Его можно законно продлить до 120 или 180 дней.

Теперь перейдем к русификации. Открываем панель управления.

Выбираем место хранения файла с языком.

Теперь надо включить файл подкачки, он по умолчанию отключен. Как и гибернация. Не придется вводить знакомые до боли powercfg -h off

 

Далее я опробовал обновление с помощью UpdatePack7R2 от simplix. Все прекрасно обновляется.

Но на таком медленном железе процесс длится очень долго, несколько часов, гораздо быстрее интегрировать UpdatePack7R2 в образ Windows.

После вышеописанных манипуляций мы имеем практически обычный Windows 7, но более шустрый и занимающий меньше места на жестком диске. И о поддержке обновлениями можно не беспокоиться еще больше года.

Я оставлю его у себя на ноутбуке и рекомендую вам попробовать.

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

From Wikipedia, the free encyclopedia

Windows Embedded Industry

Version of the Windows Embedded operating system
Windows 8.1 Embedded Industry.png

Screenshot of Windows Embedded 8.1 Industry Pro

Developer Microsoft Corporation
Working state Publicly released / Trialware
Source model
  • Closed-source
  • Source-available (through Shared Source Initiative)
Latest release 8.1 with Update (v6.3.9600) / April 16, 2014; 8 years ago[1]
Kernel type Hybrid
Default
user interface
Graphical
License Proprietary commercial software
Succeeded by Windows IoT Enterprise
Official website Windows Embedded 8.1 Industry (archived at Wayback Machine)
Support status
Windows Embedded for Point of Service (WEPOS) Mainstream support ended on April 12, 2011[2]
Extended support ended on April 12, 2016[2]
Windows Embedded POSReady 2009 Mainstream support ended on April 8, 2014[3]
Extended support ended on April 9, 2019[3]
Windows Embedded POSReady 7 Mainstream support ended on October 11, 2016[4]
Extended support ended on October 12, 2021[4]
Windows Embedded POSReady 7 is eligible for the paid Extended Security Updates (ESU) program (free for Azure Virtual Desktop users). This program allows users to purchase security updates for 3 years, in yearly installments. Security Updates are available until October 8, 2024[5]
Windows Embedded 8 Industry Unsupported as of January 12, 2016; users must install Windows Embedded 8.1 Industry in order to continue receiving updates and support.[6][7][8]
Windows Embedded 8.1 Industry Mainstream support ended on July 10, 2018[9][10]
Extended support until July 11, 2023[9][10]

Windows Embedded Industry, formerly Windows Embedded POSReady and Windows Embedded for Point of Service (WEPOS), is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.[11] Based on Windows NT, Windows Embedded Industry is designed for use in industrial devices such as cash registers, automated teller machines, and self service checkouts.[12] Windows Embedded 8.1 Industry was the last release, with Windows IoT Enterprise superseding Windows Embedded Industry, Windows Embedded Standard, and Windows For Embedded Systems (FES).

Releases[edit]

Windows Embedded for Point of Service (WEPOS)[edit]

A screenshot of Windows Embedded for Point of Service.

Windows Embedded for Point of Service was released on May 24, 2005, nearly a year after its Windows XP SP2 counterpart was launched by Microsoft in August 2004.[13][2] WEPOS expanded Microsoft’s Windows Embedded family of products. It was the first edition of Windows Embedded that could use the Windows Update Agent to update an installed and deployed image.[14] Service Pack 3 (SP3) for WEPOS was released on October 8, 2008.[15] Mainstream support ended on April 12, 2011, and extended support ended on April 12, 2016. When the new Microsoft Lifecycle Support policy for Internet Explorer went into effect on January 12, 2016, IE6 support was dropped from not only WEPOS, but all other supported platforms.[16]

Windows Embedded POSReady 2009[edit]

Windows Embedded POSReady 2009 offers more features over Windows Embedded for Point of Service such as Full Localization, Internet Explorer 7 and XPS support if .NET Framework 3.5 or higher is installed.[17] This edition was released on December 9, 2008, exactly seven months after its Windows XP SP3 counterpart was launched on May 6, 2008.[13] Prior to XP’s end of support, some Windows XP users have reported that the Regedit tool on their operating system can be used to ‘trick’ Windows Update into accepting updates targeting POSReady 2009.[18][19][20] POSReady 2009 is also notable as being the last XP derived operating system to receive official support from Microsoft. Starting in 2017, Microsoft announced end of support for POSReady 2009. Mainstream support for Windows Embedded POSReady 2009—the last supported edition of Windows based on Windows XP—ended on April 8, 2014, and extended support ended on April 9, 2019, marking the final end of the Windows XP codebase after 17 years, 7 months, and 16 days.[3]

Windows Embedded POSReady 7[edit]

A screenshot of Windows Embedded POSready 7

Windows Embedded POSReady 7, which is based on Windows 7 with SP1,[21] was released on July 1, 2011, nearly two years after Windows 7 debuted. It is the last supported edition of Windows based on Windows 7 to receive official support from Microsoft. Mainstream support for Windows Embedded POSReady 7 ended on October 11, 2016[4] and extended support ended on October 12, 2021.[22] That date marked the final end of extended support for the Windows 7 codebase after 12 years, 2 months and 20 days. Windows Embedded POSReady 7 is eligible for the paid Extended Security Updates (ESU) program (free for Azure Virtual Desktop users). This service is available via OEMs, in yearly installments. Security updates are available for the operating system until at most October 8, 2024.[5] This will mark the final end of Extended Security Updates support, including all security updates for the Windows 7 codebase after 15 years, 2 months, and 17 days. In addition, this will mark the final end of all support for the Windows Embedded Industry subfamily.[5]

Windows Embedded 8 Industry[edit]

A screenshot of Windows Embedded 8 Industry.

Based on Windows 8,[23] Windows Embedded 8 Industry was released on April 2, 2013[13][24] and is available in Pro, Pro Retail, and Enterprise editions.[7][8][6] The Pro and Pro Retail editions are only available pre-installed on OEM devices, while the Enterprise edition is available through the volume licensing channel only. The Pro Retail edition adds a few extra features for use in retail environments, while the Enterprise edition provides embedded-specific features designed to integrate seamlessly with Windows 8 Enterprise. Alaska Airlines uses Windows Embedded 8 Industry in-flight entertainment devices.[25] Unsupported as of January 12, 2016; users must install Windows Embedded 8.1 Industry in order to continue receiving updates and support.

Windows Embedded 8.1 Industry[edit]

Based on Windows 8.1,[23] Windows Embedded 8.1 Industry was released on October 17, 2013, by Microsoft as a component of the operating system itself.[13] As with 8 Industry, it is available in Pro, Pro Retail, and Enterprise editions.[9][10] Windows Embedded 8.1 Industry Update was released on April 16, 2014.[26] Mainstream support for Windows Embedded 8.1 Industry ended on July 10, 2018, and extended support ends on July 11, 2023.[9][10] This will mark the final end of «extended support» for the Windows Embedded Industry subfamily. However, unlike Windows Embedded POSReady 7, Windows Embedded 8.1 Industry (along with other editions of Windows 8.1) is not eligible for the Extended Security Updates (ESU) program, despite its server counterpart is eligible for ESU.[5]

Windows IoT Enterprise[edit]

Microsoft rebranded «Windows Embedded» to «Windows IoT» starting with the release of embedded editions of Windows 10. Windows IoT Enterprise acts as the successor to Windows Embedded Industry.

System requirements[edit]

System requirements

OS RAM HDD
Windows Embedded for Point of Service[27] 64 MB 380 MB
Windows Embedded POSReady 2009[28] 64 MB 480 MB
Windows Embedded POSReady 7[29] 1 GB 16 GB
Windows Embedded 8 Industry[30] 1 GB 16 GB
Windows Embedded 8.1 Industry[31] 1 GB 16 GB

References[edit]

  1. ^ http://blogs.windows.com/itpro/2014/04/16/windows-8-1-update-wsus-availability-extended-deployment-timing/
  2. ^ a b c «Microsoft Support Lifecycle for Windows Embedded for Point of Service». Microsoft. Retrieved January 30, 2015.
  3. ^ a b c «Microsoft Support Lifecycle for Windows Embedded POSReady 2009». Microsoft. Retrieved January 30, 2015.
  4. ^ a b c «Microsoft Support Lifecycle for Windows Embedded POSReady 7». Microsoft. Retrieved January 30, 2015.
  5. ^ a b c d «Lifecycle FAQ-Extended Security Updates». support.microsoft.com. Retrieved August 11, 2020. The Extended Security Update (ESU) program is a last resort option for customers who need to run certain legacy Microsoft products past the end of support.
  6. ^ a b «Windows Products Support Lifecycle FAQ». Microsoft. Retrieved January 30, 2015.
  7. ^ a b «Microsoft Support Lifecycle for Windows Embedded 8 Industry Enterprise». Microsoft. Retrieved January 30, 2015.
  8. ^ a b «Microsoft Support Lifecycle for Windows Embedded 8 Industry Pro». Microsoft. Retrieved January 30, 2015.
  9. ^ a b c d «Microsoft Support Lifecycle for Windows Embedded 8.1 Industry Enterprise». Microsoft. Retrieved January 30, 2015.
  10. ^ a b c d «Microsoft Support Lifecycle for Windows Embedded 8.1 Industry Pro». Microsoft. Retrieved January 30, 2015.
  11. ^ «Microsoft Maps Out Its Road Map for Windows Embedded Business». Wireless News. Close-Up Media, Inc. via HighBeam Research. Archived from the original on 29 June 2014. Retrieved 5 May 2012. (subscription required)
  12. ^ «Windows Embedded POSReady». Microsoft Website. Retrieved 23 April 2011.
  13. ^ a b c d «Windows Embedded Product Lifecycles & Support». Microsoft. Retrieved January 31, 2015.
  14. ^ «Developing POS Applications with POS for .NET». Microsoft. Retrieved January 31, 2015.[permanent dead link]
  15. ^ «Service Pack 3 for Windows Embedded for Point of Service». Microsoft Download Center. Retrieved January 30, 2015.
  16. ^ «Internet Explorer Support Lifecycle Policy FAQ». Microsoft Lifecycle Support Website. Retrieved 2014-12-12.
  17. ^ «POSReady 2009 vs WEPOS 1.1 SP3» (PDF). Microsoft Download Website. Retrieved 2014-12-12.
  18. ^ «Simple Hack Gives Windows XP Users 5 More Years Support». Forbes. Retrieved December 20, 2015.
  19. ^ «Windows XP rises from the grave: Simple hack gives you five more years of updates». extreme tech. Retrieved December 20, 2015.
  20. ^ «How to continue getting free security updates for Windows XP — until 2019». betanews. 26 May 2014. Retrieved December 20, 2015.
  21. ^ «Windows Embedded POSReady 7». Microsoft. Retrieved January 31, 2015.
  22. ^ «Search Product and Services Lifecycle Information — Microsoft Lifecycle».
  23. ^ a b «Windows Embedded 8 Industry». Microsoft. Retrieved January 31, 2015.
  24. ^ Volpe, Joseph. «Windows Embedded 8 Industry scheduled for release first week of April». Engadget. AOL Inc. Retrieved 12 June 2013.
  25. ^ Al-Riyami, Fahad (26 March 2015). «Microsoft details Alaska Airlines new Windows-powered in-flight entertainment tablets». WinBeta.
  26. ^ «Windows 8.1 Update: WSUS Availability, Extended Deployment Timing». Microsoft. Retrieved January 31, 2015.
  27. ^ «Hardware Requirements for Windows Embedded for Point of Service (WEPOS)». MSDN. Retrieved January 31, 2015.
  28. ^ «Before You Install POSReady». MSDN. Retrieved January 31, 2015.
  29. ^ «Requirements for a POSReady 7 Device (POSReady 7)». MSDN. Retrieved January 31, 2015.
  30. ^ «Requirements (Industry 8)». MSDN. Retrieved January 31, 2015.
  31. ^ «Windows Embedded 8.1 Industry (Industry 8.1)». MSDN. Retrieved January 31, 2015.

Further reading[edit]

  • Mackie, Kurt (14 January 2011). «Microsoft Rolls Out Windows Embedded Handheld and POSReady 7». Redmond magazine. 1105 Media Inc. Retrieved 30 March 2011.
  • Oiaga, Marius (11 January 2011). «Download New Windows 7-Based OS: Windows Embedded POSReady 7 CTP». Softpedia. SoftNews Net SRL. Retrieved 30 March 2011.
  • «Installing Windows Embedded POSReady 7 CTP». Embedded Techblog. 11 January 2011. Archived from the original on 22 March 2012. Retrieved 30 March 2011.
  • «Windows Embedded POSReady 7 CTP is available!». Embedded Techblog. 11 January 2011. Archived from the original on 22 March 2012. Retrieved 30 March 2011.
  • Kanthak, Stefan (21 August 2013). «Windows Embedded POSReady 2009: cruft, not craft». Full disclosure (mailing list). Retrieved 19 September 2013.

External links[edit]

  • Windows Embedded 8.1 Industry (archived at Wayback Machine)
  • Windows Embedded POSReady 7 (archived at Wayback Machine)

From Wikipedia, the free encyclopedia

Windows Embedded Industry

Version of the Windows Embedded operating system
Windows 8.1 Embedded Industry.png

Screenshot of Windows Embedded 8.1 Industry Pro

Developer Microsoft Corporation
Working state Publicly released / Trialware
Source model
  • Closed-source
  • Source-available (through Shared Source Initiative)
Latest release 8.1 with Update (v6.3.9600) / April 16, 2014; 8 years ago[1]
Kernel type Hybrid
Default
user interface
Graphical
License Proprietary commercial software
Succeeded by Windows IoT Enterprise
Official website Windows Embedded 8.1 Industry (archived at Wayback Machine)
Support status
Windows Embedded for Point of Service (WEPOS) Mainstream support ended on April 12, 2011[2]
Extended support ended on April 12, 2016[2]
Windows Embedded POSReady 2009 Mainstream support ended on April 8, 2014[3]
Extended support ended on April 9, 2019[3]
Windows Embedded POSReady 7 Mainstream support ended on October 11, 2016[4]
Extended support ended on October 12, 2021[4]
Windows Embedded POSReady 7 is eligible for the paid Extended Security Updates (ESU) program (free for Azure Virtual Desktop users). This program allows users to purchase security updates for 3 years, in yearly installments. Security Updates are available until October 8, 2024[5]
Windows Embedded 8 Industry Unsupported as of January 12, 2016; users must install Windows Embedded 8.1 Industry in order to continue receiving updates and support.[6][7][8]
Windows Embedded 8.1 Industry Mainstream support ended on July 10, 2018[9][10]
Extended support until July 11, 2023[9][10]

Windows Embedded Industry, formerly Windows Embedded POSReady and Windows Embedded for Point of Service (WEPOS), is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.[11] Based on Windows NT, Windows Embedded Industry is designed for use in industrial devices such as cash registers, automated teller machines, and self service checkouts.[12] Windows Embedded 8.1 Industry was the last release, with Windows IoT Enterprise superseding Windows Embedded Industry, Windows Embedded Standard, and Windows For Embedded Systems (FES).

Releases[edit]

Windows Embedded for Point of Service (WEPOS)[edit]

A screenshot of Windows Embedded for Point of Service.

Windows Embedded for Point of Service was released on May 24, 2005, nearly a year after its Windows XP SP2 counterpart was launched by Microsoft in August 2004.[13][2] WEPOS expanded Microsoft’s Windows Embedded family of products. It was the first edition of Windows Embedded that could use the Windows Update Agent to update an installed and deployed image.[14] Service Pack 3 (SP3) for WEPOS was released on October 8, 2008.[15] Mainstream support ended on April 12, 2011, and extended support ended on April 12, 2016. When the new Microsoft Lifecycle Support policy for Internet Explorer went into effect on January 12, 2016, IE6 support was dropped from not only WEPOS, but all other supported platforms.[16]

Windows Embedded POSReady 2009[edit]

Windows Embedded POSReady 2009 offers more features over Windows Embedded for Point of Service such as Full Localization, Internet Explorer 7 and XPS support if .NET Framework 3.5 or higher is installed.[17] This edition was released on December 9, 2008, exactly seven months after its Windows XP SP3 counterpart was launched on May 6, 2008.[13] Prior to XP’s end of support, some Windows XP users have reported that the Regedit tool on their operating system can be used to ‘trick’ Windows Update into accepting updates targeting POSReady 2009.[18][19][20] POSReady 2009 is also notable as being the last XP derived operating system to receive official support from Microsoft. Starting in 2017, Microsoft announced end of support for POSReady 2009. Mainstream support for Windows Embedded POSReady 2009—the last supported edition of Windows based on Windows XP—ended on April 8, 2014, and extended support ended on April 9, 2019, marking the final end of the Windows XP codebase after 17 years, 7 months, and 16 days.[3]

Windows Embedded POSReady 7[edit]

A screenshot of Windows Embedded POSready 7

Windows Embedded POSReady 7, which is based on Windows 7 with SP1,[21] was released on July 1, 2011, nearly two years after Windows 7 debuted. It is the last supported edition of Windows based on Windows 7 to receive official support from Microsoft. Mainstream support for Windows Embedded POSReady 7 ended on October 11, 2016[4] and extended support ended on October 12, 2021.[22] That date marked the final end of extended support for the Windows 7 codebase after 12 years, 2 months and 20 days. Windows Embedded POSReady 7 is eligible for the paid Extended Security Updates (ESU) program (free for Azure Virtual Desktop users). This service is available via OEMs, in yearly installments. Security updates are available for the operating system until at most October 8, 2024.[5] This will mark the final end of Extended Security Updates support, including all security updates for the Windows 7 codebase after 15 years, 2 months, and 17 days. In addition, this will mark the final end of all support for the Windows Embedded Industry subfamily.[5]

Windows Embedded 8 Industry[edit]

A screenshot of Windows Embedded 8 Industry.

Based on Windows 8,[23] Windows Embedded 8 Industry was released on April 2, 2013[13][24] and is available in Pro, Pro Retail, and Enterprise editions.[7][8][6] The Pro and Pro Retail editions are only available pre-installed on OEM devices, while the Enterprise edition is available through the volume licensing channel only. The Pro Retail edition adds a few extra features for use in retail environments, while the Enterprise edition provides embedded-specific features designed to integrate seamlessly with Windows 8 Enterprise. Alaska Airlines uses Windows Embedded 8 Industry in-flight entertainment devices.[25] Unsupported as of January 12, 2016; users must install Windows Embedded 8.1 Industry in order to continue receiving updates and support.

Windows Embedded 8.1 Industry[edit]

Based on Windows 8.1,[23] Windows Embedded 8.1 Industry was released on October 17, 2013, by Microsoft as a component of the operating system itself.[13] As with 8 Industry, it is available in Pro, Pro Retail, and Enterprise editions.[9][10] Windows Embedded 8.1 Industry Update was released on April 16, 2014.[26] Mainstream support for Windows Embedded 8.1 Industry ended on July 10, 2018, and extended support ends on July 11, 2023.[9][10] This will mark the final end of «extended support» for the Windows Embedded Industry subfamily. However, unlike Windows Embedded POSReady 7, Windows Embedded 8.1 Industry (along with other editions of Windows 8.1) is not eligible for the Extended Security Updates (ESU) program, despite its server counterpart is eligible for ESU.[5]

Windows IoT Enterprise[edit]

Microsoft rebranded «Windows Embedded» to «Windows IoT» starting with the release of embedded editions of Windows 10. Windows IoT Enterprise acts as the successor to Windows Embedded Industry.

System requirements[edit]

System requirements

OS RAM HDD
Windows Embedded for Point of Service[27] 64 MB 380 MB
Windows Embedded POSReady 2009[28] 64 MB 480 MB
Windows Embedded POSReady 7[29] 1 GB 16 GB
Windows Embedded 8 Industry[30] 1 GB 16 GB
Windows Embedded 8.1 Industry[31] 1 GB 16 GB

References[edit]

  1. ^ http://blogs.windows.com/itpro/2014/04/16/windows-8-1-update-wsus-availability-extended-deployment-timing/
  2. ^ a b c «Microsoft Support Lifecycle for Windows Embedded for Point of Service». Microsoft. Retrieved January 30, 2015.
  3. ^ a b c «Microsoft Support Lifecycle for Windows Embedded POSReady 2009». Microsoft. Retrieved January 30, 2015.
  4. ^ a b c «Microsoft Support Lifecycle for Windows Embedded POSReady 7». Microsoft. Retrieved January 30, 2015.
  5. ^ a b c d «Lifecycle FAQ-Extended Security Updates». support.microsoft.com. Retrieved August 11, 2020. The Extended Security Update (ESU) program is a last resort option for customers who need to run certain legacy Microsoft products past the end of support.
  6. ^ a b «Windows Products Support Lifecycle FAQ». Microsoft. Retrieved January 30, 2015.
  7. ^ a b «Microsoft Support Lifecycle for Windows Embedded 8 Industry Enterprise». Microsoft. Retrieved January 30, 2015.
  8. ^ a b «Microsoft Support Lifecycle for Windows Embedded 8 Industry Pro». Microsoft. Retrieved January 30, 2015.
  9. ^ a b c d «Microsoft Support Lifecycle for Windows Embedded 8.1 Industry Enterprise». Microsoft. Retrieved January 30, 2015.
  10. ^ a b c d «Microsoft Support Lifecycle for Windows Embedded 8.1 Industry Pro». Microsoft. Retrieved January 30, 2015.
  11. ^ «Microsoft Maps Out Its Road Map for Windows Embedded Business». Wireless News. Close-Up Media, Inc. via HighBeam Research. Archived from the original on 29 June 2014. Retrieved 5 May 2012. (subscription required)
  12. ^ «Windows Embedded POSReady». Microsoft Website. Retrieved 23 April 2011.
  13. ^ a b c d «Windows Embedded Product Lifecycles & Support». Microsoft. Retrieved January 31, 2015.
  14. ^ «Developing POS Applications with POS for .NET». Microsoft. Retrieved January 31, 2015.[permanent dead link]
  15. ^ «Service Pack 3 for Windows Embedded for Point of Service». Microsoft Download Center. Retrieved January 30, 2015.
  16. ^ «Internet Explorer Support Lifecycle Policy FAQ». Microsoft Lifecycle Support Website. Retrieved 2014-12-12.
  17. ^ «POSReady 2009 vs WEPOS 1.1 SP3» (PDF). Microsoft Download Website. Retrieved 2014-12-12.
  18. ^ «Simple Hack Gives Windows XP Users 5 More Years Support». Forbes. Retrieved December 20, 2015.
  19. ^ «Windows XP rises from the grave: Simple hack gives you five more years of updates». extreme tech. Retrieved December 20, 2015.
  20. ^ «How to continue getting free security updates for Windows XP — until 2019». betanews. 26 May 2014. Retrieved December 20, 2015.
  21. ^ «Windows Embedded POSReady 7». Microsoft. Retrieved January 31, 2015.
  22. ^ «Search Product and Services Lifecycle Information — Microsoft Lifecycle».
  23. ^ a b «Windows Embedded 8 Industry». Microsoft. Retrieved January 31, 2015.
  24. ^ Volpe, Joseph. «Windows Embedded 8 Industry scheduled for release first week of April». Engadget. AOL Inc. Retrieved 12 June 2013.
  25. ^ Al-Riyami, Fahad (26 March 2015). «Microsoft details Alaska Airlines new Windows-powered in-flight entertainment tablets». WinBeta.
  26. ^ «Windows 8.1 Update: WSUS Availability, Extended Deployment Timing». Microsoft. Retrieved January 31, 2015.
  27. ^ «Hardware Requirements for Windows Embedded for Point of Service (WEPOS)». MSDN. Retrieved January 31, 2015.
  28. ^ «Before You Install POSReady». MSDN. Retrieved January 31, 2015.
  29. ^ «Requirements for a POSReady 7 Device (POSReady 7)». MSDN. Retrieved January 31, 2015.
  30. ^ «Requirements (Industry 8)». MSDN. Retrieved January 31, 2015.
  31. ^ «Windows Embedded 8.1 Industry (Industry 8.1)». MSDN. Retrieved January 31, 2015.

Further reading[edit]

  • Mackie, Kurt (14 January 2011). «Microsoft Rolls Out Windows Embedded Handheld and POSReady 7». Redmond magazine. 1105 Media Inc. Retrieved 30 March 2011.
  • Oiaga, Marius (11 January 2011). «Download New Windows 7-Based OS: Windows Embedded POSReady 7 CTP». Softpedia. SoftNews Net SRL. Retrieved 30 March 2011.
  • «Installing Windows Embedded POSReady 7 CTP». Embedded Techblog. 11 January 2011. Archived from the original on 22 March 2012. Retrieved 30 March 2011.
  • «Windows Embedded POSReady 7 CTP is available!». Embedded Techblog. 11 January 2011. Archived from the original on 22 March 2012. Retrieved 30 March 2011.
  • Kanthak, Stefan (21 August 2013). «Windows Embedded POSReady 2009: cruft, not craft». Full disclosure (mailing list). Retrieved 19 September 2013.

External links[edit]

  • Windows Embedded 8.1 Industry (archived at Wayback Machine)
  • Windows Embedded POSReady 7 (archived at Wayback Machine)

В категории современных операционных систем Microsoft, каковыми являются Windows 7 или 8, Windows Embedded существует в различных версиях. Есть даже серверные версии Windows Embedded. Существует также версия SQL Server, работающая под Windows Embedded. Подробное описание каждой из версий я считаю напрасной тратой времени, поскольку всю эту информацию можно найти на сайте Microsoft Windows Embedded (http://www.microsoft.com/windowsembedded/en-us/windows-embedded.aspx). Однако названия встраиваемых операционных систем перечислить следует

В статье «Работа. NET-приложений под Windows Embedded» речь шла о том, в каких случаях разработчикам следует использовать операционную систему Windows Embedded. Напомню, что обычно Windows Embedded используется в следующих двух сценариях:

  1. На компьютере работает только одно приложение.
  2. Требуется создать много систем с идентичной конфигурацией. В этом случае применение образа встраиваемой системы позволяет экономить время, затрачиваемое на настройку параметров Windows.

Еще раз хочу подчеркнуть важные преимущества Windows Embedded:

  • Исключение неверного понимания. Конфигурацию Windows 7 Embedded можно настроить так, чтобы она имела такой же внешний облик и практически те же функции, что и стандартная версия Windows 7.
  • Экономия затрат на лицензию. Стоимость Windows Embedded значительно ниже стоимости стандартных версий.
  • Компонентная форма поставки. Windows Embedded позволяет устанавливать только те компоненты Windows, которые нужны для выполнения конкретной задачи, для чего можно выбрать готовый шаблон ОС. Можно также скомпоновать собственный шаблон.
  • Высокое быстродействие. Благодаря устранению всех ненужных служб, встраиваемые версии Windows при работе на допустимом оборудовании демонстрируют значительно более высокое быстродействие, чем стандартные версии Windows.

В комментарии одного из читателей к упомянутой статье были приведены и другие преимущества Windows Embedded, а именно:

  • Ограниченная поверхность атаки для вирусов. Отказ от ненужных служб на компьютере Windows Embedded исключает соответствующие направления атак. Проникновение вирусов невозможно при отсутствии файловых ресурсов общего доступа, выхода в интернет, электронной почты, RPC-сервера и т.д. Это позволяет освободиться от нагрузки, обусловленной функционированием антивирусного ПО.
  • Отсутствие членства в домене. Системы Windows Embedded часто не требуют имени для регистрации в домене или доступа к доменным службам, и поэтому не требуют членства в домене.
  • Отсутствие необходимости в службах индексирования. На компьютере Windows Embedded нет необходимости в службах индексирования, а также в отслеживании «последнего доступа» к файлам. Это позволяет размещать Windows Embedded на небольших флэш-накопителях, не заботясь о количестве записей или выравнивании степени износа носителя (wear leveling).

Версии Windows Embedded

.

Версии Windows Embedded 7:

  • Windows Embedded Enterprise 7;
  • Windows Embedded Standard 7;
  • Windows Embedded POS Ready 7.

Другие продукты Windows Embedded:

  • Windows Embedded Compact 7;
  • Windows Embedded Handheld 6.5;
  • Windows Server 2008 for Embedded Systems.

Версии Windows Embedded 8:

  • Windows Embedded 8.1 Industry;
  • Windows Embedded 8.1 Pro;
  • Windows Embedded 8 Standard.

Версии Windows Embedded Compact

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

Windows Embedded Compact поддерживает процессоры ARM, MIPS, SuperH, x86 и производные этих архитектур. Подобно своим «некомпактным» собратьям, компакт-версии Windows Embedded – это полнофункциональные операционные системы реального времени с версиями платформ. NET Framework и UI Framework, открытыми драйверами и службами. Компакт-версии Windows Embedded – модульные операционные системы со специальным ядром, работа которого требует менее 1 Mбайт памяти. Именно Windows Embedded Compact лежит в основе Windows Phone 7 и 8.

Дополнительные компоненты, обновления и инструменты

Существует множество дополнительных компонентов, средств разработки и управления, обновлений, инструментов, пакетов обновлений, версий Silverlight и Internet Explorer (IE), а также шаблонов встраиваемых версий Windows. Все это доступно для загрузки для подписчиков MSDN.

Как приобрести Windows Embedded

В отличие от других версий Windows, приобретаемых вместе с новым компьютером либо на диске в магазине, встраиваемую версию Windows можно купить только у авторизованного дистрибьютора (http://www.microsoft.com/windowsembedded/en-us/partners.aspx?filterCapability=29).

Поскольку наверняка найдутся читатели, малознакомые или вовсе незнакомые с Windows Embedded, то имеет смысл начать с краткого введения. Термин Windows Embedded является собирательным для всех технологий, продуктов и решений компании Microsoft, ориентированных на применение во встраиваемых системах. В первую очередь это, конечно, специализированные операционные системы. Следует подчеркнуть, что это не одна, не две, а целый спектр ОС, каждая из которых наилучшим образом подходит для решения определенного круга задач. Таким образом, по назначению ОС Windows Embedded можно в первом приближении разделить на три категории:

  1. Семейство ОС для устройств, в основе которых может лежать не только x86-я архитектура, но также ARM, MIPS или SH4 — Windows Embedded Compact. Архитектура данных систем значительно отличается от архитектуры любой из настольных ОС компании Microsoft. Изменения в архитектуре данных систем нацелены на достижение трех основных целей: кроссплатформности (поддержка x86, ARM, MIPS и SH4), компактности (размер ядра составляет порядка 500 кбайт) и поддержки режима реального времени. Характерными примерами использования Embedded Compact являются автомобильные навигаторы, терминалы сбора данных, тонкие клиенты и промышленные контроллеры.
  2. Пожалуй, самый распространенный класс — устройства на базе архитектуры x86 без особых требований по работе в режиме реального времени. В данной категории возможности по выбору ОС значительно шире и представлены тремя направлениями: Embedded Enterprise, Embedded Standard и Embedded Industry (ранее известная как Embedded POSReady). Перечисленные линейки встраиваемых ОС объединяет тот факт, что в их основе лежат настольные ОС. В этом, собственно, заключается их основное преимущество, поскольку при разработке могут быть задействованы существующие наработки, включая драйверы устройств и ПО, разработанное под настольные ОС. Если говорить про отличия между указанными системами, то они заключаются в форме представления функционала классической версии Windows. Системы линейки Enterprise — это полные аналоги соответствующей версии настольной системы, а именно Windows XP Professional, Windows Vista Business/Ultimate, Windows 7 Professional/Ultimate или Windows 8 Professional, со специальными условиями лицензирования для использования во встраиваемых решениях. Системы Windows Embedded Standard (о последней версии в данной линейке и пойдет в дальнейшем речь) представляют собой компонентные версии тех же Windows XP Professional, Windows 7 Ultimate или Windows 8 Professional. Таким образом, размер инсталляции ОС можно варьировать в зависимости от требуемой функциональности, что в свою очередь позволяет повысить производительность и отказоустойчивость решения. Компонентный подход — это не единственный «козырь» линейки Windows Embedded Standard. Данное семейство также обладает уникальными расширенными возможностями по встраиванию ОС в устройства. Примером таких возможностей являются загрузка с USB-накопителей, фильтр клавиатурного ввода, средства подавления нежелательных окон в интерфейсе ОС и сторонних приложений и многое другое, о чем более подробно будет рассказано в следующих статьях. Замыкающая данную категорию систем линейка Industry (ранее POSReady) ориентирована на конкретные вертикальные рынки: сфера обслуживания и (в последней версии, Embedded 8 Industry) промышленная автоматизация. С технической точки зрения, Embedded Industry является заранее скомпонованной версией Embedded Standard, что позволяет быстро разворачивать систему по аналогии с настольной версией и при этом использовать преимущества технологий для встраивания, которые недоступны в линейке Embedded Enterprise. Несмотря на то, что изначально настольная система, а значит и построенные на ее базе встраиваемые версии Embedded Standard и Embedded Industry, не предназначена для работы в режиме реального времени, существуют сторонние расширения реального времени (RTX, IntervalZero и т. д.).
  3. Серверные ОС. Справедливости ради нужно сказать, что системы Embedded Server, как и системы линейки Embedded Enterprise, по большому счету отличаются от продуктов в классическом канале дистрибуции лишь условиями лицензирования.

Подводя итог краткому обзору платформы Windows Embedded, следует отметить два ключевых преимущества данных систем. Во-первых, это единство платформы, что позволяет интегрировать устройства на базе Windows Embedded в уже существующую инфраструктуру и реализовывать сценарии тесного взаимодействия между различными устройствами, включая персональные мобильные устройства, настольные системы и серверные компоненты. Второй важный момент связан со временем доступности и поддержки продуктов. ОС Windows Embedded доступны в течение 15 лет с момента выпуска. В качестве примера можно сказать, что Windows XP Professional до сих пор доступна в канале Windows Embedded, в то время как OEM и тем более Retail-версии уже давно не доступны.

Средства разработки встраиваемой ОС Windows Embedded 8 Standard включают следующие инструменты:

  • мастер установки образа ОС (Image Builder Wizard), далее IBW;
  • редактор конфигурации образа (Image Configuration Editor), далее ICE;
  • редактор компонентов (Module Designer);
  • агент обновления (Windows Embedded Developer Update), далее WEDU;
  • вспомогательные утилиты.

    Windows Embedded 8 Standard

    Рис. 1. Выбор режима установки (IBW)

IBW

IBW служит для развертывания ОС на устройстве и представляет собой установочную среду на базе сервисной ОС Windows PE 4.0, в которую интегрирована программа установки и дистрибутив компонентов Embedded 8 Standard. В качестве загрузочного носителя для IBW может быть использован DVD или диск USB-Flash. В поставке средств разработки идет два DVD-диска с IBW: один для x86-й, другой для x64-й архитектуры. Забегая вперед, следует отметить, что средства разработки позволяют создавать собственные версии дисков IBW, например с целью обновления дистрибутива компонентов.

Windows Embedded 8 Standard

Рис. 2. Выбор шаблона устройства (IBW)

Сразу после загрузки IBW на устройстве запускается программа установки (рис.1). На исходном экране предоставляется возможность интерактивной установки (пункт Install Now), установки в автоматическом режиме при помощи заранее созданного файла ответов или WIM-файла (пункт Deploy a Configuration File or WIM) и выход в командную строку для выполнения различных сервисных операций, например подготовки диска (пункт Launch WinPE Command Prompt). Для установки ОС в ручном режиме следует выбрать пункт Install Now. После ввода ключа продукта и принятия лицензионного соглашения необходимо выбрать шаблон устройства (рис. 2), DigitalSignage, Retail или ThinClient, либо отказаться от использования шаблона.

Windows Embedded 8 Standard

Рис. 3. Установка драйверов (IBW)

Шаблон представляет собой функционально законченный набор компонентов и позволяет сократить время на развертывание системы, что особенно ценно на этапе прототипирования. После выбора шаблона есть возможность установить драйверы устройств (рис. 3) и, при необходимости, внести изменения в состав компонентов (рис. 4). Если в конфигурацию образа были добавлены (или удалены) компоненты, то для продолжения процесса установки необходимо выполнить разрешение зависимостей, нажав кнопку Resolve Dependencies (рис. 4). В результате разрешения зависимостей в образ будут добавлены все необходимые или исключены ненужные компоненты. Иногда программа установки не может сделать это автоматически и предлагает выполнить разрешение зависимостей вручную (рис. 5). В рассматриваемом примере после добавления компонента Unbranded Screens, отключающего логотипы компании Microsoft на служебных экранах, возник взаимоисключающий конфликт с компонентом Branded Screens. Для разрешения данного конфликта необходимо выбрать только один из них. После того как разрешение зависимостей будет успешно выполнено, необходимо выбрать раздел на диске для установки ОС. Далее процесс установки переходит в неинтерактивный режим, по завершении которого можно будет продолжить конфигурирование системы, установить драйверы и ПО.

Windows Embedded 8 Standard

Рис. 4. Добавление/удаление компонентов (IBW)

В принципе, для установки ОС достаточно иметь носитель с IBW и собственно устройство. Остальные средства, с которыми мы познакомимся в этой и последующих статьях, являются вспомогательными и требуют установки на ПК под управлением Windows 7 или старше.

Windows Embedded 8 Standard

Рис. 5. Разрешение зависимостей (IBW)

ICE

Редактор конфигурации образа, ICE, служит для подготовки конфигурационных файлов, которые впоследствии будут использованы в IBW для установки ОС в автоматическом режиме (рис. 1, пункт Deploy a Configuration File or WIM). При первом запуске ICE необходимо указать размещение каталога компонентов (рис. 6) — при установке с настройками по умолчанию каталог размещается в папке C:Windows Embedded Catalog. Далее для создания нового конфигурационного файла необходимо в главном меню выбрать File–> New Configuration File. Сразу после создания конфигурационный файл содержит единственный компонент Embedded Core — ядро ОС Embedded 8 Standard (рис. 7). Также можно не начинать «с чистого листа», а воспользоваться одним из шаблонов, которые находятся в папке каталога компонентов.

Windows Embedded 8 Standard

Рис. 6. Выбор каталога (ICE)

Windows Embedded 8 Standard

Рис. 7. Создание конфигурационного файла (ICE)

При помощи каталога компонентов в левой части окна ICE (рис. 7) можно добавлять компоненты в конфигурацию образа, а на панели справа настраивать их параметры. Возможность настройки параметров для каждого компонента позволяет максимально автоматизировать процесс установки ОС. Так же, как и в IBW, для обеспечения работоспособности образа следует выполнить разрешение зависимостей. Средства по проверке и разрешению зависимостей сосредоточены в пункте Validate главного меню. При этом можно выполнить проверку без добавления компонентов в конфигурацию (пункт меню Validate Only), проверить и добавить необходимые компоненты (пункт меню Add Required Modules), а также добавить обновления для используемых в конфигурации компонентов (пункт меню Add Applicable Updates). В случае если автоматически разрешить зависимости не удается, на панели Messages в нижней части окна ICE появляются соответствующие сообщения (рис. 8). Разрешение таких зависимостей выполняется вручную (рис. 9). По завершении компоновки функционала системы, настройки параметров модулей и разрешения зависимостей необходимо сохранить конфигурацию образа в файл для дальнейшего использования в IBW.

Windows Embedded 8 Standard

Рис. 8. Ошибки при разрешении зависимостей (ICE)

Windows Embedded 8 Standard

Рис. 9. Разрешение зависимостей (ICE)

Помимо средств по работе с конфигурационными файлами, ICE предоставляет возможность создания собственных сервисных и установочных дисков. Эти функции доступны через пункт Tools главного меню и сосредоточены в разделе Create Media.

Module Designer

Редактор компонентов, Module Designer, служит для разработки собственных модулей. Модуль представляет собой набор файлов и инструкций для их установки в системе. Более подробно с редактором компонентов мы познакомимся в одной из следующих статей.

Windows Embedded 8 Standard

Рис. 10. Первоначальная настройка WEDU

WEDU

Агент WEDU служит для поиска и установки обновлений для средств разработки и каталога компонентов ОС и упрощает задачу поддержания рабочего места разработчика в обновленном состоянии. В ходе первоначальной настройки WEDU необходимо разрешить доставку обновлений при помощи Windows Update (рис. 10) и указать размещение каталога компонентов (рис. 11), поскольку по умолчанию обновляются только инструментальные средства, ICE, Module Designer и т. д. Поиск обновлений может выполняться в фоновом режиме либо принудительно, по кнопке Start Scan. Далее доступные обновления (рис. 12) можно выборочно установить или переместить на закладку Hidden Updates. История обновлений хранится на закладке Update History.

Windows Embedded 8 Standard

Рис. 11. Добавление каталога компонентов (WEDU)

Windows Embedded 8 Standard

Рис. 12. Установка обновлений (WEDU)

* * *

В данной статье были освещены особенности платформы Windows Embedded в общем и представлены средства разработки новейшей встраиваемой ОС Windows Embedded 8 Standard. В последующих публикациях мы продолжим изучение данной ОС и в ближайшей статье затронем, пожалуй, самую интересную тему — расширенные возможности Embedded 8 Standard для встраивания в устройства.

Понравилась статья? Поделить с друзьями:
  • Windows embedded standard 7 что это такое
  • Windows embedded standard 7 что это значит
  • Windows embedded standard 7 установка с usb
  • Windows embedded standard 7 скачать языковой пакет
  • Windows embedded standard 7 скачать торрент оригинал