Fix: DISM-Fehler 14098 'Komponentenspeicher wurde beschädigt'

Fix Dism Error 14098 Component Store Has Been Corrupted

Bei der Installation des Windows 10-Betriebssystems werden zwei Images verwendet: boot.wim und install.wim. Diese befinden sich in der Windows 10-DVD- oder ISO-Datei unter Speicherort Sources . Der Zweck der Datei boot.wim besteht darin, Ihren Windows-Computer mit Windows PE (Windows Preinstallation Environment) zu starten, und der Zweck von install.wim besteht darin, das vollständige Windows 10-Betriebssystem zu installieren. Standardmäßig wird die Datei install.wim nicht geändert, sodass IT-Administratoren oder Endbenutzer die Erstkonfiguration vornehmen müssen.

Manchmal müssen Unternehmen oder Endbenutzer Windows 10 mit den richtigen Treibern und aktivierten Windows-Funktionen installieren oder neue Pakete hinzufügen oder Windows 10 vorkonfigurieren. Microsoft veröffentlicht viele Bereitstellungstools, von denen einige in Windows ADK (Windows Assessment) integriert sind und Deployment Kit) und einige von ihnen sind unabhängige Softwarelösungen.

Eines der Bereitstellungstools ist DISM (Deployment Image Servicing and Management). Das DISM ist ein Befehlszeilentool, mit dem Sie die Windows-Image-Datei (install.wim) bereitstellen und die Image-Wartung durchführen können, einschließlich Installation, Deinstallation, Konfiguration und Windows-Update. DISM ist Teil von Windows ADK (Windows Assessment and Deployment Kit), das Sie hier auf der Microsoft-Website herunterladen können Verknüpfung.



Manchmal kann Ihr Image während der Wartung eines Windows-Images beschädigt werden, und einer der Fehler, die Endbenutzer erhalten, ist Fehler: 14098, Der Komponentenspeicher wurde beschädigt. Aufgrund dieses Problems funktionieren mehrere in Windows integrierte Funktionen nicht mehr.



Warum ist es also beschädigt? Der Hauptgrund ist ein Problem mit Windows Update-Komponenten, ein Konflikt zwischen Dateien oder eine Dateibeschädigung. Keine Sorge, wir haben eine Lösung vorbereitet, um Ihr Problem zu lösen.

Setzen Sie die Windows Update-Komponenten zurück

Um dieses Problem zu beheben, müssen Sie die Windows Update-Komponenten zurücksetzen und die folgenden Schritte ausführen:



  1. Drücken Sie Windows Logo + X.
  2. Wählen Powershell (admin)
  3. Stoppen Sie drei Dienste wie folgt: BITS (Background Intelligent Transfer Service), Windows Update-Dienst und Kryptografiedienst . Sie müssen die folgenden Befehle an einer Eingabeaufforderung eingeben.

Netto-Stoppbits

net stop wuauserv

net stop appidsvc

net stop cryptsvc


  1. Löschen Sie die Datei qmgr * .dat, die vom BITS-Dienst erstellt und verwendet wird. Sie müssen die folgenden Befehle an einer Eingabeaufforderung eingeben.

Löschen Sie '% ALLUSERSPROFILE% ApplicationData Microsoft Network Downloader qmgr * .dat'.


  1. Starten Sie Windows neu und versuchen Sie, die Image-Wartung über DISM durchzuführen
  2. Falls Schritte, die Sie versucht haben, Ihr Problem nicht gelöst haben, müssen Sie einen aggressiven Modus für die Korrektur ausführen, indem Sie Softwareverteilungsordner umbenennen und zurücksetzen Bits Service und Windows Update Service zur Standard-Sicherheitsbeschreibung. Für diese Aufgabe müssen Sie die Eingabeaufforderung mit Administratorrechten öffnen (Schritt 1, Schritt 2 und Schritt 3).

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

sc.exe sdset Bits

D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU);

sc.exe sdset wuauserv

D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU);

  1. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein: cd / d% windir% system32
  2. Registrieren Sie die BITS-Dateien und die Windows Update-Dateien erneut. Geben Sie die folgenden Befehle ein:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Winsock zurücksetzen

Netsh Winsock Reset

  1. Starten Sie die drei Dienste neu, die Sie zu Beginn dieses Vorgangs gestoppt haben. Drei Dienste sind BITS-Dienst, Windows Update-Dienst und Cryptographic Serive. Geben Sie an einer Eingabeaufforderung die folgenden Befehle ein:

Nettostartbits

Nettostart wuauserv

Nettostart appidsvc

net start cryptsvc

  1. Starte deinen Computer neu
  2. Führen Sie DISM aus und versuchen Sie, das Windows 10-Image zu warten.

Wenn die oben aufgeführte Lösung nicht funktioniert, reparieren Sie dism gemäß dieser Anleitung 0x800f081f

2 Minuten gelesen