Wenn dieser einfache Weg nicht hilft und das 0x800f0954-Problem bestehen bleibt (bzw. wenn der Fehler auch bei der Deaktivierung auftritt), können Sie versuchen, das .NET Framework alternativ mit dem Kommandozeilenwerkzeug DISM zu reparieren. Hierfür benötigen Sie die originalen Installationsdateien von .NET Framework auf einem Windows-Installations-Medium oder einer entsprechenden ISO-Datei. DISM ist ein in Windows vorinstalliertes Werkzeug zur Fehlerbehebung, das sich über die Kommandozeile ausführen lässt und Administratorrechte benötigt.
Gehen Sie zur Reparatur des 0x800f0954-Fehlers über die Kommandozeile wie folgt vor (sind Sie im Besitz eines einsatzfertigen Installationsmediums, können Sie sofort zu Schritt 3 springen):
Schritt 1: Haben Sie keine Microsoft Original-DVD zur Hand, können Sie sich alternativ eine ISO-Datei mit dem Windows Media Creation Tool erstellen. Laden Sie sich das Tool hierfür über den Link herunter.
Schritt 2: Die fertige ISO-Datei binden Sie anschließend per Doppelklick als neues Laufwerk ein, das Sie normal über den Explorer erreichen. Dieses Laufwerk ist am Namen ESD-ISO zu erkennen.
Schritt 3: Öffnen Sie das Systemmenü per Rechtsklick auf das Windows-Logo in der Taskleiste. Wählen Sie hier „Eingabeaufforderung (Administrator)“ oder „Windows PowerShell (Administrator)“. Je nach Konfiguration und Version von Windows wird nur einer dieser beiden Menüpunkte angezeigt.
Schritt 4: Tippen Sie folgenden Befehl in das jeweilige Kommandozeilenprogramm ein: