Korjaa vaurioituneet komponenttivarasto Windows 7:ssä. Virheiden korjaaminen Windows-päivityksiä asennettaessa sisäänrakennetun komponentin korjauksen avulla

Onko mahdollista palauttaa kokonaan tuhoutunut/poistettu tallennustila, ILMAN uudelleenasennusta koko järjestelmä?

Asiakkaan koko järjestelmälevy oli tukossa ja WinSxS näytti vievän paljon tilaa, ja se poistettiin.
Itse asiassa juuri asennetussa Win10:ssä, joka poistaa 5,5 Gt WinSxS:ää vapauttaa vain ~380 MB. Kaikki muu on kovia linkkejä.
Mitä siellä sitten säilytetään?і

Halusin palauttaa asentamalla install.wim-kuvan ja valitsemalla " Päivitä tallennustiedostoilla", mutta sitten ehdotus käynnistää tietokone uudelleen ja jatkaa palautusta. Ja mitä jatkaa - paluupisteitä ja järjestelmäkuvia ei luotu.
Että. Ei ole mahdollista palauttaa asentamalla levyltä?

Sitten vaihdoin kaikki WinSxS:t boot.wimistä ja Win10 alkoi käynnistyä normaalisti. Siitä tuli mielenkiintoista, ja tarkistin: kaikki alkaa 32-bittisessä Win10-järjestelmässä, mutta 32-bittiset sovellukset eivät käynnisty 64-bittisessä Win10-järjestelmässä.

Mutta sinun on silti palautettava arkisto kokonaan. Sitten törmäsin sivustollesi.

Muuten, palauttamassani Win10:ssä ei ole Powershelliä ollenkaan haussa, Käynnistä_valikossa tai Ohjauspaneelissa, vaikka siellä on \Program Files\WindowsPowerShell-hakemisto, mutta mitään ei voitu käynnistää. siellä. Ajattelin löytää ja asentaa powershelin, mutta 30 minuutin viettämisen jälkeen löysin vain käsikirjat, joihin lakkasin tuhlaamasta aikaa.

Sitten vain Adnin.cmd-ikkunaan liitettiin powershell ja sain sen. Et missannut tämän helpon tavan avata powershell

Toistaiseksi olen yrittänyt palauttaa tallennustilan kokonaan ilman menestystä ja toimivassa järjestelmässä, jossa on katkaistu WinSxS:
------
>
>
DISM-järjestelmä
Versio: 10.0.10240.16384
Kuvaversio: 10.0.10240.16384
[==========================100.0%==========================]
Virhe: 0x800f081f
Lähdetiedostoja ei löytynyt.
Määritä komponentin palauttamiseen tarvittavien tiedostojen sijainti Lähde-vaihtoehdolla.
------

Ja powershellissä
>

merkkijono:1 merkki:1
+ Korjaa-WindowsImage -Online -RestoreHealth
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

---------------
ja muista käynnissä olevista järjestelmistä:

>

Repair-WindowsImage: Järjestelmä ei löydä määritettyä polkua.
merkkijono:1 merkki:1
+ Korjaa-WindowsImage -Polku e: -RestoreHealth -Lähde R:\sources\instal ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Kategoriatiedot: Ei määritelty: (:) , COMPoikkeus
+ FullyQualifiedErrorId: Microsoft.Dism.Commands.RepairWindowsImageCommand

samalla menestyksellä. Ehkä teen sen väärin?

Luin edellä samoista epäonnistumisista, ja haluan myös päästä totuuden pohjaan. Tätä varten asensin Win10:n 12 Gt:n vhd-kuvaan - pilaan yhden kopion, otan toisen.
Muuten, voitko neuvoa miten ja miten verrataan järjestelmän nopeutta vhd-kuvaan ja levyltä.

Olen tekemisissä vain merirosvojen kanssa, mutta kaikki kuvattu toimi hyvin muilla Win10: llä. Jopa esimerkiksi eilen päivityskeskuksesta ladatusta ru_windows_10_enterprise_2015_ltsb_x64:stä Win10ProRU:hun ja takaisin. Sisältää ongelma ei ole merirosvoissa, vaan jossain rikkinäisissä tunnistetiedostoissa.

Ja miten se on oikein tässä tapauksessa: "käytä Windowsin ISO-kuvaa"?

P.S. Kun koko WinSxS on kopioitu tuhoutuneeseen Win10:een eilen vhd:hen asennetusta 64bit Win10-kuvasta, kaikki käynnistyy ja toimii.
Mutta yllä oleva tarkastukset EIVÄT toimi.

Olen myös lukenut hyödyllisiä artikkeleitasi, mutta toistaiseksi en ole pystynyt korjaamaan järjestelmää kokonaan "kosketetulla" WinSxS:llä. Näyttää siltä, ​​​​että jotain on muuttunut asetuksissa.

Käynnissä olevasta tai muusta käyttöjärjestelmästä:
>sfc /scannow
>sfc /scannow /offbootdir=C:\w10\ /offwindir=E:\Windows
Windows Resource Protection ei voi käynnistää palautuspalvelua.

>Dism /Online /Cleanup-Image /RestoreHealth
>Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:R:\sources\install.wim:1 /limitaccess
>Korjaa-WindowsImage -Online -RestoreHealth
>Korjaa-WindowsImage -Polku e: -RestoreHealth -Lähde R:\sources\install.wim -Debug -Verbose
>Korjaa-WindowsImage -Polku e: -RestoreHealth -Lähde C:\w10\ -Debug -Verbose
VERBOSE: DISM PowerShell -cmdlet-komentojen versio 10.0.0.0
Repair-WindowsImage: Järjestelmä ei löydä määritettyä polkua.
merkkijono:1 merkki:1
+ Korjaa-WindowsImage -Polku e: -RestoreHealth -Lähde C:\w10\ -Debug -V...

En näe muita yhdistelmiä.

Onko siis mahdollista palauttaa tuhoutunut/poistettu tallennustila joko palauttamalla asennuslevyltä tai komennoilla?

Ja saatat myös tietää - *.vhd-kuvalle diskmgmt ilman valintaa luo Block_size 2MB:n, sektorin 512 ja BOOTICE.exe:n *.vhd Block_size 2MB:lle, sektorille 512 (tai 4096), ja *.vhdx:lle se tarjoaa Block_size. 32 Mt, sektori 512 (tai 4096).
Se on selvää sektorin kanssa - 1/2 sektorin koosta katoaa jokaisesta tiedostosta, mutta vähemmän (suuria) sektoreita on helpompi käsitellä.
Mutta miten se vaikuttaa ja mikä on optimaalinen Block_size Windows-10-kuville, joiden koko on 10-25 Gt?

Kiitos jo etukäteen tiedoista.

P.S.S. Kun lähetin ensimmäisen kerran, verkkokaapelini irtosi ja lähetys katkesi. Laitoin kaapelin, katsoin - viestiäni ei ollut, Sitten toistin sen. Ja nyt lisään, ja näen 2 viestiä. Poista ensimmäinen.

Täydellisen WinSxS:n lisäämisen jälkeen powershell ilmestyi hakuun

Palataksemme Windows 8:n Component Store -tekniikkaan, katsotaanpa palautusskenaarioita. Muista, että Windows Vistasta alkaen Microsoft esitteli komponenttipohjaisen palvelun käsitteen. Komponenttirakenteen ansiosta oli mahdollista luoda vakaampi järjestelmä päivitysten, korjaustiedostojen ja SP-huoltopakettien asentamiseen/poistamiseen. Sama järjestelmä on Windows 8:n arkkitehtuurin taustalla. Levyllä olevat Windows Component Store -tiedostot sijaitsevat hakemistossa \ Windows\ WinSxS, jonka koko kasvaa huomattavasti ajan myötä (lue lisää siitä, miksi tämän hakemiston koko kasvaa ajan myötä ja kuinka pienentää WinSxS-kansion kokoa).

Joissakin tapauksissa komponenttivarasto voi kuitenkin vioittua, mikä johtaa ongelmiin Windows-päivitysten ja muiden Microsoft-ohjelmistojen asennuksessa. Komponenttivaraston palauttamiseksi aiemmissa Windowsin versioissa (Windows Vista, Windows 7, Windows Server 2008 / R2) Microsoft on kehittänyt erityisen apuohjelman - TarkistaSUR tai System Update Readiness Tool -työkalu (KB947821). Tämä apuohjelma on kooltaan melko suuri (yli 350 Mt), ja sitä päivitetään säännöllisesti, kun uusia Windows-päivityksiä julkaistaan. Tämä tarkoittaa, että joka kerta, kun sinun on ladattava uusi versio TarkistaSUR.

Neuvoja. Yhdessä edellisessä artikkelissa tarkastelimme jo esimerkkiä CheckSUR:n käyttämisestä hakuun ja palautukseen vaurioituneet komponentit: .

Mitä tämä apuohjelma tekee? System Update Readiness Tool tarkistaa seuraavien resurssien eheyden:

    Hakemistoissa olevat tiedostot:
  • %SYSTEMROOT%\Huolto\Paketit
  • %SYSTEMROOT%\WinSxS\Manifests
    Rekisterin sivukonttoreiden sisältö:
  • %SYSTEMROOT%\WinSxS\Manifests
  • HKEY_LOCAL_MACHINE\Schema
  • HKEY_LOCAL_MACHINE\Components
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Service

Jos CheckSUR löytää virheitä tai epäjohdonmukaisuuksia, se yrittää korjata ne.

Komponenttivaraston ongelmat voivat aiheuttaa erilaisia ​​virheitä Windows-päivityksiä asennettaessa. Alla on luettelo tyypillisistä virhekoodeista, jotka tämän apuohjelman pitäisi korjata.

Luettelo komponenttivaraston vioittumisen aiheuttamista WindowsUpdate-virheistä

Koodi virhe Kuvaus
0×80070002ERROR_FILE_NOT_FOUNDJärjestelmä ei löydä pyydettyä tiedostoa.
0x8007000DERROR_INVALID_DATATiedot ovat virheellisiä.
0x800F081FCBS_E_SOURCE_MISSINGPaketin tai tiedoston lähdettä ei löydy.
0×80073712ERROR_SXS_COMPONENT_STORE_CORRUPTKomponenttivarasto on epäjohdonmukaisessa tilassa.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHKomponentin tiedosto ei vastaa komponentin luettelossa olevia vahvistustietoja.
0x800705B9ERROR_XML_PARSE_ERRORPyydettyjä XML-tietoja ei voi jäsentää.
0×80070246ERROR_ILLEGAL_CHARACTERVirheellinen merkki havaittiin.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERRORIdentiteettimerkkijono on muotoiltu väärin.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMEIdentiteetin attribuutin nimi ei ole kelvollisen alueen sisällä.
0x8007370AERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUEIdentiteetin attribuutin arvo ei ole kelvollisen alueen sisällä.
0×80070057ERROR_INVALID_PARAMETERParametri on virheellinen.
0x800B0100TRUST_E_NOSIGNATUREAiheessa ei ollut allekirjoitusta.
0×80092003CRYPT_E_FILE_ERRORTapahtui virhe, kun Windows Update lukee tiedostoa tai kirjoittaa siihen.
0x800B0101CERT_E_EXPIREDVaadittu varmenne ei ole sen voimassaoloajan sisällä, kun sitä verrataan nykyiseen järjestelmän kelloon tai allekirjoitetun tiedoston aikaleimaan.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEYksi tai useampi tapahtuman pakollinen jäsen ei ole paikalla.
0×80070490VIRHETTÄ EI LÖYTYNYTWindows ei voinut etsiä uusia päivityksiä.

Windows 8:ssa ja Windows Server 2012:ssa CheckSUR-apuohjelman kaltaiset toiminnot on jo sisäänrakennettu järjestelmään ja sitä kutsutaan ns. postilaatikkoonKorruptioKorjaus(sisäänrakennettu komponenttien palautus). Sisäänrakennettu komponenttien palautus voi toimia kahdessa tilassa: tausta Ja manuaalinen. Taustan korjaus käynnistyy automaattisesti, jos Windows Updaten asentamisen aikana ilmenee virheitä. Windows yrittää tässä tapauksessa automaattisesti korjata vaurioituneen osan ja asentaa Windows Update -paketin uudelleen. Mikäli automaattinen korjaus ei pysty korjaamaan ongelmaa yksinään, järjestelmänvalvoja voi korjata virheet manuaalisesti palauttamalla komponenttivaraston kuntoon. Voit tehdä tämän käyttämällä DISM Image Service Utility -apuohjelmaa (komento Dism /Online /Cleanup-Image) tai käyttämällä Powershelliä (cmdlet Korjaa-WindowsImage).

Tarkista komponenttivaraston tila avaamalla korotettu komentokehote ja suorittamalla:

Dism /Online /Cleanup-Image /CheckHealth

neuvoja.

  1. DISM, toisin kuin useimmat Windows-apuohjelmat, on kirjainkoon erottelukyky.
  2. Dism /Cleanup-Image-komento tallentaa lokit kansioon C:\Windows\Logs\CBS\CBS.log ja C:\Windows\Logs\DISM\dism.log

Samanlainen Powershell-komento:

Korjaa-WindowsImage -Online -Tarkista terveys

CheckHealth-tarkastus kestää muutaman minuutin. Kuten näet, kuvan komponenttivaraston nykyinen tila on Terve. palautusta ei vaadita.

Jos ongelmia tai virheitä löytyy, aloita tallennustilan palautus komennolla:

Dism.exe /Online /Cleanup-Image /Restorehealth

Samanlainen Powershell-komento:

Korjaa-WindowsImage -Online -RestoreHealth

Tässä esimerkissä järjestelmätiedoston palautus onnistui:

Palautus on suoritettu onnistuneesti. Komponenttikaupan korruptio korjattiin.

Jos järjestelmä ei pystynyt palauttamaan joitain muistissa olevia osia yksinään, saatat tarvita Windows 8:n jakelusarjan (asennuslevyn). Aseta tämä levy asemaan tai. Oletetaan, että jakelusarjan sisältävälle levylle on annettu kirjain E. Hanki luettelo saatavilla olevista Windows-versiot 8 levyllä PoSH-komennolla:

Get-WindowsImage -ImagePath E:\sources\install.wim

Tässä esimerkissä näemme, että levyllä on vain yksi kuva (Windows 8 Pro), jonka indeksi on 1 (indeksi: 1).

Seuraava komento käynnistää varaston korjauksen ja palauttaa vahingoittuneet komponentit alkuperäisestä Windows 8 -kuvasta:

Korjaa-WindowsImage -Online -RestoreHealth -Lähde G:\sources\install.wim:1

Kun palautus on valmis, varmista, että komponenttivarasto on kunnossa (tila: Terve)

Seuraava (ei aina pakollinen) vaihe on tarkistaa järjestelmätiedostojen eheys komennolla:

Sfc /scannow

Neuvoja. Jos turvauduit Component Storen korjaamiseen Windows-päivitysten asennusongelmien vuoksi, käynnistä Windows Update -palvelu uudelleen ja nollaa paikallinen päivitysvälimuisti. Voit tehdä tämän suorittamalla seuraavat komennot komentorivillä:

Net stop wuauserv net stop bitit net stop cryptsvc ren %systemroot%\SoftwareDistribution oldSD ren %systemroot%\System32\catroot2 oldCat2 net start cryptsvc net start bitit net start wuauserv

Kun työskentelet Windows 10 -käyttöjärjestelmän ja minkä tahansa muun parissa, mitä tahansa voi tapahtua. Esimerkiksi työskennellessäsi huomaat kauheita jarruja. On ajatus, että virus tai virukset ovat toimineet. Kun tarkistat virustorjuntaohjelmalla, on mahdollisuus löytää viruksia, ja kun puhdistat ne, ei ole tosiasia, että muutoksia tulee, koska ne onnistuivat sotkemaan.

Joten voit tarkistaa Windows-tiedostojen eheyden suorittamalla apuohjelman sfc /scannow komentoriviltä ja jos näyttöön tulee viesti "Windows Resource Protection löysi vioittuneet tiedostot, mutta ei voinut korjata joitakin niistä" niin tämä artikkeli auttaa sinua pääsemään eroon tästä virheestä. Jos sinulla on Internet-yhteys, voit käyttää artikkelia:.

Kun tarkistat järjestelmän komponenttien eheyden, jos vaurioituneita tiedostoja löytyy, ne korvataan toimivilla tiedostoista . Ehkä tämä kansio on poistettu tai siinä olevat tiedostot ovat vaurioituneet, niin näet viestin siitä "Resurssisuojaus löysi vioittuneita tiedostoja...".

Vaurioituneen komponenttivaraston korjaaminen Power Shellillä

Lue, missä korjasin komponenttivaraston seuraavalla komennolla:

DISM /Online /Cleanup-Image /RestoreHealth

Jotta se toimisi, sinun on oltava yhteydessä verkkoon, koska komento ottaa yhteyttä päivityskeskukseen ja lataa sieltä tarvittavat tiedostot. On mahdollista, että tämä komento ei myöskään auta, niin käytämme tehokkaampaa työkalua -.

Napsauta tehtäväpalkin hakukuvaketta ja kirjoita lause "PowerShell", valitse kohde tuloksista Windows PowerShell, napsauta sitä hiiren kakkospainikkeella ja napsauta vaihtoehtoa "Suorita järjestelmänvalvojana".

Kirjoita avautuvaan ikkunaan seuraava komento:

Korjaa-WindowsImage -Online -RestoreHealth


Jotta kaikki toimisi, tarvitset myös Internetin. Sinun on odotettava hetki tiedostojen latautumista, jonka jälkeen komponenttivarasto on kunnossa ja järjestelmä ei tuo sinulle virheitä.

Jos kaikki meni hyvin, tuloksissa sinun pitäisi huomata viiva:

ImageTerveyden tila: Terve


Se tarkoittaa, että kaikki on palautettu.

Mitä tehdä, jos komponenttivaraston palauttamiseksi ei ole Internetiä?

Tässä tapauksessa tarvitset käynnistyslevyn tai USB-muistitikun, jossa on Windows 10. Melkein mikä tahansa kuva käy, on toivottavaa, että niitä on tusina. Voidaan ladata Microsoftin verkkosivuilta.

Kun olet ladannut kuvan, kaksoisnapsauta sitä, jolloin luot virtuaalisen aseman. Katso, mikä kirjain hänellä on tutkimusmatkailijassa, esimerkiksi se voi olla F.

Palaamme PowerShelliin uudelleen ja annamme seuraavan komennon:

Dism /Get-WimInfo /WimFile:R:\sources\install.wim , Missä R: otoksen luoma asemakirjain Windows 10 -asennustiedostoilla. Tämä komento määrittää, millainen järjestelmäkuva virtuaaliasemassa on.


Korjaa-WindowsImage -Online -RestoreHealth -Lähde R:\sources\install.wim:1

Kirje R on voimamme ja hahmomme 1 – kuvan indeksi ensimmäisestä komennosta.

Palautuksen jälkeen yritä suorittaa järjestelmätiedoston eheyden tarkistus uudelleen - sfc /scannow, todennäköisesti näet viestin, että kaikki vaurioitunut on palautettu onnistuneesti.

Pahoittelen viivettä artikkeleiden kirjoittamisessa, pointti oli, että siirsin sivuston palvelimelle.

Ystävät, haluan auttaa teitä ongelmassa, joka ilmenee kirjoitettaessa komentoja joidenkin ongelmien ratkaisemiseksi komentorivillä. Oletetaan, että päätät ja sinun on kirjoitettava seuraava komento korotettuun komentokehotteeseen: "Dism.exe /Online /Cleanup-Image /StartComponentCleanup". Prosessin välittömässä lopussa näemme seuraavan tyyppisen virheen:

Virhe: 14098
Komponenttikauppa vioittunut

Tässä artikkelissa yritän selvittää, mitä voidaan tehdä.

Korjaus: "Virhe 14098 komponenttivarasto on vioittunut"?

Luulen, että monet teistä tietävät, mikä WinSxS-kansion tarkoitus on ja miksi pienentää sen kokoa tarvittaessa.

Tämä kansio tallentaa joitakin Windowsin järjestelmäkomponentteja. Komponentit ovat tiedostoja, joita tarvitaan järjestelmän palauttamiseen, toisin sanoen niihin sijoitetaan todellisia Windowsin kopioita. Siten tämä kansio voi ajan myötä kasvaa useiden kymmenien gigatavujen tilavuuteen. Tietenkin käyttäjät turvautuvat välittömästi toimiin, nimittäin komentorivin ja hämärän levynpuhdistustyökalun käyttöön. Toinen vaihtoehto ei aina auta, joten komentorivi tulee peliin. Kun kirjoitamme seuraavan komennon Dism.exe /Online /Cleanup-Image /StartComponentCleanup, joka puhdistaa WinSxS-kansion, saattaa ilmestyä virhe. Komponenttivarasto on vioittunut. Virhe: 14098. Anteeksi, että toistan itseäni, mutta mennään asiaan.

Nimestä käy selväksi, että jonkinlainen varasto on vaurioitunut, joka voidaan lisäksi palauttaa tällä tavalla:

Varmistetaan ensin järjestelmätiedostojen eheys komennolla:

DISM /Online /Cleanup-Image /ScanHealth

Ja kyllä, älä unohda suorittaa CMD:tä järjestelmänvalvojana.


Tulosteessa näemme todennäköisesti viestin, että "komponenttivarasto on palautettava".

Sitten kirjoitamme tämän komennon:

DISM /Online /Cleanup-Image /RestoreHealth



Joten palautimme komponenttivaraston käyttämällä samaa työkalua, joka antoi meille virheen 14098. Kun palautus on valmis, sinun pitäisi nähdä viesti, että toiminto on suoritettu onnistuneesti.

Käynnistä tietokoneesi uudelleen, jotta muutokset tulevat voimaan, ja tyhjennä WinSxS-kansio kirjoittamalla komento uudelleen:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Haluan huomata, että kun palautat tallennustilaa, sinulla on oltava pääsy Internetiin, koska tarvittavat tiedostot otetaan päivityskeskuksesta. Tietysti Internetin puuttuessa voit myös ratkaista ongelman, tätä varten tarvitset järjestelmän asennuskuvan. Tästä lisää seuraavassa artikkelissa.

Jos tietokoneen suorituskyky on heikentynyt merkittävästi, mutta SFC-apuohjelma ei pystynyt ratkaisemaan ongelmaa, sinun tulee palauttaa Windows-kuva DISM-järjestelmätyökalulla.

Windows 10 sisältää hyödyllisen komentorivityökalun nimeltä Deployment Image Servicing and Management (DISM). Tämä työkalu ilmestyi Windows Vistassa. Windows 10:ssä ja Windows 8.1:ssä DISM-työkalu on asennettu oletusarvoisesti.

Apuohjelmalla voidaan palauttaa ja valmistella Windows-kuvia, mukaan lukien Windows Recovery Environment -ohjelma Windowsin asennus ja Windows PE. DISM:ää voidaan käyttää myös järjestelmän palautusvedoksen korjaamiseen nykyisen käyttöjärjestelmän asennuksen yhteydessä ja jopa virtuaalisen kiintolevyn ylläpitämiseen.

Jos tietokoneesi saa jatkuvasti virheitä ja alat havaita ongelmia käynnistyksen aikana, voit käyttää System File Checker (SFC) -työkalua analysoimaan järjestelmätiedostojesi eheyttä ja korvaamaan vioittuneet tai puuttuvat tiedostot toimivalla kopiolla.

Jos SFC-apuohjelma ei pysty korjaamaan ongelmaa, työkalu ei todennäköisesti pystynyt saamaan tarvittavia tiedostoja Windows-kuvasta, jotka voivat myös vaurioitua. Tässä tilanteessa voit korjata Windows-kuvan DISM:n avulla ja korjata vioittuneet tiedostot sitten uudelleen SFC:n avulla.

Tässä oppaassa esittelemme vaiheittaiset ohjeet DISM:n käyttämisestä järjestelmän vakaan ja terveen tilan palauttamiseen.

Varoitus: Ennen DISM-apuohjelman käyttöä on suositeltavaa tehdä järjestelmästä täydellinen varmuuskopio tai luoda järjestelmän palautuspiste. Jos jokin menee pieleen, voit palauttaa järjestelmän alkuperäisen tilan.

Kuinka työskennellä DISM-komentojen kanssa Windows 10:ssä

Kun työskentelet DISM:n kanssa, Windows-kuvan palauttamiseen on kolme päävaihtoehtoa: ja RestoreHealh. On tärkeää käyttää niitä tässä järjestyksessä.

DISM:n CheckHealth-vaihtoehdon käyttäminen

DISM:n komennon avulla voit havaita kuvan vioittumisen. Tätä komentoa käytetään vain vikojen etsimiseen, mutta se ei suorita vianmääritystoimintoja.

Komentorivi koska DISM vaatii laitteen järjestelmänvalvojan oikeudet toimiakseen.

DISM /Online /Cleanup-Image /TarkistaTerveys

ScanHealth-asetuksen käyttäminen DISM:ssä

DISM-komennon avulla voit skannata Windows-kuvan korruption varalta. Toisin kuin /CheckHealth, /ScanHealth voi kestää jopa 10 minuuttia.

Suorita tämä komento seuraavasti:

1. Kirjoita hakuvalikkoon Käynnistä Komentorivi, napsauta hiiren kakkospainikkeella näkyviin tulevaa linkkiä ja valitse Suorita järjestelmänvalvojana.

2. Kirjoita komentokehotteeseen seuraava komento ja paina Enter:

DISM /Online /Cleanup-Image /ScanHealth

DISM:n RestoreHealth-vaihtoehdon käyttäminen

DISM-komento mahdollistaa vaurioituneiden Windows-kuvien korjaamisen automaattisesti. Toisin kuin /ScanHealth, /RestoreHealth-tarkistus voi kestää jopa 10 minuuttia.

Suorita tämä komento seuraavasti:

1. Kirjoita hakuvalikkoon Käynnistä Komentorivi, napsauta hiiren kakkospainikkeella näkyviin tulevaa linkkiä ja valitse Suorita järjestelmänvalvojana.

2. Kirjoita komentokehotteeseen seuraava komento ja paina Enter:

DISM /Online /Cleanup-Image /RestoreHealth

Huomautus Huomautus: Kun suoritat /RestoreHealth- tai /ScanHealth-toimintoa, saatat huomata toimenpiteen roikkuvan 20 % tai 40 % välillä - tämä on täysin normaalia toimintaa.

Kun suoritat /RestoreHealth-komennon, DISM yrittää korvata vioittuneet tiedostot Windows Updaten avulla. Jos ongelma on kuitenkin levinnyt Windows Updaten osiin, sinun on määritettävä vaihtoehtoinen tiedostojen toimivien versioiden lähde kuvan palauttamiseksi.

Voit määrittää uuden sijainnin tiedostojen työversioille lausekkeella /Lähde/RestoreHealth vieressä.

Ennen kuin voit käyttää palautuskomentoja, sinun on valmistettava kopio install.wim-tiedostosta toisesta tietokoneesta, Windows 10 -asennusmediasta tai Windows 10 ISO-tiedostosta. On myös erittäin tärkeää, että tiedostot vastaavat samaa versiota, painosta ja kieltä käyttöjärjestelmä jota käytetään tietokoneessa.

Voit ladata Windows 10:n ISO-kuvan alta:

Huomautus: älä unohda korvata "repairSource" tiedostojen työversioiden lähteen polulla. Esimerkki: E:\Sources\install.wim .

Nyt voit suorittaa komennon korjataksesi Windows-kuvan:

1. Kirjoita hakuvalikkoon Käynnistä Komentorivi, napsauta hiiren kakkospainikkeella näkyviin tulevaa linkkiä ja valitse Suorita järjestelmänvalvojana.

2. Kirjoita komentokehotteeseen seuraava komento ja paina Enter:

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim /LimitAccess

DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:repairSource\install.wim:1 /LimitAccess

Komento käynnistää Windows-kuvan palautuksen käyttämällä Windows 10 -asennusmedian install.wim-tiedostossa olevien tiedostojen toimivia versioita. Tämä ei käytä Windows Updatea lähteenä palautuksen edellyttämien tiedostojen lataamiseen.

Et voi myöskään antaa polkua, joka osoittaa install.wim-osoitteeseen, vaan voit myös käyttää tiedostoa install.esd, joka on Windows-kuvan salattu versio.

Jos päivitit Windows 10:een käyttöjärjestelmän aiemmasta versiosta, asennustiedostot saattavat silti olla tallennettuina C-asemalle, mikä tarkoittaa, että sinulla voi olla hyvien tiedostojen lähde.

Voit palauttaa Windows-kuvan tietokoneellasi install.esd-tiedoston avulla seuraavasti:

1. Kirjoita hakuvalikkoon Käynnistä Komentorivi, napsauta hiiren kakkospainikkeella näkyviin tulevaa linkkiä ja valitse Suorita järjestelmänvalvojana.

2. Kirjoita komentokehotteeseen seuraava komento ja paina Enter:

Voit rajoittaa Windows Update -palvelun käyttöä seuraavalla komennolla:

Vaihtoehtoisesti voit käyttää seuraavaa komentoa suorittaaksesi saman tehtävän:

Jos install.esd-tiedosto sijaitsee eri asemassa, käytä seuraavaa komentoa:

DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\Install.esd

Huomautus: älä unohda korvata "repairSource" tiedostojen oikeiden versioiden lähteen polulla. Esimerkki: E:\Sources\install.esd .

Deployment Image Servicing and Management -työkalu luo aina lokitiedoston osoitteeseen %windir%/Logs/CBS/CBS.log, joka sisältää kaikki korjatut ja löydetyt ongelmat.

Kuinka korjata Windows 10:n ongelmia

Yllä olevat ohjeet koskevat vain järjestelmäkuvan palauttamista. Korjaa Windowsin ongelmia käyttämällä SFC-järjestelmän tiedostojen tarkistusta.

1. Kirjoita hakuvalikkoon Käynnistä Komentorivi, napsauta hiiren kakkospainikkeella näkyviin tulevaa linkkiä ja valitse Suorita järjestelmänvalvojana koska SFC vaatii laitteen järjestelmänvalvojan oikeudet toimiakseen.

2. Kirjoita komentokehotteeseen seuraava komento ja paina Enter:

Sfc /scannow

Huomautus: Ongelman ratkaiseminen voi kestää jopa kolme SFC-ajoa.

SFC-apuohjelma skannaa ja korjaa vioittuneet järjestelmätiedostot Windows 10:ssä. Lue ohjeet yksityiskohtaisesta esittelystä ja työkalun ominaisuuksista.

Löysitkö kirjoitusvirheen? Valitse ja paina Ctrl + Enter

Ylös