Dela via


Referens för valfritt paket för valideringsoperativsystem

Du kan använda valfria .cab-paket på begäran för att lägga till funktioner i operativsystemet för validering. Observera att det finns befintliga paket-till-paket-beroenden, och om vissa paket inte installeras tillsammans kan den resulterande WIM-filen bli oanvändbar.

Var du kan hämta valfria komponenter för valideringsoperativsystem

Alla inkluderade valfria komponenter för valideringsoperativsystem finns under <ISO_ROOT>:\cabs.

Så här lägger du till valfria funktioner

Du kan bara använda metoden Anpassa med GenImage (Avancerat) för att lägga till valfria funktioner i basverifierings-OS-avbildningen.

Validerings-OS-funktioner jämfört med valfria komponenter för valideringsoperativsystem

Funktionspaket för valideringsoperativsystem består av en samling paket för valfria komponenter (.cab) som kan läggas till i en offlineavbildning av valideringsoperativsystemet .wim. De valfria komponentpaketfilerna som aktiverar dessa funktioner är tillgängliga i ISO för valideringsoperativsystem i mappen <Root>\cabs.

  • Varje valfritt paket har en språkneutral och språkspecifik version av hytten. Båda versionerna måste läggas till i en bild.
  • Valideringsoperativsystemet stöder WOW. Om något av dina program förlitar sig på x86-binärfiler måste du också lägga till WOW64-paketet.

När du använder den process som stöds för att lägga till valfria komponenter för valideringsoperativsystemet i basavbildningen behöver du inte bekymra dig om de neutrala/språkdifferenserna, och det är inte heller nödvändigt att ange WOW64-komponenterna.

Tillgängliga valfria paket

Paketnamn Beskrivning
Microsoft-OneCore -KernelDebuggerTransports-Package Ger stöd för USB Kernel Debugger Transport and Network
Microsoft-OneCore-PersistentMemory –Drivers-Package Det här paketet lägger till beständiga minnesdrivrutiner i valideringsoperativsystemet. Drivrutinerna omfattar nvdimm.sys, pmem.sys och scmbus.sys.
Microsoft-OneCore–SerialConsole-Package Ger stöd för seriekonsolen för att aktivera EMS i valideringsoperativsystemet.
Om du vill konfigurera EMS När avbildningen har flashats till enheten använder du följande kommandon från kommandotolken för valideringsoperativsystemet:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Viktigt:
EMS kan inte köras tillsammans med KD.
Microsoft-OneCore–TAEF-Package Det här paketet ger stöd för Test Automation och Execution Framework i valideringsoperativsystemet.
Microsoft-Windows-CoreSystem –ClassExtensions-Package Det här paketet innehåller stödfiler för infrastrukturen för GPIO-klasstillägg. Den innehåller msgpioclx.sys drivrutinen.
Microsoft-Windows-CoreSystem –NetworkDrivers-Package Tillhandahåller nätverksdrivrutiner i valideringsoperativsystemet.
Microsoft-Windows-CoreSystem –OnecoreDrivers-Package Det här paketet innehåller StorNVMe-drivrutinen som ger åtkomst till NVMe-enheter.
Microsoft-Windows-NetFx–VCRedist-Package Det här paketet gör det möjligt att köra program som dynamiskt länkar till Microsoft C Runtime Library 8.0 eller 9.0 omdistribuerbara DLL:er.
Microsoft-Windows –OpenGL-Package Tillåter körning av OpenGL-baserade grafiska program. Vi rekommenderar att du installerar detta tillsammans med Microsoft-WinVOS-Graphics-Package.
Microsoft-WinVOS –Apps-Package Stöd för att köra appar som använder vanliga kontroller och vanliga dialogrutor. Det här paketet innehåller robocopy.exe och notepad.exe.
Microsoft-WinVOS –Audio-Package Ger stöd för ljuduppspelning i valideringsoperativsystemet.

Det här paketet kräver följande nödvändiga paket:
– 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 Tillhandahåller stöd för Bluetooth-upptäckning och ihopkoppling i valideringsoperativsystemet.
Microsoft-WinVOS –Camera-Package Tillhandahåller funktioner för att använda kameran i valideringsoperativsystemet.

Det här paketet kräver följande nödvändiga paket:
– 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 Ger åtkomst till COM/OLE-funktioner.
Microsoft-WinVOS-Connectivity –Devices-Package Ger avancerat anslutningsstöd, till exempel ytterligare HID-, DAS-, Display- och Power-stöd.
Microsoft-WinVOS –Connectivity-Package Ger grundläggande anslutningsstöd, inklusive USB, HID, seriell, touch osv.

Obs! vid körning på faktiska maskinvarudrivrutiner kan det krävas ytterligare enhetsdrivrutiner för att specifika enheter ska fungera.
Microsoft-WinVOS –DiskTools-Package Gör att du kan utföra en mängd olika diskhanteringsjobb. Det här paketet innehåller diskhanteringsverktyg som diskpart.exe och diskraid.exe.
Microsoft-WinVOS-Driver –Support-Package Har olika stödkomponenter för lågnivåoperativsystemdrivrutiner (t.ex. portcls.sys) som krävs av många enhetsspecifika drivrutiner.
Microsoft-WinVOS –Filesystems-Package Ger stöd för valfria filsystem, t.ex. UDF.
Microsoft-WinVOS –Fonts-Package Innehåller en delmängd av Windows-skrivbordsteckensnitt och ytterligare OpenType-teckensnittskomponenter för stöd för vissa East-Asian typer.
Microsoft-WinVOS –GDIPlus-Package Ger GDI-stöd i valideringsoperativsystemet. Det gör det möjligt för program att använda grafik.
Microsoft-WinVOS –GPIO-Package Tillhandahåller GPIO-drivrutinsstöd.
Microsoft-WinVOS –Graphics-Package Tillhandahåller grundläggande DirectX-funktioner för valideringsoperativsystem. Tekniker som stöds för närvarande är vad som ingår i https://github.com/microsoft/DirectX-Graphics-Samples. Det här paketet kräver följande nödvändiga paket:
– 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 anslutningsenheter –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 Tillhandahåller funktioner för användargränssnittstema (modernt användargränssnitt) för valideringsoperativsystem.
Microsoft-WinVOS-Hyper-V-Drivers-Package Lägger till stöd för tangentbord och mus när du genererar en VHDX-avbildning.

Det här paketet inkluderas automatiskt när en VHJDX-avbildning skapas.
Microsoft-WinVOS –LockMemoryPrivilege-Package Det här paketet konfigurerar säkerhetsprincipinställningar för att aktivera låsminnesbehörighet för administratörer.
Microsoft-WinVOS –Multimedia-Package Tillhandahåller funktioner för medieuppspelning (e.g. mp4 filer).

Det här paketet kräver följande nödvändiga paket:
– 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 nekektivitet –Enheter –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 Det här paketet aktiverar .NET Framework 4.5 på valideringsoperativsystemet. Du kan använda det här paketet för att köra olika typer av appar, till exempel konsolappar och GUI-appar.
Microsoft-WinVOS –PnP-Package Ger stöd för PnP-funktioner i valideringsoperativsystemet. Det här paketet innehåller pnputil.exe och devcon.exe. Uppgifter som stöds omfattar installation av onlineenheter, tillägg och borttagning av enheter och enhetsuppräkning medan systemet körs.
Microsoft-WinVOS-PnP–Settings-Package Det här paketet introducerar specifika inställningar för att få WWAN att arbeta med valideringsoperativsystem. Det här paketet måste tillämpas precis innan avbildningen demonteras, annars startar den resulterande avbildningen systemet i ett instabilt tillstånd.

Obs! Det här paketet levereras as-iseftersom det kräver särskild hantering. Därför levereras paketet under < ISO_ROOT>:\cabs\experimental och inte tillsammans med de paket som stöds fullt ut. Mer information finns i (experimentell) Lägg till WWAN-support
Microsoft-WinVOS –Power-Package Tillhandahåller stöd för Power-funktioner i valideringsoperativsystemet. Detta möjliggör energiscenarier som viloläge och modernt vänteläge. Det finns också stöd för alternativet SleepStudy i powercfg för att få detaljerad historik över energihändelser. När avbildningen har flashats till enheten använder du det här kommandot från kommandotolken för valideringsoperativsystemet för att aktivera viloläge:
powercfg /h /type Full

Det här paketet kräver följande nödvändiga paket:
– 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 Konnektivitet – Enheter –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 Tillhandahåller stöd för PowerShell i valideringsoperativsystemet.
Microsoft-WinVOS –Privacy-Package Lägger till tjänsten Capability Access Manager som krävs för vissa funktioner, t.ex. Kamera och Ljud
Microsoft-WinVOS –Provisioning-Package Innehåller bcdboot.exe, bcdedit.exe, bootsect.exe tillsammans med verktyget DISM och startteckensnitt för vissa asiatiska språk.
Microsoft-WinVOS –RemoteFS-Package Ger stöd för SMB-klienten och kommandot "net use".
Microsoft-WinVOS –SecureStartup-Package Tillhandahåller stöd för säker start i valideringsoperativsystemet.
Microsoft-WinVOS –Setup-Package Tillåter att datorn byts namn till ett unikt namn vid första starten.

Med det här paketet kan du också skapa en ny användare och lägga till den här användaren i den lokala administratörsgruppen.
Microsoft-WinVOS –Sensors-Package Ger stöd för sensorfunktioner i valideringsoperativsystemet.
Microsoft-WinVOS –TerminalServices-Package Bär Terminal Services-komponenter (termsrv.dll) för att tillåta enhetsutvärdering som krävs av DWM och vissa maskinvarudrivrutiner.
Microsoft-WinVOS –Virtualization-Package Det här paketet ger stöd för virtualisering i valideringsoperativsystemet.
Microsoft-WinVOS –WDP-Package Det här paketet ger stöd för Windows-enhetsportalen i valideringsoperativsystemet.
Microsoft-WinVOS –WDTF-Package Det här paketet ger stöd för Windows Driver Test Framework i valideringsoperativsystemet.
Microsoft-WinVOS-Windows-Runtime –Metadata-Package Det här paketet innehåller WinRT-metadata som krävs av .NET-program som utnyttjar WinRT-API:et.
Microsoft-WinVOS –WLAN-Package Det här paketet tillhandahåller kommandoradsgränssnittsverktyget för nätverkshantering.

När avbildningen har flashats till enheten använder du följande kommandon från kommandotolken för valideringsoperativsystemet för att visa gränssnitt och tillgängliga nätverk:
netsh wlan show interface
netsh wlan show networks

På en vanlig Windows-dator som är ansluten till den valda Wi-Finetwork, kör:
cd %TEMP%
netsh export profile name=\<profile name\> folder=. key=clear
Obs! Profilnamnet är vanligtvis bara namnet på SSID:et.

Kopiera den skapade filen till en USB-nyckel och överför den till enheten under test.
Kör följande kommandon på enheten under test.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8
Microsoft-WinVOS –WMIC-Package Det här paketet tillhandahåller kommandoradsgränssnittsverktyget för Windows Management Instrumentation (WMI). WMIC-verktyget är inaktuellt från och med Windows 10 men tillhandahålls som ett valfritt paket för valideringsoperativsystemet.

Obs! WMIC-verktyget som tillhandahålls av valideringsoperativsystemet stöder för närvarande alla xsl-format förutom TABELLformatet som är standardformatet. De format som stöds är VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF och CSV.
När du använder wmic använder du växeln /format för att ange önskat format.
T.ex. wmic bios get name /format:xml
Microsoft-WinVOS –WWAN-Package Det här paketet ger stöd för WWAN, särskilt det tillåter interaktion med modemet via AT-kommandon. Det beror på Microsoft-WinVOS-PnP-Settings. Mer information finns i (experimentell) Lägg till WWAN-support