次の方法で共有


検証OSオプションパッケージリファレンス

オプションのオンデマンド .cab パッケージを使用して、Validation OS に機能を追加できます。 重要な点として、パッケージ間 (cab 間) の依存関係が存在し、特定のパッケージが同時にインストールされていない場合、結果として得られる WIM が使用できなくなる可能性があります。

検証OSのオプションコンポーネントを入手する場所

含まれるすべての検証 OS オプション コンポーネントは <ISO_ROOT>:\cabsの下にあります。

オプション機能を追加する方法

基本の検証 OS イメージにオプション機能を追加するには、 GenImage を使用してカスタマイズ (詳細) メソッドのみを使用できます。

検証 OS の機能と検証 OS のオプション コンポーネント

検証 OS 機能パッケージは、オフラインの検証 OS .wim イメージに追加できるオプション コンポーネント (.cab) パッケージのコレクションで構成されています。 これらの機能を有効にするオプションのコンポーネント パッケージ ファイルは、Validation OS ISO の <Root>\cabs フォルダーにあります。

  • 各オプション パッケージには、言語に依存しないバージョンの cab と言語固有のバージョンの cab があります。 両方のバージョンをイメージに追加する必要があります。
  • 検証OSサポートWOW。 アプリケーションのいずれかがx86バイナリに依存している場合は、WOW64パッケージも追加してください。

サポートされているプロセスを使用して、検証 OS オプション コンポーネントをベース イメージに追加する場合は、ニュートラル/言語の区別を気にする必要はなく、WOW64 コンポーネントを指定する必要もありません。

利用可能なオプションパッケージ

パッケージ名 説明
Microsoft-OneCore -KernelDebuggerTransports-Package USBカーネルデバッガトランスポートとネットワークのサポートを提供します
Microsoft-OneCore-PersistentMemory-Drivers-Package このパッケージは、検証 OS に永続メモリ ドライバーを追加します。 ドライバーには、nvdimm.sys、pmem.sys、scmbus.sys が含まれます。
Microsoft-OneCore-SerialConsole-Package 検証 OS で EMS を有効にするためのシリアル コンソール サポートを提供します。
EMS を構成するには、イメージがデバイスにフラッシュされたら、Validation OS コマンド プロンプトから次のコマンドを使用します。
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

重要:
EMS は KD と一緒に実行できません。
Microsoft-OneCore-TAEF-Package このパッケージは、検証 OS のテスト自動化および実行フレームワークのサポートを提供します。
Microsoft-Windows-CoreSystem-ClassExtensions-Package このパッケージには、GPIO クラス拡張インフラストラクチャのサポート ファイルが含まれています。 msgpioclx.sys ドライバーが含まれています。
Microsoft-Windows-CoreSystem-NetworkDrivers-Package 検証 OS でネットワーク ドライバーを提供します。
Microsoft-Windows-CoreSystem-OnecoreDrivers-Package このパッケージには、NVMe デバイスへのアクセスを提供する StorNVMe ドライバーが含まれています。
Microsoft-Windows-NetFx-VCRedist-Package このパッケージを使用すると、Microsoft C ランタイム ライブラリ 8.0 または 9.0 の再配布可能な DLL に動的にリンクするアプリケーションを実行できるようになります。
Microsoft-Windows-OpenGL-Package OpenGL ベースのグラフィカル アプリケーションを実行できます。 Microsoft-WinVOS-Graphics-Package と一緒にインストールすることをお勧めします。
Microsoft-WinVOS-Apps-Package 共通コントロールと共通ダイアログを使用するアプリの実行をサポートします。 このパッケージには、robocopy.exe と notepad.exe が含まれています。
Microsoft-WinVOS-Audio-Package 検証 OS でオーディオ再生サポートを提供します。

このパッケージには、次の必須パッケージが必要です。
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Bluetooth-Package 検証 OS で Bluetooth の検出とペアリングのサポートを提供します。
Microsoft-WinVOS-Camera-Package 検証 OS でカメラを使用するための機能を提供します。

このパッケージには、次の必須パッケージが必要です。
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Audio-WOW64-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-Multimedia-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-COM-Package COM/OLE 機能へのアクセスを提供します。
Microsoft-WinVOS-Connectivity-Devices-Package 追加の HID、DAS、ディスプレイ、電源サポートなどの高度な接続サポートを提供します。
Microsoft-WinVOS-Connectivity-Package USB、HID、シリアル、タッチなどの基本的な接続サポートを提供します。

注意: 実際のハードウェア上で実行する場合、特定のデバイスを動作させるために追加のデバイス ドライバーが必要になる場合があります。
Microsoft-WinVOS-DiskTools-Package 幅広いディスク管理ジョブを実行できます。 このパッケージには、diskpart.exe や diskraid.exe などのディスク管理ツールが含まれています。
Microsoft-WinVOS-Driver-Support-Package 多くのデバイス固有のドライバーに必要なさまざまな低レベル OS ドライバー サポート コンポーネント (portcls.sys など) を搭載しています。
Microsoft-WinVOS-Filesystems-Package UDF などのオプションのファイルシステムのサポートを提供します。
Microsoft-WinVOS-Fonts-Package 特定の東アジアのタイプセットをサポートするための Windows デスクトップ フォントのサブセットと追加の OpenType フォント コンポーネントが含まれています。
Microsoft-WinVOS-GDIPlus-Package 検証 OS で GDI サポートを提供します。 アプリケーションがグラフィックスを使用できるようになります。
Microsoft-WinVOS-Graphics-Package 検証 OS に基本的な DirectX 機能を提供します。 現在サポートされているテクノロジは、 https://github.com/microsoft/DirectX-Graphics-Samples に含まれるものです。 このパッケージには、次の必須パッケージが必要です。
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Graphics-UXTheme-Package 検証 OS に UI テーマ (モダン UI) 機能を提供します。
Microsoft-WinVOS-LockMemoryPrivilege-Package このパッケージは、管理者のメモリロック権限を有効にするセキュリティ ポリシー設定を構成します。
Microsoft-WinVOS-Multimedia-Package メディア再生機能(mp4 ファイルなど)を提供します。

このパッケージには、次の必須パッケージが必要です。
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-NetFx45-Package このパッケージは、検証 OS 上で .NET Framework 4.5 を有効にします。 このパッケージを使用すると、コンソール アプリや GUI アプリなど、さまざまな種類のアプリを実行できます。
Microsoft-WinVOS-PnP-Package 検証 OS の PnP 機能のサポートを提供します。 このパッケージには、pnputil.exe と devcon.exe が含まれています。 サポートされているタスクには、オンラインでのデバイスのインストール、デバイスの追加と削除、システム実行中のデバイスの列挙が含まれます。
Microsoft-WinVOS-PnP-Settings-Package このパッケージは、検証 OS で WWAN を動作させるための特定の設定を導入します。 このパッケージは、イメージをアンマウントする直前に適用する必要があります。そうしないと、結果として得られるイメージによってシステムが不安定な状態で起動します。

注意: このパッケージは特別な取り扱いが必要なため、現状のまま提供されます。 このため、パッケージは < ISO_ROOT>:\cabs\experimental の下に出荷され、完全にサポートされているパッケージと一緒に出荷されることはありません。 詳細については、 (実験的) WWAN サポートの追加を参照してください。
Microsoft-WinVOS-Power-Package 検証 OS の Power 機能のサポートを提供します。 これにより、休止状態や最新のスタンバイなどの電源シナリオが可能になります。 また、電源イベントの詳細な履歴を取得するための powercfg の SleepStudy オプションもサポートされています。 イメージがデバイスにフラッシュされたら、検証OS コマンドプロンプトから次のコマンドを使用して休止状態を有効にします。
powercfg /h /type Full

このパッケージには、次の必須パッケージが必要です。
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-PowerShell-Package 検証 OS で PowerShell のサポートを提供します。
Microsoft-WinVOS-Privacy-Package カメラやオーディオなどの特定の機能に必要な Capability Access Manager サービスを追加します。
Microsoft-WinVOS-Provisioning-Package bcdboot.exe、bcdedit.exe、bootsect.exe に加え、特定のアジア言語用の dism およびブート フォントが含まれています。
Microsoft-WinVOS-RemoteFS-Package SMB クライアントと「net use」コマンドのサポートを提供します。
Microsoft-WinVOS-Sensors-Package 検証 OS のセンサー機能のサポートを提供します。
Microsoft-WinVOS-TerminalServices-Package DWM および特定のハードウェア ドライバーに必要なデバイス評価を可能にするターミナル サービス コンポーネント (termsrv.dll) を搭載しています。
Microsoft-WinVOS-Virtualization-Package このパッケージは、検証 OS での仮想化のサポートを提供します。
Microsoft-WinVOS-WDP-Package このパッケージは、検証 OS の Windows デバイス ポータルのサポートを提供します。
Microsoft-WinVOS-WDTF-Package このパッケージは、検証 OS での Windows ドライバー テスト フレームワークのサポートを提供します。
Microsoft-WinVOS-Windows-Runtime-Metadata-Package このパッケージは、WinRT API を活用する .NET アプリケーションに必要な WinRT メタデータを提供します。
Microsoft-WinVOS-WLAN-Package このパッケージは、ネットワーク管理用のコマンドライン インターフェイス ユーティリティを提供します。

イメージがデバイスにフラッシュされたら、Validation OS コマンド プロンプトから次のコマンドを使用して、インターフェイスと使用可能なネットワークを一覧表示します。
netsh wlan show interface
netsh wlan show networks

選択した Wi-Fi ネットワークに接続された標準の Windows マシンで、次のコマンドを実行します。
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
Microsoft-WinVOS-WMIC-Package このパッケージは、Windows Management Instrumentation (WMI) のコマンド ライン インターフェイス ユーティリティを提供します。 WMIC ユーティリティは Windows 10 では非推奨ですが、Validation OS のオプション パッケージとして提供されています。

注: Validation OS が提供する WMIC ユーティリティは現在、デフォルトの形式である TABLE 形式を除くすべての xsl 形式をサポートしています。 サポートされている形式は、VALUE、LIST、RAWXML、HTABLE、HFORM、XML、MOF、CSV です。
wmic を使用する場合は、 /format スイッチを使用して必要な形式を指定します。
例: wmic bios get name /format:xml
Microsoft-WinVOS-WWAN-Package このパッケージは WWAN のサポートを提供し、具体的には AT コマンドを介してモデムとの対話を可能にします。 これは Microsoft-WinVOS-PnP-Settings に依存します。 詳細については、 (実験的) WWAN サポートの追加を参照してください。