Dela via


WinPE-referens för valfria komponenter (OC)

Lägg till funktionspaket, även kallade valfria komponenter, i Windows PE (WinPE).

Var du kan hämta valfria WinPE-komponenter

WinPE-valfria komponenter ingår i WinPE-tilläggen för Windows Assessment and Deployment Kit (ADK).

Valfria komponenter finns i Arkitekturerna Amd64 och Arm64. De operativsystem som du lägger till i din WinPE-avbildning måste vara från samma ADK-version och ha samma arkitektur som din WinPE-avbildning. Du hittar valfria WinPE-komponenter på följande platser när du har installerat Windows PE-tilläggen för ADK:

  • Amd64C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\
  • Arm64C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\arm64\WinPE_OCs\

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

WinPE OCs är .cab-paket som kan läggas till en offline Windows PE-avbildning.

Viktig

Vissa valfria komponenter har krav som måste installeras i ordning. Tabellen nedan innehåller information om förutsättningar.

Innan du lägger till OCs i en WinPE-avbildning behöver du en WinPE-avbildning (boot.wim). Se WinPE: Skapa startbara media för att lära dig hur du gör en uppsättning WinPE-arbetsfiler som innehåller en WinPE-avbildning. Du hittar boot.wim på sources\boot.wim i dina arbetsfiler.

När du har en WinPE-avbildning att arbeta med kan du lägga till paket i den med DISM /add-package. Mer information om hur du använder DISM för att lägga till paket i en Windows-avbildning finns i Lägga till eller ta bort paket offline med DISM-.

Många valfria WinPE-komponenter är uppdelade i två delar, ett språkneutralt paket och en uppsättning språkspecifika paket. När du installerar en OC som har språkspecifika paket måste du först lägga till språkneutral OC och sedan lägga till minst ett av dess associerade språkspecifika paket. De språkspecifika och språkneutrala resurserna måste ha samma version. Du kan hitta OCs i följande mappar:

  • Språkneutral - ...\Assessment and Deployment Kit\Windows Preinstallation Environment\<arch>\WinPE_OCs\
  • Språkspecifik - ...\Assessment and Deployment Kit\Windows Preinstallation Environment\<arch>\WinPE_OCs\xx-xx\

Valfria WinPE-komponenter

Område/Valfritt komponentnamn Beskrivning
Databas/WinPE-MDAC WinPE-MDAC stöder Microsoft Open Database Connectivity (ODBC), OLE DB och Microsoft ActiveX Data Objects (ADO). Den här uppsättningen tekniker ger åtkomst till olika datakällor, till exempel Microsoft SQL Server. Den här åtkomsten aktiverar till exempel frågor till Microsoft SQL Server-installationer som innehåller ADO-objekt. Du kan skapa en dynamisk svarsfil från unik systeminformation. På samma sätt kan du skapa datadrivna klient- eller serverprogram som integrerar information från en mängd olika datakällor, både relationsbaserade (SQL Server) och icke-relationella.
Filhantering/WinPE-FMAPI WinPE-FMAPI ger åtkomst till Windows PE File Management API (FMAPI) för identifiering och återställning av borttagna filer från okrypterade volymer. FMAPI ger också möjlighet att använda ett lösenord eller en återställningsnyckelfil för identifiering och återställning av borttagna filer från krypterade volymer med Windows BitLocker-diskkryptering.
Teckensnitt/WinPE-Fonts-Legacy WinPE –Fonts-Legacy innehåller 32 teckensnittsfiler för olika språk/skriva skript. Vissa av dessa teckensnitt används inte längre som gränssnittsteckensnitt. Till exempel omfattades skript som Bangla, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Odia, Tamil, Telugu och Sinhalese av Mangal, Latha, Vrinda, Gautami, Kalinga, artika, Raavi, Shruti och Tunga, men i Windows 8 var de alla enhetliga under Nirmala UI, ett enda panindiskt teckensnitt. I följande lista visas teckensnitt och språk som ingår i den här valfria komponenten:
  • estre.ttf Estrangelo Edessa (Syrien)
  • mvboli.ttf MV Boli (Thaana)
  • KhmerUI.ttf Khmer UI (Khmer UI)
  • KhmerUIB.ttf Khmer UI Bold (Khmer UI)
  • Laoui.ttf Lao UI (Lao)
  • Laouib.ttf Lao UI Bold (Lao)
  • daunpenh.ttf DaunPenh (Khmer)
  • moolbor.ttf MoolBoran (Khmer)
  • dokchamp.ttf DokChampa (Lao)
  • Himalaya.ttf Microsoft Himalaya (tibetansk)
  • monbaiti.ttf mongoliska Baiti (mongoliska)
  • MSYI.ttf Microsoft Yi Baiti (Yi Syllables)
  • nyala.ttf Nyala (etiopisk)
  • sylfaen.ttf Sylfaen (Armeniska & Georgiska)
  • euphemia.ttf Euphemia (Unified Canadian Aboriginal Syllabics)
  • plantc.ttf Plantagenet Cherokee (Cherokee)
Teckensnitt/WinPE-Font Support –JA-JP WinPE-Font Support –JA-JP innehåller två japanska teckensnittsfamiljer som paketeras som TTC-filer (TrueType Collection). MS Gothic är det japanska windowsgränssnittsteckensnittet i versioner av Windows före Windows Vista. MS Gothic innehåller en stor teckenuppsättning och inbäddade bitmappar för att säkerställa läsbar återgivning i små storlekar. Meiryo, ett teckensnitt som introducerades i Windows Vista, är särskilt utformat för användning i en Microsoft ClearType-renderingsmiljö. Meiryo innehåller inte inbäddade bitmappar. I stället förlitar sig Meiryo på att antyda instruktioner för att producera läsbara tecken i små storlekar. Dessutom innehåller modulen två japanska bitmappsteckensnitt, App932.fon och Vga932.fon. Modulen innehåller också ett TrueType-teckensnitt som endast är baserat på bitkartor, Jpn_font.ttf. Det här teckensnittet används på startskärmar.
Teckensnitt/WinPE-Font Support –KO-KR WinPE-Font Support –KO-KR innehåller tre kärnfamiljer för koreanska teckensnitt: Gulim, Batang och Malgun Gothic. Gulim är det äldre UI-teckensnittet och innehåller som TTC-fil Gulim, GulimChe, Dotum och DotumChe. Batang är det äldre textteckensnittet och är också en TTC-fil som innehåller Batang, BatangChe, GungSuh och GungSuhChe. Malgun Gothic, ett teckensnitt som introducerades i Windows Vista, är särskilt utformat för användning i en ClearType-renderingsmiljö. Malgun Gothic innehåller inte inbäddade bitmappar och förlitar sig istället på att antyda instruktioner för att producera läsbara tecken i små storlekar.
Teckensnitt/WinPE-Font Stöd/ZH-CN WinPE-Font Support –ZH-CN innehåller två kinesiska teckensnittsfamiljer som paketeras som TTC-filer. Simsun är det simplifierade kinesiska teckensnittet för användargränssnittet i Windows-versioner före Windows Vista. Simsun innehåller inbäddade bitmappar för att säkerställa läsbar återgivning i små storlekar. Det andra TTC-teckensnittet är MingLiu. MingLiu har inbäddade bitmappar och har stöd för HKSCS (Hong Kong Supplementary Character Set). YaHei, ett teckensnitt som introducerades i Windows Vista, är särskilt utformat för användning i en ClearType-renderingsmiljö. YaHei innehåller inte inbäddade bitmappar. YaHei förlitar sig på tipsinstruktioner för att producera läsbara tecken i små storlekar. Dessutom innehåller modulen ett bitmappsbaserat TrueType-teckensnitt, Chs_boot.ttf. Det här teckensnittet används på startskärmar.
Teckensnitt/WinPE-Font Support –ZH-HK

och

WinPE-Font Support –ZH-TW

De valfria komponenterna i Hongkong och Taiwan innehåller två kinesiska teckensnittsfamiljer som paketeras som TTC-filer. Simsun är det förenklade kinesiska teckensnitt som används i användargränssnittet i Windows-versioner före Windows Vista. Simsun innehåller inbäddade bitmappar för att säkerställa läsbar återgivning i små storlekar. MingLiu har inbäddade bitmappar och har stöd för HKSCS. JhengHei, ett teckensnitt som introducerades i Windows Vista, är särskilt utformat för användning i en ClearType-renderingsmiljö. JhengHei innehåller inte inbäddade bitmappar. JhengHei förlitar sig på tipsinstruktioner för att producera läsbara tecken i små storlekar. Dessutom innehåller modulen ett TrueType-teckensnitt som endast använder bitmapp, Cht_boot.ttf. Det här teckensnittet används på startskärmar.
HTML/WinPE-HTA WinPE-HTA tillhandahåller stöd för HTML-program (HTA) för att skapa GUI-program via Windows Internet Explorer-skriptmotorn och HTML-tjänsterna. Dessa program är betrodda och visar endast menyer, ikoner, verktygsfält och rubrikinformation som du skapar.

Från och med ADK 10.1.26100.2454 (december 2024) är den här valfria komponenten tillgänglig för både Amd64- och Arm64-arkitekturer.

Beroenden: Installera WinPE-Scripting innan du installerar WinPE-HTA-.
indata/WinPE-GamingPeripherals WinPE-GamingPeripherals lägger till stöd för trådlösa Xbox-styrenheter i WinPE.
Microsoft .NET/WinPE-NetFx WinPE-NetFx innehåller en delmängd av .NET Framework 4.5 som är utformad för klientprogram.

Alla Windows-binärfiler finns inte i Windows PE och därför är inte alla Windows-API:er närvarande eller användbara. På grund av den begränsade API-uppsättningen har följande .NET Framework-funktioner inga eller minskade funktioner i Windows PE:

  • Windows Presentation Foundation (WPF) (stöds inte)
  • Windows Runtime
  • .NET Framework Fusion API:er
  • Händelseloggning för Windows-kontrollbibliotek
  • .NET Framework COM-interoperabilitet
  • .NET Framework Kryptografimodell

Beroenden:

  • Installera WinPE-WMI- innan du installerar WinPE-NetFX-.
Nätverk/WinPE-Dot3Svc Lägger till stöd för IEEE 802.1X-autentiseringsprotokollet i kabelanslutna nätverk. Mer information finns i WinPE-nätverksdrivrutiner: Initiera och lägga till drivrutiner.
Nätverk/WinPE-PPPoE WinPE-PPPoE gör att du kan använda punkt-till-punkt-protokoll via Ethernet (PPPoE) för att skapa, ansluta, koppla från och ta bort PPPoE-anslutningar från Windows PE. PPPoE är ett nätverksprotokoll för inkapsling av PPP-ramar (Point-to-Point Protocol) inuti Ethernet-ramar. MED PPPoE kan Windows-användare fjärransluta sina datorer till webben. Genom att använda PPPoE kan användarna praktiskt taget ringa från en dator till en annan via ett Ethernet-nätverk för att upprätta en punkt-till-punkt-anslutning mellan datorerna. Datorerna kan använda den här punkt-till-punkt-anslutningen för att transportera datapaket.
Nätverk/WinPE-RNDIS WinPE-RNDIS innehåller stöd för Remote Network Driver Interface Specification (Remote NDIS). WinPE-RNDIS möjliggör nätverksstöd för enheter som implementerar Remote NDIS-specifikationen via USB. Fjärr-NDIS definierar en bussoberoende meddelandeuppsättning och en beskrivning av hur den här meddelandeuppsättningen fungerar över olika I/O-bussar. Därför behöver maskinvaruleverantörer inte skriva en NDIS-miniportenhetsdrivrutin. Eftersom det här NDIS-fjärrgränssnittet är standardiserat kan en uppsättning värddrivrutiner stödja valfritt antal bussanslutna nätverksenheter.
Network/WinPE –WDS-Tools WinPE –WDS-Tools innehåller API:er för att aktivera avbildningsverktyget och ett multicast-scenario som omfattar en anpassad Windows Deployment Services-klient. Den måste installeras om du tänker köra Windows Deployment Services-klienten på en anpassad Windows PE-avbildning.
Network/WinPE –WiFi-Package WinPE –WiFi-Package används av Windows Recovery Environment (Windows RE) för inbyggda återställningsfunktioner. Det här paketet ingår i filen base winre.wim och är inte tillgängligt separat i Windows PE-tillägget för Windows Assessment and Deployment Kit.

Obs! Windows PE och Windows RE stöder inte allmänna trådlösa nätverksfunktioner.
Windows PowerShell/WinPE-PlatformID WinPE-PlatformID innehåller Windows PowerShell-cmdletar för att hämta plattformsidentifieraren för den fysiska datorn.

Beroenden: Installera WinPE-WMI och WinPE-SecureStartup innan du installerar WinPE-PlatformID.

Om du vill använda Windows PowerShell-cmdleten för att hämta plattformsidentifieraren behöver du installera WinPE-PowerShell--paketet.

Windows PowerShell/WinPE-PowerShell WinPE-PowerShell innehåller Windows PowerShell-baserad diagnostik som förenklar användningen av Windows Management Instrumentation (WMI) för att köra frågor mot maskinvaran under tillverkningen. Du kan skapa Windows PowerShell-baserade distributions- och administrativa Windows PE-baserade verktyg. Förutom distributionen kan du använda Windows PowerShell för återställningsscenarier. Kunder kan starta i Windows RE och sedan använda Windows PowerShell-skript för att lösa problem. Kunderna är inte begränsade till de verktygsuppsättningar som körs i Windows PE. På samma sätt kan du skapa skriptbaserade offlinelösningar för att återställa vissa datorer från scenarier utan start.

WinPE-PowerShell har följande kända begränsningar:
  • Windows PowerShell-fjärrstyrning stöds inte. Alla cmdlets som har fjärrfunktioner returnerar ett fel.
  • Windows PowerShell Integrated Scripting Environment (ISE) stöds inte.
  • Windows PowerShell 2.0 stöds inte.

Beroenden: Installera WinPE-WMI>WinPE-NetFX>WinPE-Scripting innan du installerar WinPE-PowerShell.

Windows PowerShell/WinPE-DismCmdlets WinPE-DismCmdlets innehåller DISM PowerShell-modulen, som innehåller cmdletar som används för att hantera och underhålla Windows-avbildningar.

För mer info, se DISM-cmdletter (Deployment Imaging Servicing Management) i Windows PowerShell.

Beroenden: Installera WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell innan du installerar WinPE-DismCmdlets.

Windows PowerShell/WinPE-SecureBootCmdlets WinPE-SecureBootCmdlets innehåller PowerShell-cmdletar för att hantera miljövariablerna för UEFI (Unified Extensible Firmware Interface) för säker start.

Beroenden: Installera WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell innan du installerar WinPE-SecureBootCmdlets.
Windows PowerShell/WinPE-StorageWMI WinPE-StorageWMI innehåller PowerShell-cmdletar för lagringshantering. Dessa cmdletar använder Windows Storage Management API (SMAPI) för att hantera lokal lagring, till exempel disk-, partitions- och volymobjekt. Eller så använder dessa cmdletar Windows SMAPI tillsammans med hantering av matrislagring med hjälp av en lagringshanteringsprovider. WinPE-StorageWMI innehåller också iSCSI-initiator-cmdletar för att ansluta en värddator eller server till virtuella diskar på externa iSCSI-baserade lagringsmatriser via ett Ethernet-nätverkskort eller en iSCSI Host Bus Adapter (HBA).

Dependencies: Installera WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell innan du installerar WinPE-StorageWMI.
Återhämtning/WinPE-Rejuv WinPE-Rejuv används av Windows Recovery Environment (Windows RE). Det här paketet ingår i filen base winre.wim och är inte tillgängligt separat i Windows PE-tilläggen för Windows Assessment and Deployment Kit.
Återställning/WinPE-SRT WinPE-SRT används av Windows RE. Det här paketet ingår i filen base winre.wim och är inte tillgängligt separat i Windows PE-tilläggen för Windows Assessment and Deployment Kit.
Återställning/WinPE-WinReCfg WinPE-WinReCfg innehåller verktyget Winrecfg.exe och möjliggör följande scenarier:

  • Starta från x86-baserad Windows PE för att konfigurera Windows RE-inställningar på en offline x64-baserad operativsystemavbildning.
  • Starta från x64-baserad Windows PE för att konfigurera inställningar för Windows RE på en offline x86-baserad operativsystemavbildning.
skript/WinPE-Scripting WinPE-Scripting innehåller en skriptmiljö med flera språk som är perfekt för att automatisera systemadministrationsuppgifter, till exempel batchfilbearbetning. Skript som körs i WSH-miljön (Windows Script Host) kan anropa WSH-objekt och andra COM-baserade tekniker som stöder Automation, till exempel WMI, för att hantera Windows-undersystem som är centrala för många systemadministrationsuppgifter.

Beroenden: Installera WinPE-Scripting för att se till att fullständiga skriptfunktioner är tillgängliga när du använder WinPE-NetFX och WinPE-HTA. Installationsordningen är irrelevant.
skriptning/WinPE-WMI WinPE-WMI innehåller en delmängd av WMI-leverantörerna (Windows Management Instrumentation) som möjliggör minimal systemdiagnostik. WMI är infrastrukturen för hantering av data och åtgärder på Windows-baserade operativsystem. Du kan skriva WMI-skript eller program för att automatisera administrativa uppgifter på fjärrdatorer. Dessutom levererar WMI hanteringsdata till andra delar av operativsystemet och produkter.
Konfiguration/Winpe-LegacySetup Winpe-LegacySetup innehåller alla installationsfiler från mappen \Sources på Windows-mediet. Lägg till den här valfria komponenten när du konfigurerar tjänsten eller mappen \Sources på Windows-mediet. Du måste lägga till den här valfria komponenten tillsammans med den valfria komponenten för installationsfunktionen. Om du vill lägga till en ny Boot.wim-fil i mediet, lägg till den överordnade WinPE-Setup, antingen någon av de underordnade komponenterna (WinPE-Setup-Client eller WinPE-Setup-Server), samt valfria mediakomponenter. Mediainstallation krävs för installation av Windows Server 2008 R2.
Installation/WinPE-Setup WinPE-Setup är överordnad WinPE-Setup-Client och WinPE-Setup-Server. Den innehåller alla installationsfiler från mappen \Sources som är gemensamma för klienten och servern.
Installation/WinPE –Setup-Client WinPE –Setup-Client innehåller klientvarumärkesfilerna för den överordnade WinPE-Setup valfria komponenten.

Beroenden: Installera WinPE-Setup innan du installerar WinPE-Setup-Client.
Installation/WinPE -Setup-Server WinPE –Setup-Server innehåller serverprofilfilerna för den överordnade WinPE-Setup valfria komponenten.

Beroenden: Installera WinPE-Setup innan du installerar WinPE-Setup-Server.
Start/WinPE–HSP-Driver Tillgänglig från och med Windows 11 version 22H2. WinPE –HSP-Driver lägger till stöd för Microsoft Pluton-säkerhetsprocessorn i WinPE.

Den här valfria komponenten är endast tillgänglig för Amd64-arkitektur.
Start/WinPE-SecureStartup WinPE-SecureStartup möjliggör etablering och hantering av BitLocker och TPM (Trusted Platform Module). Den innehåller BitLocker-kommandoradsverktyg, BitLocker WMI-hanteringsbibliotek, en TPM-drivrutin, TPM Base Services (TBS), klassen Win32_TPM, BitLocker Unlock-guiden och BitLocker-användargränssnittsbibliotek. TPM-drivrutinen ger bättre stöd för både BitLocker och TPM i den här preboot-miljön.

Beroenden: Installera WinPE-WMI innan du installerar WinPE-SecureStartup.
Storage/WinPE-EnhancedStorage WinPE-EnhancedStorage gör det möjligt för Windows att identifiera ytterligare funktioner för lagringsenheter, till exempel krypterade enheter och implementeringar som kombinerar TCG-specifikationer (Trusted Computing Group) och IEEE 1667 ("Standard Protocol for Authentication in Host Attachments of Transient Storage Devices"). Med den här valfria komponenten kan Windows hantera dessa lagringsenheter internt med hjälp av BitLocker.
Architecture/WinPE-x64-Support WinPE-x64-Support möjliggör x64-emuleringsstöd på Arm64 WinPE. Mer information finns i Arm64EC för Windows 11-appar.

 

valfria Windows RE-komponenter

Standardbilden för Windows RE innehåller följande inbyggda valfria komponenter:

Inkluderad valfri komponent
WinPE-EnhancedStorage
WinPE-Rejuv
WinPE-Scripting
WinPE-SecureStartup
WinPE-Setup
WinPE-SRT
WinPE –WDS-Tools
WinPE-WMI

Lägga till språk i avbildningar som innehåller valfria komponenter

Tips

Om du vill lägga till språkpaket med Windows PE kan du behöva lägga till stöd för sidfiler i Windows PE. För mer information, se Lägg till sidfilsstöd för din WinPE-avbildning.

  1. På en monterad avbildning listar du de valfria komponenterna i Windows PE-avbildningen.

    Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
    
  2. Granska den resulterande listan över paket och lägg till motsvarande språkpaket för varje paket i avbildningen, inklusive det grundläggande Windows PE-språkpaketet.

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-HTA_fr-fr.cab"
    

    där …WinPE_OCs\fr-fr\lp.cab representerar det grundläggande Windows PE-språkpaketet.

  3. Om du lägger till språkpaket för ett språk som kräver ytterligare teckensnittspaket lägger du till teckensnittspaketen för dessa språk. Här är ett exempel för Japan:

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Font Support-JA-JP.cab"
    
  4. Kontrollera att språkpaketen är en del av avbildningen:

    Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
    

    Granska den resulterande listan över paket och kontrollera att det finns ett associerat språkpaket för varje valfri komponent, inklusive den grundläggande Windows PE-avbildningen.

  5. Ändra de regionala inställningarna till det språk som du vill använda:

    Dism /Set-AllIntl:en-US /Image:"C:\WinPE_amd64\mount"
    

    Om du vill växla språk i Windows PE använder du wpeutil setmuilanguage. Mer information finns i Kommandoradsalternativ för Wpeutil.

WinPE: Optimera och krympa bilden

WinPE-översikt

WinPE: Montera och anpassa