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


Справочник по пакетам компонентов ОС проверки

Для добавления функциональности в Validation OS можно использовать предопределённые пакеты функций.

Где получить компоненты функций ОС для проверки

ISO-образ операционной системы валидации содержит предварительно определенные пакеты функций в папке <ISO_ROOT>:\GenImage\configs. Это простые текстовые файлы конфигурации, которые с расширением .pkg и которые можно открыть в текстовом редакторе для изучения их содержимого. Это содержимое относится к необязательным пакетам ос проверки , содержащихся в распространяемом ISO.

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

Добавление дополнительных компонентов

Вы можете использовать Настроить с помощью построителя образов Validation OS или Настроить с использованием метода GenImage (Advanced), чтобы добавить дополнительные функции в базовый образ Validation OS.

Особенности ОС проверки и необязательные компоненты ОС проверки

Пакеты функций операционной системы проверки состоят из пакетов коллекции необязательных компонентов (.cab), которые можно добавить в офлайн-образ операционной системы проверки .wim. Необязательные файлы пакетов компонентов, обеспечивающие эти функции, доступны в ISO Validator OS в папке <Root>\cabs.

  • Каждый необязательный пакет имеет языконезависимую и языковую версию каб. Обе версии необходимо добавить в изображение.
  • Проверка совместимости ОС поддерживает WOW. Если любое из приложений использует двоичные файлы x86, обязательно добавьте пакет WOW64.

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

Доступные функции

имя компонента Описание
Приложения и поддержка приложений Добавляет распространяемые пакеты для библиотек DLL VC++, .NET Framework 4.5, поддержка COM, средства управления дисками, ограниченное количество шрифтов и базовых приложений (например, Блокнот)
Аудио Включает воспроизведение звука и запись
Bluetooth Включает поддержку Bluetooth
Фотоаппарат Добавляет поддержку использования камер
Отладка Добавляет поддержку отладки ядра
Подготовка устройств и администрирование Включает dism, bctboot, bcdedit, базовую сеть, PowerShell, другие средства для разрешения администрирования устройств.

Примечание 1:
Программа WMIC, предоставляемая ОС проверки, в настоящее время поддерживает все форматы xsl, кроме формата TABLE, который является форматом по умолчанию. Поддерживаемые форматы: VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF и CSV.
При использовании wmic используйте параметр /format, чтобы указать нужный формат.
Например, wmic bios get name /format:xml

Примечание 2 :
Чтобы настроить EMS, после записи образа на устройство используйте следующие команды из командной строки валидационной операционной системы:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Важно:
EMS не может работать вместе с KD.
Поддержка графики и DirectX Добавляет поддержку для запуска приложений DirectX и OpenGL. Также включает GDI+ и предоставляет современный вид окна (UXTheme)
Мультимедиа Включает воспроизведение мультимедиа с помощью базовых кодеков Windows
OOBE (интерфейс вне коробки) Включает первые задачи загрузки: измените имя компьютера на случайное имя и (необязательно) новую конфигурацию пользователя администратора. Не поддерживается при загрузке USB.

Имя компьютера будет изменено только в том случае, если имя компьютера — MINWINPC или имя начинается с MVOS. Новое имя начинается с VOS, за которым следует случайно созданная строка.

Чтобы добавить пользователя с правами администратора, во время создания образа необходимо задать несколько ключей реестра:
Sample.reg 

Редактор реестра Windows версии 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="имя_пользователя"
"DefaultPassword"="пароль"
"AutoAdminLogon"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WinVOS]
"CreateLocalAdminUser"=dword:00000001


Примечание. эти разделы реестра не будут удалены после первой загрузки, но OOBE не будет выполняться во второй загрузке.
Необязательные файловые системы Включает поддержку UDFS и добавляет chkdsk.exe
Периферийные устройства и сетевые адаптеры Расширенная поддержка драйверов, расширения classdriver, инфраструктура PnP, общие сетевые адаптеры и другие элементы, позволяющие конкретным драйверам устройства взаимодействовать с оборудованием.
Управление питанием Включает управление питанием и различные состояния питания.

После вспышки образа на устройство используйте эту команду из командной строки проверки ОС, чтобы включить гибернацию: powercfg /h /type Full
PowerShell
(базовые исполняемые файлы без командлетов)
Включает PowerShell 5.1 и .NET Framework
Датчики Поддержка базовых датчиков
Малый и средний бизнес Включает поддержку клиента SMB, Lanman и нескольких поставщиков UNC (MUP)
Поддержка USB Включает минимальную поддержку устройств USB и HID
Поддержка виртуализации Добавляет базовую поддержку виртуализации
Wi-Fi Включает поддержку беспроводной локальной сети

После вспышки образа на устройстве используйте следующие команды из командной строки проверки ОС для перечисления интерфейса и доступных сетей:
netsh wlan show interface
netsh wlan show networks

На стандартном компьютере Windows, подключенном к выбранному Wi-Finetwork, выполните команду:
cd %TEMP%\
netsh export profile name=\<profile name\> folder=. key=clear
Примечание. имя профиля обычно является просто именем SSID.

Скопируйте созданный файл в USB-ключ и перенесите его на тестируемое устройство.
Выполните следующие команды на тестируемом устройстве.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8