Fehler 0x800F0954 Installieren von .NET Framework 3.5 oder einer beliebigen optionalen Funktion

Wenn Sie versuchen, .NET Framework 3.5 oder eine andere optionale Funktion über das Dialogfeld "Windows-Funktionen" ( optionalfeatures.exe ) oder über die DISM-Befehlszeile zu 0x800F0954 möglicherweise der Fehler 0x800F0954 angezeigt.

Nach dem Aktivieren von .NET Framework 3.5 und dem Klicken auf OK wird möglicherweise der folgende Fehler angezeigt:

Windows konnte die angeforderten Änderungen nicht abschließen.

Die Änderungen konnten nicht abgeschlossen werden. Bitte starten Sie Ihren Computer neu und versuchen Sie es erneut.

Fehlercode: 0x800F0954

Der gleiche Fehler kann auftreten, wenn Sie versuchen, zusätzliche Spracherkennung oder zusätzliche Schriftarten mithilfe der optionalen Funktionen auf der Seite Einstellungen oder mithilfe der DISM-Befehlszeile zu installieren. Sie führen beispielsweise den folgenden Befehl aus, um .NET Framework 3.5 über eine Eingabeaufforderung mit erhöhten Rechten oder Administratoren zu installieren.

 DISM / Online / Enable-Feature / FeatureName: NetFx3 / All 

Nach dem Drücken der EINGABETASTE wird die vollständige Fehlermeldung angezeigt:

Tool zur Wartung und Verwaltung von Bereitstellungsimages

Version: 10.0.16299.15

Bildversion: 10.0.16299.192

Aktivierungsfunktion (en)

[========================== 100, 0% ====================== =====]

Fehler: 0x800f0954

DISM fehlgeschlagen. Es wurde keine Operation durchgeführt.

Weitere Informationen finden Sie in der Protokolldatei.

Die DISM-Protokolldatei befindet sich unter C: \ Windows \ Logs \ DISM \ dism.log

Die DISM.log Datei würde diese Einträge / Fehler DISM.log :

 xxxx, Info DISM DISM-Paketmanager: PID = 12956 TID = 12296 Weitere Protokolle für Online-Paket- und Funktionsvorgänge finden Sie unter% WINDIR% \ logs \ CBS \ cbs.log - CPackageManagerCLIHandler :: ExecuteCmdLine xxxx, Fehler DISM DISM.EXE : DISM Package Manager hat die Befehlszeile verarbeitet, ist jedoch fehlgeschlagen. HRESULT = 800F0954 

Und die CBS.log Datei hätte diese Fehler aufgezeichnet:

 xxxx, Info CBS DWLD: Windows-Update-Suche fehlgeschlagen [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS] xxxx, Info CBS FC: WindowsUpdateDownloadFromUUP wird zurückgegeben. [0x800F0954] 

Beachten Sie, dass sich der Fehler 0x800f0954 auf 0x800f0954 bezieht, was darauf hinweist, dass Ihr System möglicherweise so konfiguriert wurde, dass ein WSUS-Server (in Ihrem Domänennetzwerk) zum Abrufen von Updates verwendet wird, anstatt eine direkte Verbindung zu Windows Update-Servern herzustellen.

[Fix] Fehler 0x800F0954 Installieren von .NET Framework 3.5 oder einer beliebigen optionalen Funktion

Wenn der Fehler 0x800f0954 bei der Installation optionaler Windows-Funktionen auftritt, kann dies daran liegen, dass das System nicht auf den Windows Update-Server zugreifen kann. Dies gilt insbesondere für Computer mit Domänenbeitritt, die so konfiguriert sind, dass Updates von einem WSUS-Server heruntergeladen werden. Möglicherweise war Ihr Computer auch einmal ein Teil oder ein Unternehmens- oder Domänennetzwerk, und die Gruppenrichtlinieneinstellung ist noch vorhanden.

Schritt 1: Umgehen Sie WSUS, um Funktionen / Updates direkt von Windows Update zu installieren

Um das Problem zu beheben, umgehen Sie den WSUS-Server vorübergehend mit der folgenden Registrierungsbearbeitung (erfordert Administratorrechte).

  1. Klicken Sie mit der rechten Maustaste auf Start und dann auf Ausführen
  2. regedit.exe Sie regedit.exe und klicken Sie auf OK
  3. Gehen Sie zum folgenden Registrierungsschlüssel:
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU 
  4. Wenn im rechten Bereich der Wert UseWUServer vorhanden ist, setzen Sie seine Daten auf 0
  5. Beenden Sie den Registrierungseditor
  6. Starten Sie Windows neu.

Überprüfen Sie, ob Sie jetzt .Net Framework 3.5 oder optionale Funktionen installieren können. In den meisten Fällen sollten die oben genannten Schritte das Problem beheben.

Schritt 2: Installieren Sie .NET Framework (oder optionale Funktionen) von Windows 10 ISO oder DVD

Wenn das Verfahren unter Schritt 1 nicht geholfen hat, können Sie den folgenden DISM-Befehl (mit dem Installationsquellpfad) verwenden, um zusätzliche Funktionen von Windows 10 ISO oder DVD zu installieren. Sie müssen jedoch sicherstellen, dass die Windows 10-Version auf Ihrer DVD oder ISO der auf Ihrem System installierten Windows 10-Version entspricht.

Führen Sie die folgenden Schritte aus, um .NET Framework 3.5 von der Windows 10-Setupdiskette oder ISO zu installieren:

  1. Beziehen Sie die neueste Windows 10-ISO (vorausgesetzt, auf Ihrem Windows 10-System wird die neueste Version ausgeführt) mit dem Media Creation Tool.

    Laden Sie Windows 10 ISO mit dem Media Creation Tool herunter

    Anmerkung des Herausgebers: Eine noch bessere Option wäre, Ihr Windows 10-Gerät vollständig zu aktualisieren und dann durch Slipstreaming eine aktuelle Windows 10-Setup-Festplatte vorzubereiten. Weitere Informationen zum Slipstream von Windows 10 (Integrieren von Updates in die ursprüngliche Setup-Festplatte)

  2. Hängen Sie das ISO-Image ein, indem Sie auf die ISO-Datei doppelklicken.
  3. Notieren Sie sich den Laufwerksbuchstaben Ihrer DVD oder des bereitgestellten Laufwerks. Sagen wir H:\

  4. Öffnen Sie ein Fenster mit erhöhten Eingabeaufforderungen (Administrator).
  5. Geben Sie den folgenden Befehl ein und drücken Sie die EINGABETASTE
     dism / online / enable-feature / featurename: NetFX3 / Quelle: H: \ sources \ sxs / LimitAccess 

Hinweis: Wenn Sie die HTTP-Aktivierung von Windows Communication Foundation (WCF) und die Nicht-HTTP-Aktivierung von Windows Communication Foundation (WCF) installieren müssen, stellen Sie sicher, dass Sie den Parameter /All hinzufügen (siehe Abbildung oben). Wie bereits erwähnt, sind diese beiden Komponenten für die meisten Benutzer normalerweise nicht erforderlich.

Informationen zum Installieren anderer optionaler Funktionen mit DISM finden Sie im Blogbeitrag Hinzufügen von Funktionen (einschließlich .NET 3.5) zu Windows 10 - Michael Niehaus 'Windows- und Office-Bereitstellungs-Ramblings sowie Microsoft Docs-Artikel DISM Capabilities Package Servicing Befehlszeilenoptionen und verfügbare Funktionen auf Nachfrage

0x800F0954 hoffe, dieser Artikel hat Ihnen bei der Installation von .NET Framework 3.5 oder anderen optionalen Windows-Funktionen geholfen, ohne den Fehler 0x800F0954 .

In Verbindung stehender Artikel

  • [Fix] .NET Framework 3.5-Fehler 0x800f0950 in Windows 10

Ähnlicher Artikel