Лаборатория 1b. Настройка эталонного устройства в режиме аудита
В Лаборатории 1a вы установили Windows IoT Enterprise на устройство Интернета вещей и загрузили в режим аудита. В этой лаборатории показано, как настроить устройство в режиме аудита.
Совет
Большинство настроек в этой лаборатории можно настроить в автономном подключенном образе Windows, а также в режиме аудита. Дополнительные сведения см. в разделе "Изменение образа Windows с помощью DISM".
Что такое режим аудита?
Большинство наших решений настраиваются нашими партнерами OEM. Программное обеспечение OEM играет важную роль в функциональных возможностях устройства Интернета вещей. Windows IoT Enterprise поддерживает настройку OEM и позволяет запускать настраиваемое устройство на вершине операционной системы.
Чтобы помочь нашим клиентам OEM, мы предлагаем режим аудита, который позволяет администраторам загружаться непосредственно на рабочий стол, прежде чем перейти на экран приветствия Windows, предоставляя им возможность установить Обновл. Windows, драйверы и другое программное обеспечение по мере необходимости.
Преимущества использования режима аудита
При загрузке Windows он запускается в режиме "Вне боксовый интерфейс" (OOBE) или в режиме аудита. OOBE — это стандартный интерфейс, позволяющий конечным пользователям вводить сведения о своей учетной записи, выбирать язык, принимать условия обслуживания Майкрософт и настраивать сети. В режиме аудита можно:
- Обход OOBE. Доступ к рабочему столу можно получить как можно быстрее. Вам не нужно настраивать параметры по умолчанию, такие как учетная запись пользователя, расположение и часовой пояс.
- Установите приложения, добавьте драйверы устройств и запустите скрипты. Вы можете подключиться к сети и получить доступ к дополнительным файлам установки и скриптам. Вы также можете установить дополнительные языковые пакеты и драйверы устройств.
- Проверьте допустимость установки Windows. Перед развертыванием системы для конечных пользователей можно выполнять тесты в системе без создания учетной записи пользователя. Затем вы можете подготовить систему для запуска в OOBE на следующей загрузке.
- Добавьте дополнительные настройки в эталонный образ. Это сокращает количество образов, которыми требуется управлять. Например, можно создать один эталонный образ, содержащий основные настройки, которые необходимо применить ко всем образам Windows. Затем можно загрузить эталонный образ в режим аудита и внести дополнительные изменения, относящиеся к компьютеру. Эти изменения могут быть запрашиваемыми клиентом приложениями или конкретными драйверами устройств.
Дополнительные сведения см. в обзоре режима аудита.
Необходимые компоненты
Образ, созданный в лаборатории 1a: создание базового образа, установленного на устройстве Интернета вещей.
Настройка устройства
Действия, описанные в этой лаборатории, являются необязательными. Большинство устройств OEM требуют по крайней мере одну из настроек в этой лаборатории, но это не обязательно.
В этом разделе описано, как добавить:
Добавление компонента по запросу (FOD) в режиме аудита
Функции по запросу (FOD) — это пакеты компонентов Windows, которые можно добавлять в любое время. Общие функции включают языковые ресурсы, такие как распознавание рукописного ввода или другие функции, такие как платформа .NET Framework (). NetFx3).
Партнеры по устройствам часто включают FOD в образы Windows. Часто добавленная функция — это платформа .NET Framework 3.5 для поддержки сценариев, в которых устройство работает с приложением OEM и требуется платформа .NET Framework 3.5.
Чтобы добавить функцию по запросу в режиме аудита, вам потребуется ISO FOD на USB-диске или скопированном на устройство Интернета вещей. После завершения установки FOD можно удалить ISO с устройства Интернета вещей или удалить USB-накопитель.
Подключите iso компонента по запросу (FOD) на компьютере технического специалиста.
Найдите cab-файл для FOD, который вы собираетесь установить. В этом примере мы используем платформа .NET Framework 3.5. Кабина называется Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. Вы можете просмотреть все имена FOD .cab по запросу.
Скопируйте cab-файл на устройство Интернета вещей в папке C:\FOD.
Добавьте FOD из командной строки администрирования:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab
Убедитесь, что FOD является частью образа:
Dism /online /get-capabilities /format:table
Выходные данные указывают состояние установки для всех FOD. Убедитесь, что установленные FOD отображаются как установленные.
-------------------------------------------------------- | ----------- Capability Identity | State -------------------------------------------------------- | ----------- ... | NetFX3~~~~ | Installed ... |
Дополнительные сведения о функциях по запросу см . в статье "Функции по запросу ", включая добавление их в автономный подключенный образ.
Установка драйверов в режиме аудита
Партнерам устройств может потребоваться установить дополнительные драйверы для Windows, чтобы поддерживать оборудование устройства Интернета вещей. Существует множество способов установки драйверов. В следующих двух параметрах показано, как выполнить установку с помощью предоставленного поставщиками драйверов пакета установки и как добавить драйвер с помощью DISM.
Чтобы добавить драйвер, необходимо предоставить драйвер от поставщика оборудования. Пакет драйвера может распространяться как .msi, .exe или INF-файл. Процесс добавления драйвера зависит от того, как распределяется драйвер.
Добавление драйвера с помощью предоставленного поставщиком пакета установки
Используйте этот метод, если драйвер, предоставленный независимым поставщиком оборудования (IHV), является простым пакетом MSI или EXE. Если требуется автоматическая установка драйвера, можно использовать автоматический файл или скрипт. Ниже описана установка.
- Соберите пакет установщика драйверов, предоставленный IHV. Пакет установщика драйверов обычно является пакетом MSI или EXE.
- Скопируйте пакет в временное расположение на устройстве Интернета вещей. В режиме аудита система выполняется локально в качестве учетной записи локального администратора. Запустите MSI или EXE-файл установки и следуйте инструкциям.
- Необязательно удалите пакет установки из временного расположения.
Добавление драйвера с помощью DISM
Чтобы использовать этот метод, драйвер, предоставленный IHV, должен быть уже извлечен в INF, SYS, CAT и т. д. или пакет MSI или EXE, который можно извлечь. Этот метод также можно использовать для добавления драйверов в автономный подключенный образ.
Если драйвер распространяется как MSI или EXE, скопируйте пакет драйвера, предоставленный IHV, в папку на устройстве Интернета вещей (мы используем C:\Driver в нашем примере). Если пакет драйвера является .msi* или .exe, извлеките содержимое в папку.
Откройте командную строку администрирования и используйте DISM для добавления всех драйверов в папку.
Dism /online /add-driver /driver:C:\Drivers /recurse
Параметр
/recurse
добавляет все драйверы, расположенные в папке C:\Drivers и ее вложенных папках.Перезагрузите устройство при появлении запроса. Когда компьютер перезагружается, убедитесь, что он перезагружается в режим аудита.
Добавление языка в режим аудита
Партнерам устройства может потребоваться добавить дополнительные языки на изображение, чтобы пользователь мог изменять языки. Добавление языков в режим аудита важно для устройств, которые не имеют постоянного подключения к Интернету для скачивания и установки языка с приложением "Параметры".
Вы можете добавить дополнительные языки в пользовательский образ с помощью DISM для установки языкового пакета и связанных компонентов по запросу. Языки можно добавлять в режим аудита или в автономный подключенный образ. См. сведения о языковых тегах.
Подключите ISO-файл FOD на компьютере технического специалиста. Если вы добавили FOD ранее в лабораторию, может быть подключено значение ISO.
Найдите cab-файл для языкового пакета, который вы собираетесь установить. В этом примере используется французский (fr-FR). Кабина называется Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab.
Скопируйте cab-файл в папку устройства Интернета вещей C:\FOD.
Добавьте языковой пакет из командной строки администрирования:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
(НЕОБЯЗАТЕЛЬНО) Найдите вспомогательные языковые компоненты для языкового пакета и скопируйте их в C:\FOD. В этом примере cab-файлы:
- Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
- Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
- Добавьте FOD для языкового пакета:
Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:
Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
Добавьте новый язык в список языков в Windows из административного запроса Windows PowerShell:
$OldList = Get-WinUserLanguageList $OldList.Add("fr-FR") Set-WinUserLanguageList -LanguageList $OldList
Дополнительные сведения см. в разделе Set-WinUserLanguageList
Добавление накопительного обновления в режиме аудита
Партнерам устройства может потребоваться обновить образ ОС с помощью последнего накопительного обновления (LCU) в рамках начального процесса сборки образа. Обновление можно применить в автономном режиме или в сети с помощью DISM или напрямую запустить пакет обновления обслуживания Майкрософт (MSU).
Скачивание обновления
Чтобы добавить обновление, сначала скачайте самую последнюю LCU из каталога центра обновления Майкрософт. Эти действия можно выполнить на компьютере технического специалиста, если устройство Интернета вещей не имеет подключения к Интернету или если сценарий устройства никогда не требует подключения к Интернету.
- Посетите журнал обновлений Windows 11, чтобы узнать, какие обновления доступны для образа Windows.
- В левом верхнем углу страницы выберите сборку Windows.
- Навигация слева отображает последний номер базы знаний LCU. Выберите последнее имя базы знаний, которое приводит вас к статье базы знаний с некоторыми сведениями о выпуске.
- На странице статьи базы знаний найдите ссылку каталога Центра обновления Майкрософт и выберите ссылку, чтобы открыть страницу скачивания в каталоге.
- Скачайте пакет MSU из каталога и сохраните его в C:\Packages на устройстве Интернета вещей.
Установка обновления с помощью графического интерфейса
На устройстве Интернета вещей выберите пакет обновления обслуживания Майкрософт (MSU) в проводник, чтобы запустить установку и выполнить действия, описанные в графическом интерфейсе.
Установка обновления с помощью DISM
Вы можете установить LCU с помощью DISM, что может быть полезно, если вы выполняете скрипт установки обновления. Этот метод также можно использовать для добавления обновления в автономный подключенный образ. Дополнительные сведения см. в разделе "Добавление обновлений" в образ Windows.
Используйте DISM для установки LCU на устройстве Интернета вещей из командной строки администрирования:
Dism /online /add-package /packagepath:C:\Packages\<package.msu>
Установка программного обеспечения OEM в режиме аудита
Партнерам устройства может потребоваться установить программное обеспечение в режиме аудита. Это программное обеспечение может быть бизнес-приложениями, инструментами, служебными программами или любым типом программного обеспечения, которое должно находиться на устройстве перед доставкой. Вы можете использовать режим аудита для установки программного обеспечения с помощью методов, доступных на рабочем столе Windows, и партнеры по устройствам должны использовать метод, который лучше всего соответствует их рабочему процессу.
Необходимо учитывать следующие факторы.
- Если установленное приложение станет интерфейсом оболочки для устройства, выполните действия, описанные в лаборатории 5, чтобы настроить средство запуска оболочки или назначенный доступ. Используемые функции зависят от типа приложения, используемого для оболочки.
- Средство запуска оболочки используется, если в качестве оболочки используется приложение Win32 или .NET.
- Назначенный доступ используется, если приложение UWP используется в качестве оболочки.
- Если интерфейс устройства больше похож на настраиваемый рабочий стол (например, киоск отеля), где пользователи могут иметь доступ к рабочему столу, есть действия по настройке, которые позволяют упростить сохранение макета устройства. Например, макет значка на рабочем столе и меню "Пуск" можно сохранить в рамках процесса Sysprep.
Следующие шаги
С помощью образа, настроенного в режиме аудита, вы можете дополнительно настроить интерфейс устройства. Лаборатория 2 описывает, как включить функции блокировки устройств.