Features bei Bedarf
Übersicht
Features bei Bedarf (Features On Demand, FODs) sind Windows-Features, die zu einem beliebigen Zeitpunkt hinzugefügt werden können. Zu den allgemeinen Features zählen Sprachressourcen wie die Schrifterkennung oder andere Features wie .NET Framework (.NetFx3). Wenn Windows 10 oder Windows Server ein neues Feature erfordert, kann das Featurepaket über Windows Update angefordert werden.
Sie können auch FODs vorinstallieren, damit sie verfügbar sind, wenn sie von einem Benutzer benötigt werden. FODs werden als CAB-Dateien auf der Features bei Bedarf-ISO verteilt, und Sie können mithilfe von DISM FODs zu einem Windows-Image hinzufügen. Wenn Sie FODs mithilfe der FOD-ISO vorinstallieren, stellen Sie sicher, dass Sie die ISO verwenden, die der Version des Windows-Images entspricht.
Features bei Bedarf (Features On Demand, FODs) sind Windows-Features, die zu einem beliebigen Zeitpunkt hinzugefügt werden können. Zu den allgemeinen Features zählen Sprachressourcen wie die Schrifterkennung oder andere Features wie .NET Framework (.NetFx3). Wenn Windows 11 oder Windows Server ein neues Feature erfordert, kann das Featurepaket über Windows Update angefordert werden.
Sie können auch FODs vorinstallieren, damit sie verfügbar sind, wenn sie von einem Benutzer benötigt werden. FODs werden als CAB-Dateien auf der ISO für Sprachen und optionale Features verteilt und Sie können DISM verwenden, um ein oder mehrere FODs zu einem Windows-Image hinzuzufügen. Wenn Sie FODs mithilfe der ISO für Sprachen und optionale Features vorinstallieren, stellen Sie sicher, dass Sie die ISO verwenden, die der Version des Windows-Images entspricht.
Wichtig
Die Verwendung von DISM /add-package
zum Hinzufügen von FODs ist veraltet. Es ist zwar möglich, Nicht-Satelliten-Features on Demand zu einem Windows-Image mit DISM /add-package
hinzuzufügen, es empfiehlt sich jedoch, alle FODs mit DISM /Add-Capability
hinzuzufügen, um sicherzustellen, dass alle FODs ordnungsgemäß zu einem Image hinzugefügt werden.
Die ISO für Sprachen und optionale Features ist neu für Windows 11. Frühere Versionen von Windows verwenden die ISO für Features bei Bedarf (FOD).
Wichtig
Fügen Sie Sprachpakete und FODs in dieser Reihenfolge hinzu, bevor Sie ein Update installieren. Wenn Sie ein Update hinzufügen, bevor Sie Sprachpakete und FODs hinzufügen, müssen Sie das Update neu installieren. Weitere Informationen zum Hinzufügen eines Updatepakets zu einem Image finden Sie unter Hinzufügen von Updates zu einem Windows-Image.
Typen von Features bei Bedarf
Windows verfügt über zwei Typen von Features bei Bedarf:
FODs ohne Satellitenpakete: Sehr umfangreiche FODs, bei denen alle Sprachressourcen in demselben Paket enthalten sind. Diese FODs werden als einzelne CAB-Datei verteilt.
FODs mit Satellitenpaketen: Sprachneutrale FODs mit Sprach- und/oder Architekturressourcen in jeweils eigenen Paketen (Satellitenpaketen). Wenn Sie diesen Typ von FOD installieren, werden nur die Pakete installiert, die auf das Windows-Image angewendet werden. Dadurch wird der Speicherplatzbedarf reduziert. Diese FODs werden zwar als Reihe von CAB-Dateien verteilt, aber sie werden installiert, indem Sie ein einzelnes
/capabilityname
angeben, wenn SieDISM /Add-Capability
ausführen.Für FODs mit Satellitenpaketen ist ein wohlgeformtes FOD-Repository erforderlich. Sie können die ISO für Sprachen und optionale Features als Repository oder ein benutzerdefiniertes Repository verwenden, das Sie mit
DISM /export-source
erstellen. Kopieren Sie CAB-Dateien nicht manuell in einen Ordner und versuchen Sie nicht, diesen als Repository zu verwenden. DISM erfordert zusätzliche Metadaten im Repository.Weitere Informationen dazu, welche FODs über Satellitenpakete verfügen, finden Sie unter Verfügbare Features bei Bedarf. Sprach-FODs verfügen über keine Satellitenpakete.
Tipp
Sie können FODs ohne Satellitenpakete mithilfe von /add-package
hinzufügen. Es wird jedoch empfohlen, alle FODs mit /add-capability
hinzuzufügen, da Sie mit diesem Befehl Satellitenpaket-FODs und FODs ohne Satellitenpakete hinzufügen können.
FOD-Medien
FOD-Pakete sind auf Offlinemedien verfügbar. In der folgenden Tabelle werden Windows-Versionsreleases den entsprechenden Medien zugeordnet, die Sie zum Installieren von Features bei Bedarf verwenden sollten.
Windows-Version | Medien |
---|---|
Windows 11 | Windows 11: ISO für Sprachen und optionale Features |
Windows Server 2022 | Windows Server 2022: ISO für Sprachen und optionale Features |
Windows 10, Version 2004 und höher | Windows 10, Version 2004: FOD-ISO |
Windows 10, Version 1909 | Windows 10, Version 1903: FOD-ISO |
Windows 10, Version 1903 | Windows 10, Version 1903: FOD-ISO |
Windows 10, Version 1809 | Windows 10: Features on Demand, Version 1809 (ISO) |
Hinzufügen oder Entfernen von Features bei Bedarf
Hinzufügen oder Entfernen von FODs mithilfe von „DISM /add-capability“
Installieren Sie FODs mit DISM /add-Capability
. Wenn Sie ein FOD in einem Offlineimage vorinstallieren, verwenden Sie die Option /source
, damit die FOD-Installationsdateien von Windows gefunden werden können. Die /source
könnte ein FOD-Repository oder eine eingebundene ISO für Sprachen und optionale Features sein. Sie können mehrere /source
-Argumente in einem Befehl verwenden.
Wenn Sie einem Onlineimage ein FOD hinzufügen, werden mit /add-capability
Features von Windows Update heruntergeladen und dem Image hinzufügen. Wenn die Installation nicht über Windows Update erfolgen soll, können Sie /LimitAccess
verwenden. DISM sucht dann nicht in Windows Update oder Windows Server Update Services nach den Quelldateien der Funktion.
Weitere Informationen finden Sie unter DISM-Befehlszeilenoptionen zur Wartung von Funktionspaketen.
- Verwenden Sie die Option
/online
, um die Funktion ihrem PC hinzuzufügen. - Verwenden Sie
/Image:\<mount path>
mit der Option/source
zum Hinzufügen der Funktion zu einem eingebundenen Windows-Image.
Befehl | BESCHREIBUNG | Beispiel |
---|---|---|
/add-capability | Fügt einem Image eine Funktion hinzu. Bei Paketen mit Abhängigkeiten werden hierdurch auch abhängige Pakete abgerufen. Wenn Sie z. B. das Paket „Sprache“ hinzufügen, erhalten Sie zusätzlich zu „Sprache“ auch die Pakete „Text-zu-Sprache“ und „Standard“. DISM sucht die Quelldateien an den folgenden Speicherorten:
|
DISM.exe /image:C:\mount\Windows /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:E:
|
/Get-Capabilities | Ruft Funktionen im Image ab. | DISM /image:C:\Mount\Windows /Get-Capabilities |
/Get-CapabilityInfo | Ruft Informationen zu einer Funktion im Image ab. | DISM /image:C:\mount\Windows /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0 |
/Remove-Capability | Entfernt eine Funktion aus einem Image. Hinweis: Sie können keine Funktion entfernen, von der andere Pakete abhängig sind. Wenn Sie z. B. die Handschrift „Französisch“ und Grundfunktionen installiert haben, können Sie nicht die Grundfunktion entfernen. |
DISM.exe /image:C:\mount\Windows /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 |
Alle verfügbaren DISM-Befehle für Funktionen finden Sie unter DISM-Befehlszeilenoptionen zur Wartung von Funktionspaketen.
FOD-Repositorys
Wenn Sie /add-capability
zum Hinzufügen von FODs zu einem Image verwenden, geben Sie ein Repository als Quellspeicherort an. Sie haben folgende Möglichkeiten:
- Direktes Verwenden der eingebundenen ISO für Sprachen und Features als Repository
- Erstellen eines benutzerdefinierten FOD-Repositorys
Das folgende Beispiel zeigt, wie Sie ein benutzerdefiniertes FOD-Repository mit minimaler Größe erstellen, das ein einzelnes Satelliten-FOD enthält:
Einbinden Ihres Windows-Images
dism /mount-image /imagefile:install.wim /mountdir:C:\mount
Binden Sie die ISO für Features bei Bedarf (FOD) mit Datei-Explorer ein. Dadurch wird ihm ein Laufwerkbuchstabe zugewiesen.
Exportieren Sie ein FOD aus Ihrem Image aus der FOD-ISO.
dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository /capabilityname:App.StepsRecorder~~~~0.0.1.0
D:\ ist das Laufwerk für die Einbindung der Features bei Bedarf-ISO.
Sie können jetzt „C:\repository“ als Quelle für die FODs verwenden, die Sie in das Repository einbezogen haben.
Hinweis
Wenn Sie Sprachen zu Ihrem Image hinzufügen und daraus entfernen, müssen Sie möglicherweise ein benutzerdefiniertes FOD- und Language Pack-Repository erstellen. Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten FOD- und Language Pack-Repositorys.
Hinzufügen oder Entfernen von FODs mithilfe von „DISM /add-package“
Es ist möglich, Nicht-Satelliten-Features on Demand zu einem Windows-Image mit DISM /add-package
hinzuzufügen, aber da Nicht-Satelliten-FODs auf diese Weise nicht hinzugefügt werden können, empfiehlt es sich, alle FODs mit DISM /Add-Capability
hinzuzufügen, um sicherzustellen, dass alle FODs ordnungsgemäß zu einem Image hinzugefügt werden .
Befehl | BESCHREIBUNG | Beispiel |
---|---|---|
/add-package | Fügt einem Image ein Paket, einschließlich einer FOD-CAB-Datei, hinzu.
add-package kann nur zum Hinzufügen von FODs verwendet werden, die über keine Satellitenpakete verfügen. |
DISM.exe /image:C:\mount\Windows /add-package /packagepath:E:\Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab |
/Get-Packages | Ruft eine Liste aller Pakete in einem Image ab. | DISM /image:C:\Mount\Windows /get-packages |
/Get-Packageinfo | Ruft Informationen zu einem Paket in einem Image ab. | DISM /image:C:\mount\Windows /get-packageInfo /packagename:Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17134.1000 |
/Remove-Package | Entfernt ein Paket aus einem Image. Hinweis: Entfernen Sie kein Paket, von dem andere Pakete abhängig sind. Wenn Sie z. B. die Handschrift „Französisch“ und die Basispakete installiert haben, entfernen Sie nicht das Basispaket. | DISM.exe /image:C:\mount\Windows /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0 |