- Mei DISM en SFC kinne jo systeembestannen en de Windows-ôfbylding reparearje sûnder jo kompjûter te formatearjen.
- De parameters CheckHealth, ScanHealth en RestoreHealth fan DISM analysearje en korrigearje it systeemôfbylding online of offline.
- SFC /scannow is it earste oanrikkemandearre ark, en as dat net genôch is, reparearret DISM de beskeadige komponintopslach.
- In protte DISM-flaters wurde oplost troch it kontrolearjen fan brûkte tsjinsten, tagongsrjochten, registersleutels en ynstallaasjeboarnen.

As Windows net goed wurket, ferskine de folgjende blauwe skermen, seldsume blokkades of flaters by it bywurkjenIn protte minsken tinke fuortendaliks oan opmaak. Foardat se lykwols ta dat ekstreme wend geane, binne d'r ynboude systeemark, lykas DISM en CFSdy't jo Windows-ynstallaasje as nij litte kin sûnder jo bestannen te wiskjen.
Yn dit artikel fine jo in tige folsleine hantlieding, yn it Spaansk en mei in toan dy't sa tagonklik mooglik is, om te begripen Wat is DISM, en hoe kinne jo it brûke om Windows te reparearjen sûnder opnij te ynstallearjen?, hoe't jo it kombinearje kinne mei SFC, wat te dwaan as DISM flaters jout (lykas de ferneamde 0x800f0954 of flater 50) en, as lêste, hoe't jo in systeembestân manuell ferfange kinne as der gjin oare útwei is.
Wat is DISM en wêrom is it nuttich foar it reparearjen fan Windows sûnder opmaak?
DISM (Dwurkgelegenheid Ofbyldingstsjinst en behear) is in kommandorigelprogramma dat yn Windows is opnommen en dat behannelet kontrolearje en reparearje it bestjoeringssysteemôfbyldingDy "ôfbylding" is de masterkopy dy't Windows brûkt om komponinten en funksjes te ynstallearjen en himsels te aktualisearjen.
Oars as oare ark, DISM kin mei beide wurkje Windows-ynstallaasje dy't jo opstart hawwe (online modus) lykas mei offline ôfbyldings yn .wim, .vhd of .vhdx formaten, tige nuttich as jo in systeem reparearje wolle dat net opstart of in oanpaste ynstallaasje tariede wolle foar meardere kompjûters.
Behearders en avansearre brûkers fertrouwe op DISM om Reparearje beskeadige systeembestannen, foegje pakketten, stjoerprogramma's of talen ta of ferwiderje seen om Windows PE, Windows RE-ôfbyldings of skjinne ynstallaasjes te fynôfstimmen foardat se op in protte kompjûters ynset wurde.
In wichtich detail is dat DISM as referinsje brûke kin skjinne systeembackups opslein op Microsoft Update-tsjinners of yn in lokale ôfbylding, wêrtroch jo dingen kinne reparearje dy't oare nutsbedriuwen net kinne berikke, ynklusyf de eigen komponintopslach fan it systeem (.wim).
Behearders en avansearre brûkers fertrouwe op DISM om Reparearje beskeadige systeembestannen, foegje pakketten, stjoerprogramma's of talen ta of ferwiderje seen om Windows PE, Windows RE-ôfbyldings of skjinne ynstallaasjes te fynôfstimmen foardat se op in protte kompjûters ynset wurde.
In wichtich detail is dat DISM as referinsje brûke kin skjinne systeembackups opslein op Microsoft Update-tsjinners of yn in lokale ôfbylding, wêrtroch jo dingen kinne reparearje dy't oare nutsbedriuwen net kinne berikke, ynklusyf de eigen komponintopslach fan it systeem (.wim).
Wylst SFC beskeadige bestannen reparearret troch se te fergelykjen mei in beskerme lokale cacheAs dy cache skansearre is, bliuwt SFC hulpeloos. Dêr komt DISM yn byld. Earst, reparearje it ûnderdielenpakhús. En fan dêrút hat it al in sûne basis, sadat SFC it systeem reparearje kin.

Hoe DISM wurket om Windows online te analysearjen en te reparearjen
DISM wurdt útfierd fanút de konsole, of Kommandoprompt (cmd) o PowerShellaltyd mei administratorrjochten. Om in gebrûkte Windows-ynstallaasje te kontrolearjen en te reparearjen, wurde trije haadparameters kombineare mei de opsje /Online y /Opromjen-Ofbylding:
De trije wichtichste parameters binne:
- /Kontrolearje sûnens: snelle kontrôle op alle skea dy't al registrearre is.
- /ScanHealth: wiidweidige analyze fan it komponintenpakhús.
- /RestoreHealth: reparearret de ôfbylding mei sûne boarnebestannen.
Fierder wurdt it tafoege /Opromjen-Ofbylding om DISM te fertellen om te wurkjen oan 'e Windows-ôfbylding, en /Online om him te fertellen dat er it dwaan moat op it systeem dat op it stuit rint.
DISM /CheckHealth: Fluch kontrôle fan ôfbyldingstatus
De parameter /Kontrolearje sûnens It docht in tige ljochte scan fan 'e Windows-komponintwinkel om te sjen oft Der binne earder registrearre skeaIt reparearret neat, it ynformearret allinich, en it kostet mar in bytsje tiid.
Om it út te fieren, iepenje it Startmenu, typ cmd, rjochts klikke op Systeemsymboalkieze Utfiere as behearderAkseptearje Brûkersakkountkontrôle en typ it folgjende yn it finster:
Fier CheckHealth út:
Dism /Online /Cleanup-Image /CheckHealth
Nei in pear sekonden sil DISM jo fertelle as it tekens fan korrupsje yn 'e komponintkluis hat ûntdutsen. As it skea oanjout, is de folgjende stap in djippe scan mei /ScanHealth.
DISM /ScanHealth: Djipgeande analyze fan 'e komponintopslach
De parameter /ScanHealth meitsje in yngeande scan fan alle systeemkomponinten dy't beheard wurde fia de komponintopslach. It fergeliket de bestannen mei har ferwachte hashwearden, wêrtroch it flink langer duorret as CheckHealth.
Kommando foar ScanHealth:
Dism /Online /Cleanup-Image /ScanHealth
Ofhinklik fan 'e omfang fan 'e systeemskea en de snelheid fan 'e hardware kin dizze analyze ferskate minuten duorje. Tidens it proses wurde de resultaten opnommen yn ferskate logbestannen, ynklusyf: DISM.log, Sesjes.xml y CBS. loghokker binne de referinsjes as jo wolle ûndersykje mear spesifike flaters of begripe wêrom't in reparaasje net goed útpakt.
DISM /RestoreHealth: Automatyske reparaasje fan beskeadige bestannen
De parameter /RestoreHealth is dejinge dy't echt besiket reparearje de ûntdutsen skea yn 'e Windows-ôfbylding. It analysearret de ôfbylding opnij en, as it beskeadige of ûntbrekkende bestannen fynt, ferfangt it se mei sûne kopyen dy't fan in betroubere boarne binne krigen.
RestoreHealth-kommando:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Standert sil DISM brûke Windows-fernijing Om de nedige ûnderdielen te downloaden, útsein as oars oanjûn. Ofhinklik fan 'e grutte en earnst fan 'e korrupsje kin dit proses in flinke tiid duorje en bânbreedte ferbrûke as in protte bestannen downloade wurde moatte.
As alles goed giet, sille jo in berjocht sjen dat oanjout dat De operaasje is mei súkses foltôge en dat de skea reparearre is. Fan dêrút is it in hiel goed idee om in SFC /scannow sadat it systeem alle bestannen ien foar ien ôf kin rjochtsje.
DISM brûke om Windows-ôfbyldings offline te reparearjen
DISM is net allinich foar it systeem dat jo rinne hawwe; it kin ek wurkje mei in Windows-ynstallaasje dy't net rintBygelyks, in ôfbylding monteard yn in map, in VHD-skiif, of in USB-stasjon mei Windows ynstalleare.
Dit is foaral nuttich as de kompjûter net opstart of as jo nedich binne in referinsjeôfbylding tariede dy't jo dan op ferskate kompjûters kloonje, wêrby't jo updates, stjoerprogramma's of taalpakketten tafoegje of fuortsmite.
Foar offline reparaasje hawwe jo in jildige stroomfoarsjenning nedich: install.wim of install.esd bestannen fan in Windows ISO of in oar apparaat, of in foarôf taret ôfbylding dy't oerienkomt ferzje, edysje en taal mei de ynstallaasje dy't jo reparearje wolle.
Foarbyld (offline):
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:C:\test\mount\windows /LimitAccess
De opsje /Byld: jout it paad foar offline ynstallaasje oan. De parameter /Boarne: markearret de boarne fan 'e skjinne bestannen (meastal binnen in montearre install.wim) en / LimitAccess fertelt DISM dat Brûk gjin Windows Update of WSUSmar allinnich de lokale boarne.
DISM útfiere fanút PowerShell: lykweardige cmdlets
As jo PowerShell leaver hawwe, hawwe jo cmdlets beskikber dy't Se replikearje praktysk ien foar ien De funksjonaliteit fan Dism.exe. De operaasje is itselde: jo moatte PowerShell iepenje mei beheardersrjochten.
Typ yn it sykfak PowerShell, rjochts klikke op Windows PowerShell en druk op Utfiere as behearderAs jo ienris binnen binne, kinne jo de folgjende kommando's brûke om oan 'e online ôfbylding te wurkjen:
- Kontrolearje sûnens:
Repair-WindowsImage -Online -CheckHealth - ScanHealth:
Repair-WindowsImage -Online -ScanHealth - Herstel sûnens:
Repair-WindowsImage -Online -RestoreHealth
As jo de krekte syntaksis, ekstra parameters en foarbylden sjen wolle, kinne jo yn PowerShell de ynboude help brûke mei in kommando lykas Krij-Help Reparearje-WindowsImage -Foarbylden, dy't jo mear avansearre kombinaasjes sjen litte sil, bygelyks foar it wurkjen mei offline ôfbyldings.

SFC vs DISM: Ferskillen en wannear't jo elk ark brûke moatte
Yn Windows hawwe jo twa kommandorigel-ark ûntworpen foar lokalisearje en reparearje beskeadige systeembestannen: SFC (Systeembestânkontrôle) y DISMHoewol it doel fergelykber is, is de oanpak oars, en it is wichtich om te witten wannear't jo elk brûke moatte.
CFS It scant krityske systeembestannen en fergeliket se mei in beskerme cache-kopy (Windows Triembeskerming). As it detektearret dat in systeembestân net oerienkomt, markearret it it as beskeadige en ferfangt it mei de sûne ferzje dy't yn dy cache opslein is.
DISMYnstee dêrfan rjochtet it him op de Folsleine Windows-ôfbylding (de komponintwinkel)It analysearret de yntegriteit troch it te fergelykjen mei in skjinne ôfbylding, dy't lokaal of op Microsoft-servers kin wêze, en as it problemen ûntdekt, besiket it de beskeadige bestannen fan dy referinsjeôfbylding te herstellen.
Dêrom is de praktyske oanbefelling om dit te folgjen wetterfalstrategy:
- Earst, rin SFC /scannow om te besykjen systeembestannen te reparearjen mei de lokale cache.
- As SFC net alles reparearje kin, kontrolearje dan it berjocht: as it oanjout dat it guon bestannen net reparearje koe, betsjut it dat de cache of de opslach skansearre is.
- Yn dat gefal, lansearje DISM /Online /Cleanup-Ofbylding /RestoreHealth om it komponintenpakhús te restaurearjen.
- Sadree't DISM klear is, fier it opnij út. SFC /scannow sadat hy de bestannen ien foar ien ôfmeitsje kin.
Hoe kinne jo it DISM-kommando stap foar stap útfiere yn Windows
As de Windows-cache dy't SFC brûkt beskeadige is, is it In besite oan DISM is in must.Dizze ark analysearret en reparearret de Windows-ôfbylding yn bulk, mei in skjinne lokale of online kopy om beskeadige komponinten te ferfangen.
Oersjoch fan stream:
- Iepenje it Startmenu en typ cmd.
- Rjochts klikke op Systeemsymboal en kieze Utfiere as behearder.
- Yn it finster, fier bygelyks út:
dism /online /cleanup-image /restorehealth
As jo gewoan wolle kontrolearje oft der skea opmurken is, jo kinne brûke /kontrôle sûnensen foar in detaillearre analyze mar sûnder reparaasje, /scanhealthDe wichtichste parameter foar in echte reparaasje is /herstel sûnens.
Yn moderne ferzjes fan Windows (8, 8.1, 10, 11) wurket dizze kombinaasje sûnder problemen, salang't jo in ynternetferbining hawwe of in jildige ynstallaasjeboarneYn Windows 7 hat DISM dizze funksjes net; ynstee dêrfan wurdt it folgjende brûkt: Systeemupdate-gereedheidstool (SURT)dy't jo kinne downloade fan 'e Microsoft-katalogus om in ferlykber effekt te besykjen.
Faak foarkommende DISM-flaters en hoe't jo se reparearje kinne
DISM wurket meastal frij automatysk, mar soms komme flaters foar flaters dy't it proses ûnderbrekkeGuon fan 'e meast foarkommende hawwe relatyf ienfâldige oplossingen.
Flater 0x800f0954: DISM mislearre, gjin operaasje waard útfierd
Dizze flater komt meastentiids foar as der wat is bemuoit him mei de tagong fan DISM ta de boarnebestannen of nei de Windows Update-tsjinst. Typyske oarsaken binne:
- Antivirus fan tredden dy't systeemprosessen of bestannen blokkearret.
- Windows-updatetsjinsten binne ferkeard konfigurearre of stoppe.
- In proxytsjinner brûke dy't de kommunikaasje mei Windows Update ûnderbrekt.
- Argyf ynstallearje.wim brûkt as boarne mei "allinnich-lêzen" tastimming.
Mienskiplike oplossingen:
- Skeakelje jo antivirussoftware tydlik út fan tredden of sels deynstallearje wylst DISM rint. Windows Defender is yn 'e tuskentiid kompetint genôch om it systeem te beskermjen.
- Tsjinsten kontrolearje en opnij starte BITS (Intelligente eftergrûnoerdrachttsjinst), CryptoSvc (Kryptografyske tsjinsten) en Windows-fernijing, en soargje derfoar dat it opstarttype automatysk is.
- Deaktivearje elke proxy yn it systeem konfigurearre sadat DISM sûnder beheiningen Microsoft-tsjinners berikke kin.
- As jo in triem brûke install.wim as lokale boarneFerwiderje it allinich-lêzen-attribuut út 'e bestânseigenskippen foardat jo DISM útfiere.
DISM-flater 50: Problemen mei in registerkaai
In oare bekende tekoartkomming is de flater 50dat meastentiids ferskynt by it starten fan kommando's lykas:
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
De meast foarkommende oarsaak is de oanwêzigens fan in MiniNT-registraasjekaai kwyt, wêrtroch DISM leaut dat it yn in beheinde omjouwing rint (lykas WinPE) en bepaalde operaasjes blokkearret.
Oplossing (bewurkje it rekord):
- Iepenje in kommandorigel as behearder en fier út regedit om de Register-editor te iepenjen.
- Navigearje nei de rûte
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. - Sykje de map (kaai) MiniNT en eliminearje it.
- Slút de bewurker en de kompjûter opnij starte om de feroarings ta te passen.
Nei herstartenDe boppesteande DISM-kommando's moatte rinne sûnder flater 50 wer te jaan, mits der gjin oare ûnderlizzende problemen binne.
Wat te dwaan as DISM flater 87 jout of /cleanup-image net herkent?
El flater 87 It jout meastentiids oan dat ien fan 'e parameters dy't oan it kommando trochjûn binne, is ferkeard of min skreaunIt is frij gewoan om dit berjocht te sjen as "cleanup-image" ferkeard stavere is, keppeltekens en streepkes troch elkoar helle binne, of as de syntaksis spaasjes befettet dêr't se net hearre te wêzen.
Foarbylden fan kommando:
Foarbylden:
DISM /image:C:\ /cleanup-image /restorehealth
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth /source:wim:F:\sources\install.wim:4 /limitaccess
Se kinne in flater jaan as it paad fan /Byld: It wiist net nei in jildige Windows-ynstallaasje as de map net bestiet. /ScratchDir, as de dûbele punt en slashes ferkeard stavere binne, of as DISM sels beskeadige is op dy ynstallaasje.
Yn sokke gefallen is it oan te rieden om de syntaksis soarchfâldich te besjen, te ferifiearjen dat de oanjûne skiif en paden besteane, en dat de install.wim-ôfbylding It is kompatibel mei de ynstalleare edysje, en as jo fermoedzje dat DISM sels beskeadige is, besykje it dan Fier DISM út fanút in ynstallaasjemedia of herstelomjouwing wiist nei in oare skjinne boarne.
Ferfange in beskeadige systeembestân manuell (allinich as lêste rêdmiddel)
Hoewol de noarm is om SFC en DISM har wurk dwaan te litten, binne d'r ekstreme situaasjes wêr't yntervinsje needsaaklik is. ferfange in beskeadige systeembestân mei de hânIt is in delikate proseduere, dus it moat allinich brûkt wurde as der gjin alternatyf is en jo krekt witte hokker bestân jo feroarje wolle.
It algemiene proses bestiet út trije stappen: Nim eigendom fan it beskeadige bestân, jou skriuwrjochten en kopiearje de sûne ferzje. fan in oar diel fan it systeem of fan in skjinne boarne.
Stap 1: Nim eigendom fan it systeembestân
Om in behearder in beskerme triem te feroarjen, moatte se earst eigendom fan it bestân oannimmeYn in ferhege kommando-prompt wurdt it folgjende kommando brûkt:
takeown-kommando:
takeown /f <Ruta_Completa_y_Nombre_de_Archivo>
Bygelyks, as it beskeadige bestân jscript.dll is yn system32, soe it kommando wêze:
takeown /f C:\Windows\System32\jscript.dll
Stap 2: Jou folsleine tagongsrjochten oan behearders
As jo ienris de triem yn besit hawwe, moatte jo folsleine tagong jaan oan de beheardersgroep om it oerskriuwe te kinnen. Dit wurdt dien mei:
icacls-kommando:
icacls <Ruta_Completa_y_Nombre_de_Archivo> /grant administradores:F
Of, yn Ingelske systemen, mei "behearders" as de groep:
icacls C:\Windows\System32\jscript.dll /grant administrators:F
Stap 3: Kopiearje it sûne bestân oer it korrupte bestân
Uteinlik kopiearje jo ien de juste ferzje fan it bestân fan in boarne dy't jo witte dat skjin is (in oare identike Windows-ynstallaasje yn termen fan ferzje en edysje, in montearre ôfbylding, ensfh.). It algemiene formaat is:
kommando kopiearje:
copy <Archivo_Origen> <Archivo_Destino>
Trochgean mei it foarige foarbyld:
copy E:\Temp\jscript.dll C:\Windows\System32\jscript.dll
It is tige wichtich om te soargjen dat it boarnebestân oerienkomt nei deselde ferzje en build fan Windows dy't jo reparearje. Oars kinne jo noch earnstiger problemen feroarsaakje.
As it systeem nei dit alles noch altyd net goed wurket, kin de korrupsje te djip wêze en kin it tiid wêze om it opnij te beoardieljen. Set it systeem werom nei in foarich punt of ynstallearje Windows opnijaltyd derfoar soargje dat jo aktuele reservekopyen hawwe.
It hawwen fan ark lykas CFS en DISM It lit jo in grut oantal problemen mei Windows 10 en 11 oplosse sûnder gebrûk te meitsjen fan de freze opmaak, en troch de parameters, faak foarkommende flaters en meast brûkbere kombinaasjes te kennen, kinne jo it measte derút helje om jo systeem stabyl te hâlden, it te reparearjen as it tekens fan wurgens toant en opmaak as lêste rêdingsmiddel te litten, net as earste opsje.
Redakteur spesjalisearre yn technology en ynternetproblemen mei mear as tsien jier ûnderfining yn ferskate digitale media. Ik haw wurke as redakteur en ynhâldmakker foar e-commerce, kommunikaasje, online marketing en reklamebedriuwen. Ik haw ek skreaun op ekonomy, finânsjes en oare sektoaren websiden. Myn wurk is ek myn passy. No, troch myn artikels yn Tecnobits, Ik besykje alle nijs en nije kânsen te ferkennen dy't de wrâld fan technology ús elke dei biedt om ús libben te ferbetterjen.