Fehler 0x800f0954 bei Installation von Windows Features auf Windows 10

Bei der Installation von Windows Features (wie zB den RSAT Tools) auf Windows 10 kommt es uU zu den Fehlermeldungen »0x800f0954« oder uU auch »0x8024500c«:

PS C:\WINDOWS\system32> Add-WindowsCapability -Online -Name Rsat.WSUS.Tools~~~~0.0.1.0
Add-WindowsCapability : Fehler bei "Add-WindowsCapability". Fehlercode: 0x800f0954
In Zeile:1 Zeichen:1
+ Add-WindowsCapability -Online -Name Rsat.WSUS.Tools~~~~0.0.1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo          : NotSpecified: (:) [Add-WindowsCapability], COMException
  + FullyQualifiedErrorId : Microsoft.Dism.Commands.AddWindowsCapabilityCommand

Bei der Installation von Features auf Windows 10 werden die notwendigen Komponenten von den Microsoft Update Servern heruntergeladen. Dies schlägt uU fehl, wenn das System so konfiguriert ist, dass es Updates und andere Komponenten ausschließlich von einem WSUS Server herunterladen soll und alle anderen Update-Quellen blockiert werden. Diese Richtlinie ist definiert im Registryschlüssel »HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\UseWUServer«1). Bei einer aktivierten Richtlinie ist der Wert »1«, setzen Sie diesen auf »0«:

PS C:\WINDOWS\system32> Get-ItemProperty -Path HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU | ForEach-Object {Get-ItemProperty $_.pspath|select -property DisplayName, UseWuServer | Format-List}

DisplayName :
UseWUServer : 1
(Ein schönes Beispiel wie hässlich die Powershell sein kann)

Sie können diese Richtlinie vorübergehend außer Kraft setzen, sollten danach aber zeitig Ihre Installationen vornehmen, da Windows bei einem automatischen Update der GPOs, diese Einstellung wieder zurück setzt. Im folgenden Beipsiel werden die RSAT Tools auf Windows 10 installiert:

PS C:\WINDOWS\system32> Set-ItemProperty -Path HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU -Name UseWUServer -Value 0
PS C:\WINDOWS\system32> Restart-Service -Name wuauserv -Force
PS C:\WINDOWS\system32> Add-WindowsCapability -Online -Name Rsat.WSUS.Tools~~~~0.0.1.0

Path          :
Online        : True
RestartNeeded : False

Setzen Sie im Anschluss daran den Registryschlüssel wieder auf den ursprünglichen Wert zurück:

PS C:\WINDOWS\system32> Set-ItemProperty -Path HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU -Name UseWUServer -Value 1

pronto 2020/07/08 14:59

win/win10_error_installing_features.txt (9438 views) · Zuletzt geändert: 2020/07/08 14:59 von pronto
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0