Поделиться через


Задание 1b. Настройка эталонного устройства в режиме аудита

В лаборатории 1a вы установили Windows 10 IoT Корпоративная на устройстве Интернета вещей и загрузили в режиме аудита. В этом задании мы покажем, как настроить устройство в режиме аудита.

Совет

Большинство настроек в этом задании можно выполнить для образа Windows, подключенного к автономному режиму, а также в режиме аудита. Дополнительные сведения см. в статье Изменение образа Windows с помощью DISM.

Что такое режим аудита?

Режим аудита позволяет настроить Windows для захвата изображений. Распространенные настройки режима аудита включают установку компонентов по запросу (FOD), драйверов, языковых пакетов и программного обеспечения OEM. В этом задании описывается, как выполнить некоторые из этих распространенных настроек режима аудита.

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

Для полностью автоматизированного подхода к этим шагам рассмотрите возможность использования платформы развертывания Windows 10 IoT Корпоративная.

Предварительные требования

Образ, созданный в лаборатории 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-накопитель.

  1. Подключите ISO функции по запросу (FOD) на компьютере технического специалиста.

  2. Найдите CAB-файл для устанавливаемого fod. В этом примере мы используем платформа .NET Framework 3.5. Cab имеет имя Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. Вы можете просмотреть все имена fod .cab на странице Доступные функции по запросу.

  3. Скопируйте CAB-файл на устройство Интернета вещей в папку C:\FoD.

  4. Добавьте FOD. Из административной командной строки:

    DISM.exe /online /add-package /packagepath:C:\FoD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab 
    
  5. Убедитесь, что FOD является частью образа:

     DISM.exe /online /get-capabilities /format:table
    

    Выходные данные указывают состояние установки для всех FOD. Убедитесь, что установленные FOD отображаются как Установленные.

    -------------------------------------------------------- | -----------
    Capability Identity                                      | State
    -------------------------------------------------------- | -----------
    ...                                                      |
    NetFX3~~~~                                               | Installed
    ...                                                      |
    

Дополнительные сведения о функциях по запросу, включая их добавление в автономный подключенный образ, см. в статье Функции по запросу .

Установка драйверов в режиме аудита

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

Чтобы добавить драйвер, необходимо предоставить драйвер от поставщика оборудования. Пакет драйвера может распространяться в виде .msi, .exe или INF-файла. Процесс добавления драйвера зависит от того, как он распределяется.

Простой метод — установка вручную

Используйте этот метод, если драйвер, предоставляемый независимым поставщиком оборудования (IHV), является простым пакетом MSI или EXE. Если требуется автоматическая установка драйвера, можно использовать автоматический файл или скрипт. Ниже описана установка.

  1. Соберите пакет установщика драйверов, предоставленный IHV. Пакет установщика драйверов обычно представляет собой пакет MSI или EXE.
  2. Скопируйте пакет во временное расположение на устройстве Интернета вещей. В режиме аудита система входит в систему локально под учетной записью локального администратора. Запустите MSI установки или EXE-файл и следуйте инструкциям.
  3. Дополнительные Удалите пакет установки из временного расположения.

Расширенный метод

Чтобы использовать этот метод, драйвер, предоставленный IHV, уже должен быть извлечен в INF, SYS, CAT и т. д. файлы, или быть пакетом MSI или EXE, который можно извлечь. Этот метод также можно использовать для добавления драйверов в автономный подключенный образ.

  1. Если драйвер распространяется в виде MSI или EXE, скопируйте пакет драйвера, предоставленный IHV, в папку на устройстве Интернета вещей (в нашем примере используется C:\Drivers). Если пакет драйвера является .msi или .exe, извлеките содержимое в папку.

  2. Откройте административную командную строку и добавьте все драйверы в папку с помощью DISM.

    Dism /online /add-driver /driver:C:\Drivers /recurse
    

    Параметр /recurse добавляет все драйверы, расположенные в папке C:\Drivers и ее вложенных папках.

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

Добавление языка в режиме аудита

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

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

  1. Подключите iso функции по запросу на компьютере технического специалиста. Если вы добавили FOD ранее в лабораторию, ваш ISO-образ по-прежнему может быть подключен.

  2. Подключите ISO-файл языкового пакета на компьютере технического специалиста.

  3. Добавьте языковой пакет в образ. В этом примере используется французский (fr-FR). Из административной командной строки:

    Dism /Add-Package /online /packagepath:"E:\x64\langpacks\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    

    Где E: — это подключенный ISO-код языкового пакета.

  4. Установите языковые FOD для языкового пакета.

    DISM /online /add-package /packagepath:D:Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab 
    

    Где D: — подключенный ISO-код FOD.

Добавление накопительного обновления в режиме аудита

Партнерам по устройствам может потребоваться обновить образ ОС до последнего накопительного обновления (LCU) в рамках процесса первоначальной сборки образа. Обновление можно применить в автономном режиме с помощью DISM или в сети с помощью DISM или непосредственного запуска пакета MSU. В следующих двух параметрах показано, как выполнить установку с помощью MSU или расширенную установку с помощью DISM.

Чтобы добавить обновление, сначала скачайте последний LCU из каталога Центра обновления Майкрософт, а затем установите его. Обновление можно установить с помощью графического интерфейса пользователя или командной строки.

Ниже показано, как установить LCU с помощью MSU из каталога Центра обновления Майкрософт.

Скачивание обновления

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

  1. Просмотрите журнал обновлений Windows 10 , чтобы узнать, какие обновления доступны для образа Windows.
  2. В левом верхнем углу страницы выберите сборку Windows 10. Выберите, например, Windows 10, версия 1809.
  3. В области навигации слева вы увидите раздел с именем В этом выпуске. В этом разделе показан последний номер базы знаний LCU. Выберите последнее имя базы знаний, чтобы открыть статью базы знаний с некоторыми сведениями о выпуске.
  4. На странице статьи базы знаний найдите ссылку для каталога Центра обновления Майкрософт и щелкните ссылку, чтобы открыть страницу скачивания в каталоге.
  5. Скачайте пакет MSU из каталога и сохраните его в папке C:\Packages на устройстве Интернета вещей.

Простой метод установки обновления

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

Установка обновления, расширенный метод

Вы можете установить LCU с помощью DISM, что может быть полезно, если вы используете скрипт установки обновления. Этот метод также можно использовать для добавления обновления в автономный подключенный образ. Дополнительные сведения см. в статье Добавление обновлений в образ Windows.

Используйте DISM для установки LCU:

Из административной командной строки:

Dism /online /add-package /packagepath:C:\Packages\<package.msu>

Установка программного обеспечения OEM в режиме аудита

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

Необходимо учитывать следующие факторы.

  • Если установленное приложение станет оболочкой для устройства, выполните действия, описанные в задании 5, чтобы настроить средство запуска оболочки или назначенный доступ. Используемые функции зависят от типа приложения, используемого для оболочки.
    • Средство запуска оболочки используется, если в качестве оболочки используется приложение Win32 или .NET.
    • Назначенный доступ используется, если в качестве оболочки используется приложение UWP.
  • Если интерфейс устройства больше похож на настраиваемый рабочий стол (например, киоск отеля), где пользователи могут иметь доступ к рабочему столу, существуют действия по настройке, которые могут упростить сохранение макета устройства. Например, макет значков на рабочем столе и в меню "Пуск" можно сохранить в рамках процесса Sysprep.
  • Этот тип установки должен выполняться в режиме аудита и не может быть выполнен в автономном подключенном образе.

Дальнейшие действия

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