Freigeben über


Referenz zu optionalen Paketen für Validierungsbetriebssysteme

Sie können optionale On-Demand-.cab-Pakete verwenden, um dem Validierungssystem Funktionen hinzuzufügen. Es ist zu beachten, dass es Abhängigkeiten zwischen den einzelnen Paketen (CAB-Dateien) gibt und dass die erstellte WIM-Datei unbrauchbar werden kann, wenn bestimmte Pakete nicht gemeinsam installiert werden.

Informationen zum Abrufen optionaler Komponenten für Validierungsbetriebssysteme

Alle enthaltenen Validation-OS-Optionalkomponenten befinden sich unter <ISO_ROOT>:\cabs.

So fügen Sie optionale Features hinzu

Sie können die Methode Anpassen mithilfe von „GenImage“ (Erweitert) nur verwenden, um dem Basisimage des Validierungsbetriebssystems optionale Features hinzuzufügen.

Funktionen des Validierungs-Betriebssystems vs. Optionale Komponenten des Validierungs-Betriebssystems

Featurepakete für Validierungsbetriebssysteme bestehen aus einer Sammlung optionaler Komponentenpakete (.cab), die einem .wim-Offlineimage für Validierungsbetriebssysteme hinzugefügt werden können. Die optionalen Komponentenpaketdateien, die diese Features ermöglichen, sind im Ordner <Root>\cabs auf der Validation OS ISO verfügbar.

  • Jedes optionale Paket verfügt über eine sprachunabhängige und sprachspezifische Version der CAB-Datei. Beide Versionen müssen einem Bild hinzugefügt werden.
  • Das Validierungsbetriebssystem unterstützt WOW. Wenn eine Ihrer Anwendungen auf x86-Binärdateien angewiesen ist, müssen Sie auch das WOW64-Paket hinzufügen.

Wenn Sie den unterstützten Prozess zum Hinzufügen optionaler Komponenten des Validierungsbetriebssystems zum Basisimage verwenden, müssen Sie sich keine Gedanken über die Unterscheidung zwischen sprachunabhängig und sprachspezifisch machen. Außerdem ist es nicht erforderlich, die WOW64-Komponenten anzugeben.

Verfügbare optionale Pakete

Paketname Beschreibung
Microsoft-OneCore -KernelDebuggerTransports-Package Bietet Unterstützung für USB-Kernel-Debugger-Transport und Netzwerk.
Microsoft-OneCore-PersistentMemory-Drivers-Package Dieses Paket fügt dem Überprüfungsbetriebssystem persistente Speichertreiber hinzu. Zu den Treibern gehören nvdimm.sys, pmem.sys und scmbus.sys.
Microsoft-OneCore-SerialConsole-Package Bietet Unterstützung der seriellen Konsole, um EMS im Validierungsbetriebssystem zu aktivieren.
Zum Konfigurieren von EMS nach dem Anwenden des Images auf das Gerät führen Sie die folgenden Befehle in der Befehlszeile des Validierungsbetriebssystems aus:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Wichtig:
EMS kann nicht zusammen mit KD ausgeführt werden.
Microsoft-OneCore-TAEF-Package Dieses Paket bietet Unterstützung für das Framework zur Testautomatisierung und -ausführung im Validierungsbetriebssystem.
Microsoft-Windows-CoreSystem-ClassExtensions-Package Dieses Paket enthält Supportdateien für die GPIO-Klassenerweiterungsinfrastruktur. Es enthält den Treiber „msgpioclx.sys“.
Microsoft-Windows-CoreSystem-NetworkDrivers-Paket Stellt Netzwerktreiber im Validierungsbetriebssystem bereit.
Microsoft-Windows-CoreSystem-OnecoreDrivers-Package Dieses Paket enthält den StorNVMe-Treiber, der Zugriff auf NVMe-Geräte ermöglicht.
Microsoft-Windows-NetFx-VCRedist-Package Dieses Paket ermöglicht das Ausführen von Anwendungen, die dynamisch mit den verteilbaren DLLs von Microsoft C-Laufzeitbibliothek 8.0 oder 9.0 verknüpft sind.
Microsoft-Windows-OpenGL-Package Ermöglicht das Ausführen von openGL-basierten grafischen Anwendungen. Es wird empfohlen, dies zusammen mit dem Microsoft-WinVOS-Graphics-Package zu installieren.
Microsoft-WinVOS-Apps-Paket Unterstützung für die Ausführung von Apps, die allgemeine Steuerelemente und allgemeine Dialogfelder verwenden. Dieses Paket enthält robocopy.exe und notepad.exe.
Microsoft-WinVOS-Audio-Package Bietet Unterstützung für die Audiowiedergabe im Validierungsbetriebssystem.

Für dieses Paket sind die folgenden erforderlichen Pakete erforderlich:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-WinVOS-Konnektivität-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Treiber-Unterstützungspaket
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Bluetooth-Package Bietet Unterstützung für die Bluetooth-Erkennung und -Kopplung im Validierungsbetriebssystem.
Microsoft-WinVOS-Camera-Package Stellt Funktionen für die Verwendung der Kamera im Validierungsbetriebssystem bereit.

Für dieses Paket sind die folgenden erforderlichen Pakete erforderlich:
- 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-Konnektivität-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Treiber-Unterstützungspaket
- 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-CJKFonts-Package Unterstützung für TrueType in Chinesisch, Japanisch und Koreanisch
Microsoft-WinVOS-COM-Package Bietet Zugriff auf COM/OLE-Funktionen.
Microsoft-WinVOS-Connectivity-Devices-Package Bietet erweiterte Konnektivität mit zusätzlichen Funktionen wie HID-, DAS-, Display- und Stromunterstützung.
Microsoft-WinVOS-Connectivity-Package Bietet grundlegende Konnektivitätsunterstützung, einschließlich USB, HID, Serial, Touch usw.

Hinweis: bei der Ausführung auf tatsächlicher Hardware sind möglicherweise zusätzliche Gerätetreiber erforderlich, damit bestimmte Geräte funktionieren.
Microsoft-WinVOS-Deployment-Package Experimentell Frühzeitige Unterstützung für App-Paketwartungsbefehle zum Hinzufügen von App-Paketpaketen zu einem Offline-Windows-Image.
Microsoft-WinVOS-DiskTools-Package Ermöglicht Es Ihnen, eine vielzahl von Datenträgerverwaltungsaufträgen auszuführen. Dieses Paket enthält Datenträgerverwaltungstools wie diskpart.exe und diskraid.exe.
Microsoft-WinVOS-Treiberunterstützungspaket Enthält verschiedene Komponenten zur Unterstützung von Betriebssystemtreibern auf niedriger Ebene (z. B. portcls.sys), die von vielen gerätespezifischen Treibern benötigt werden.
Microsoft-WinVOS-TreiberPack-A-Paket Enthält hardwarespezifische Treiber für HlK-Tests (Windows Hardware Lab Kit)
Microsoft-WinVOS-Filesystems-Package Bietet Unterstützung für optionale Dateisysteme, z. B. UDF.
Microsoft-WinVOS-Fonts-Package Enthält eine Teilmenge von Windows-Desktopschriftarten und zusätzliche OpenType-Schriftartkomponenten zur Unterstützung bestimmter ostasiatischer Schriftsätze.
Microsoft-WinVOS-GDIPlus-Package Bietet GDI-Unterstützung im Validierungsbetriebssystem. Es ermöglicht Anwendungen die Verwendung von Grafiken.
Microsoft-WinVOS-GPIO-Paket Stellt GPIO-Treiberunterstützung bereit.
Microsoft-WinVOS-Graphics-Package Stellt grundlegende DirectX-Funktionen für das Validierungsbetriebssystem bereit. Derzeit unterstützte Technologien sind in https://github.com/microsoft/DirectX-Graphics-Samples enthalten. Für dieses Paket sind die folgenden erforderlichen Pakete erforderlich:
- 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-Konnektivität-Devices-Package
- Microsoft-WinVOS-Co nnectivity-devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Treiber-Unterstützungspaket
- Microsoft-WinVOS-Treiber-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Grafik-UXTheme-Package Stellt Benutzeroberflächen-Designfunktionen (moderne Benutzeroberfläche) für das Validierungsbetriebssystem bereit.
Microsoft-WinVOS-Hyper-V-Treiberpaket Fügt Tastatur, Maus, Netzwerk, dynamischen Speicher und Absturzabbildunterstützung hinzu, wenn ein VHDX-Image generiert wird, das in einer VM gestartet wird.

Dieses Paket wird automatisch eingeschlossen, wenn ein VHJDX-Image erstellt wird.

Dieses Paket wird automatisch eingeschlossen, wenn ein VHDX-Image erstellt wird.
Microsoft-WinVOS-LockMemoryPrivilege-Package Dieses Paket konfiguriert Sicherheitsrichtlinieneinstellungen, um die Berechtigung für das Sperren von Speicher für Administrierende zu aktivieren.
Microsoft-WinVOS-Multimedia-Paket Bietet Funktionen für die Medienwiedergabe (e.g. mp4 Dateien).

Für dieses Paket sind die folgenden erforderlichen Pakete erforderlich:
- 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-Konnektivität-Devices-Package
- Microsoft-WinVOS-Co nnectivity-devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Treiber-Unterstützungspaket
- Microsoft-WinVOS-Treiber-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-NetFx45-Package Dieses Paket aktiviert .NET Framework 4.5 auf Validation OS. Sie können dieses Paket verwenden, um verschiedene Arten von Apps auszuführen, z. B. Konsolen-Apps und GUI-Apps.
Microsoft-WinVOS-PnP-Package Bietet Unterstützung für die PnP-Funktionalität im Validierungsbetriebssystem. Dieses Paket enthält pnputil.exe und devcon.exe. Unterstützte Aufgaben umfassen die Installation von Geräten im Online-Betrieb, das Hinzufügen und Entfernen von Geräten und die Aufzählung von Geräten, während das System läuft.
Microsoft-WinVOS-PnP-Settings-Package Dieses Paket führt bestimmte Einstellungen ein, damit WWAN auf dem Validierungsbetriebssystem funktioniert. Dieses Paket muss direkt vor dem Aufheben der Imagebereitstellung angewendet werden, andernfalls startet das resultierende Image das System in einem instabilen Zustand.

Hinweis: Dieses Paket wird as-isgeliefert, da es eine spezielle Handhabung erfordert. Aus diesem Grund wird das Paket unter < ISO_ROOT>:\cabs\experimental und nicht zusammen mit den vollständig unterstützten Paketen ausgeliefert. Ausführliche Informationen finden Sie unter (Experimentell) Hinzufügen der WWAN-Unterstützung.
Microsoft-WinVOS-Power-Package Bietet Unterstützung für Energieverwaltungsfunktionen im Validierungsbetriebssystem. Dies ermöglicht Energieszenarien wie Ruhezustand und modernes Standby. Unterstützt wird auch die SleepStudy-Option von powercfg, um einen detaillierten Verlauf der Stromversorgungsereignisse zu erhalten. Führen Sie nach dem Anwenden des Images auf das Gerät den folgenden Befehl an der Befehlszeile des Validierungsbetriebssystems aus, um den Ruhezustand zu aktivieren:
powercfg /h /type Full

Für dieses Paket sind die folgenden erforderlichen Pakete erforderlich:
- 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-Konnektivität-Devices-Package
- Microsoft-WinVOS-Co nnectivity-devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Treiber-Unterstützungspaket
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-PowerShell-Package Bietet Unterstützung für PowerShell im Validierungsbetriebssystem.
Microsoft-WinVOS-Privacy-Package Fügt den Funktionszugriffs-Manager-Dienst hinzu, der für bestimmte Funktionen erforderlich ist, z. B. Kamera- und Audiofunktionen.
Microsoft-WinVOS-Provisioning-Package Enthält bcdboot.exe, bcdedit.exe, bootsect.exe sowie DISM- und Bootschriftarten für bestimmte asiatische Sprachen.
Unterstützung für „DISM.exe /Image: /Set-ScratchSpace“ beim Starten von USB zum Konfigurieren der RAM-DISK-Größe
Microsoft-WinVOS-RemoteFS-Package Bietet Unterstützung für den SMB-Client und den Befehl "net use".
Microsoft-WinVOS-SecureStartup-Package Stellt Unterstützung für den Sicheren Start im Validation OS bereit.
Microsoft-WinVOS-Setup-Package Ermöglicht das Umbenennen des Computers in einen eindeutigen Namen beim ersten Start.

Dieses Paket ermöglicht optional auch die Erstellung eines neuen Benutzers und das Hinzufügen dieses Benutzers zur lokalen Administratorgruppe.
Microsoft-WinVOS-Sensors-Package Bietet Unterstützung für Sensorfunktionen im Validierungsbetriebssystem.
Microsoft-WinVOS-TerminalServices-Package Enthält Terminaldienstkomponenten (termsrv.dll), um die für DWM und bestimmte Hardwaretreiber erforderliche Geräteauswertung zuzulassen.
Microsoft-WinVOS-Virtualization-Package Dieses Paket bietet Unterstützung für die Virtualisierung in Validation-OS.
Microsoft-WinVOS-WDP-Package Dieses Paket bietet Unterstützung für das Windows Device Portal in Validation OS.
Microsoft-WinVOS-WDTF-Package Dieses Paket bietet Unterstützung für das Windows-Treibertestframework in Validation OS.
Microsoft-WinVOS-Windows-Runtime-Metadata-Package Dieses Paket stellt die WinRT-Metadaten bereit, die von .NET-Anwendungen benötigt werden, um die WinRT-API zu nutzen.
Microsoft-WinVOS-WLAN-Paket Dieses Paket stellt das Kommandozeilenwerkzeug für die Netzwerkverwaltung bereit.

Führen Sie, nachdem das Image auf das Gerät geflasht wurde, die folgenden Befehle im Kommandozeilenfenster des Validierungsbetriebssystems aus, um die Schnittstelle und verfügbare Netzwerke aufzulisten:
netsh wlan show interface
netsh wlan show networks

Führen Sie auf einem Windows-Standardcomputer, der mit dem gewählten WLAN verbunden ist, den folgenden Befehl aus:
cd %TEMP%
netsh export profile name=\<profile name\> folder=. key=clear
Hinweis: Der Profilname ist in der Regel einfach der Name der SSID.

Kopieren Sie die erstellte Datei auf einen USB-Stick, und übertragen Sie sie auf das gerät, das getestet wird.
Führen Sie die folgenden Befehle auf dem Gerät unter Test aus.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8
Microsoft-WinVOS-WMIC-Package Dieses Paket stellt das Befehlszeilenschnittstellen-Hilfsprogramm für die Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) bereit. Das WMIC-Hilfsprogramm ist ab Windows 10 veraltet, wird aber als optionales Paket für das Validation OS bereitgestellt.

Hinweis: Das von Validation OS bereitgestellte WMIC-Hilfsprogramm unterstützt derzeit alle xsl-Formate mit Ausnahme des TABLE-Formats, das das Standardformat ist. Die unterstützten Formate sind VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF und CSV.
Verwenden Sie bei Verwendung von wmic den Schalter /format, um das gewünschte Format anzugeben.
Z.B.: wmic bios get name /format:xml
Microsoft-WinVOS-WPF-Support-Package Es wurde grundlegende Unterstützung für die Ausführung einiger WPF-Anwendungen bereitgestellt, zusammen mit ausreichender Unterstützung zum Ausführen von .NET (ehemaliger ".NET Core") und WPF auf .NET (ehemaliger WPF auf .NET Core). Dieses Paket befindet sich im Extras-CAB-Verzeichnis.
Microsoft-WinVOS-WWAN-Package Dieses Paket bietet Unterstützung für WWAN, insbesondere ermöglicht es die Interaktion mit dem Modem über AT-Befehle. Dies hängt von den Microsoft-WinVOS-PnP-Einstellungen ab. Ausführliche Informationen finden Sie unter (Experimentell) Hinzufügen der WWAN-Unterstützung.