Fix: DISM-fel 14098 ”Komponentbutik har skadats”



Prova Vårt Instrument För Att Eliminera Problem

När du installerar operativsystemet Windows 10 finns det två bilder du använder: boot.wim och install.wim. Dessa finns i Windows 10 DVD- eller ISO-fil på plats Källor . Syftet med boot.wim-filen är att starta din Windows-maskin till Windows PE (Windows Preinstallation Environment), och syftet med install.wim är att installera ett komplett Windows 10-operativsystem. Som standard ändras inte filen install.wim, så IT-administratörer eller slutanvändare måste göra en första konfiguration.



Ibland behöver företag eller slutanvändare installera Windows 10 med installerade korrekta drivrutiner, aktiverade Windows-funktioner, eller de måste lägga till nya paket eller förkonfigurera Windows 10. Microsoft publicerar många distributionsverktyg, några av dem är integrerade i Windows ADK (Windows Assessment) och Deployment Kit) och några av dem är oberoende programvarulösningar.



Ett av distributionsverktygen är DISM (Deployment Image Servicing and Management). DISM är ett kommandoradsverktyg som låter dig montera Windows-bildfilen (install.wim) och göra bildservice inklusive installation, avinstallation, konfigurering och Windows-uppdatering. DISM är en del av Windows ADK (Windows Assessment and Deployment Kit) som du kan ladda ner på Microsofts webbplats på den här länk.



Ibland kan din bild bli skadad under service av Windows-avbildningen, och ett av de fel som slutanvändarna får är Fel: 14098, komponentbutiken är skadad, på grund av detta problem slutar flera inbyggda fönster fungera.

Så varför är det skadat? Den främsta anledningen är problemet med Windows-uppdateringskomponenter, konflikt mellan filer eller filkorruption. Oroa dig inte, det finns en lösning som vi är beredda att lösa ditt problem.



Återställ Windows Update-komponenter

För att lösa problemet måste du återställa Windows Update-komponenterna och göra följande:

  1. Tryck Windows-logotyp + X
  2. Välja Powershell (admin)
  3. Stoppa tre tjänster enligt följande: BITS (Background Intelligent Transfer Service), Windows Update-tjänsten och Cryptographic-tjänsten . Du måste skriva följande kommandon vid en kommandotolk.

nätstoppbitar

nätstopp wuauserv

nettostopp appidsvc

nätstopp cryptsvc


  1. Ta bort qmgr * .dat-fil, som skapas och används av BITS-tjänsten. Du måste skriva följande kommandon vid en kommandotolk.

Ta bort “% ALLUSERSPROFILE% ApplicationData Microsoft Network Downloader qmgr * .dat”


  1. Starta om din Windows och försök göra bildservice med DISM
  2. Om steg du försökte inte löste ditt problem måste du göra något aggressivt läge för fixen genom att byta namn på programvarans distributionsmappar och återställa Bits service och Windows uppdatering tjänsten till standardsäkerhetsbeskrivningen. För den här uppgiften måste du öppna kommandotolken med administratörsbehörighet (steg 1, steg 2 och steg 3).

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

sc.exe sdset-bitar

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. Skriv följande kommando vid en kommandotolk: cd / d% windir% system32
  2. Registrera om BITS-filerna och Windows Update-filerna. Skriv följande kommandon:

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. Återställ Winsock

netsh winsock reset

  1. Starta om de tre tjänsterna som du stoppade i början av denna procedur. Tre tjänster är BITS-tjänst, Windows Update-tjänst och Cryptographic serive. Skriv följande kommandon vid en kommandotolk:

startbitar netto

netto start wuauserv

netto start appidsvc

netto start cryptsvc

  1. Starta om din dator
  2. Kör DISM och försök göra service av Windows 10-avbildningen.

Om lösningen som listas ovan inte fungerar reparerar du den enligt den här guiden 0x800f081f

2 minuter läst