Kui mõned Windowsi funktsioonid ei tööta või Windows jookseb kokku, kasutage Windowsi skannimiseks ja failide taastamiseks System File Checkerit.
Kuigi allpool kirjeldatud toimingud võivad esmapilgul tunduda keerulised, tehke neid üksteise järel, nimetatud järjekorras ning üritame teil aidata kõik korda saada.
Tööriista System File Checker (SFC.exe) käivitamine
Selleks tehke järgmist.
-
Avage käsuviip ülemaõigustes. Selleks tehke oma süsteemist lähtuvalt järgmist.
-
Kui teie seadmes töötab Windows 10, Windows 8.1 või Windows 8, käivitage enne tööriista System File Checker käivitamist sisendkausta tööriist Deployment Image Servicing and Management (DISM). (Kui kasutate operatsioonisüsteemi Windows 7 või Windows Vista, jätkake 3. juhisega.)
Tippige järgmine käsk ja vajutage sisestusklahvi ENTER: Käsutoimingu lõpuleviimiseks võib kuluda mitu minutit.
DISM.exe /Online /Cleanup-image /Restorehealth
NB! Selle käsu käivitamise korral hangib DISM rikutud failide parandamiseks vajalikud failid Windows Update'i abil. Kui teie Windows Update'i klient on juba rikutud, kasutage paranduse allikana töötavat Windowsi installi või kasutage failide allikana samaväärset Windowsi kausta, mis asub võrgukettal või irdkettal (nt Windowsi DVD-l). Selleks käivitage järgmine käsk:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Märkus. Asendage kohatäide C:\RepairSource\Windows oma parandusallika asukohaga. Lisateavet DISM-tööriista kasutamise kohta Windowsi parandamiseks leiate artiklist Windowsi tõmmise parandamine.
-
Tippige käsuviibale järgmine käsk ja seejärel vajutage sisestusklahvi:
sfc /scannow.
Käsuga sfc /scannow kontrollitakse kõiki kaitstud süsteemifaile ja asendatakse rikutud failid vahemällu talletatud koopiatega, mis asuvad tihendatud kaustas asukohas %WinDir%\System32\dllcache.
Kohatäide % WinDir % tähistab Windowsi operatsioonisüsteemi kausta. Näiteks C:\Windows.
Märkus. Ärge sulgege seda käsuviibaakent enne, kui kontrollimine on lõpule jõudnud. Skannimise tulemused kuvatakse pärast selle protsessi lõpulejõudmist.
-
Kui protsess on lõppenud, võidakse kuvada üks järgmistest teadetest.
-
Windowsi ressursikaitse ei leidnud ühtegi tervikluse rikkumist.
See tähendab, et teil pole puuduvaid ega rikutud süsteemifaile. -
Windows ressursikaitse ei saanud taotletud toimingut teha.
Probleemi lahendamiseks tehke tööriistaga System File Checker turvarežiimis kontroll ja veenduge, et kaustad PendingDeletes ja PendingRenames oleksid asukohas %WinDir%\WinSxS\Temp olemas. -
Windowsi ressursikaitse leidis rikutud faile ja parandas need. Üksikasjad leiate logist CBS.Log %WinDir%\Logs\CBS\CBS.log.
Üksikasjalikku teavet süsteemifailide kontrollimise ja taastamise kohta leiate artiklist Tööriista System File Checker protsessi üksikasjade vaatamine. -
Windowsi ressursikaitse leidis rikutud faile, kuid ei saanud neid kõiki parandada. Üksikasjad leiate logist CBS.Log %WinDir%\Logs\CBS\CBS.log.
Rikutud failide käsitsi parandamiseks ja rikutud faili leidmiseks vaadake tööriista System File Checker protsessi üksikasju ning siis asendage rikutud fail käsitsi teadaolevalt rikkumata koopiaga.
-
Nipsake ekraani paremast servast keskkoha poole ja puudutage nuppu Otsing. Kui kasutate hiirt, osutage kursoriga ekraani alla paremnurka ja klõpsake nuppu Otsing. Sisestage väljale Otsing tekst Käsuviip, paremklõpsake väärtust Käsuviip ja seejärel klõpsake käsku Käivita administraatorina. Kui teilt küsitakse administraatoriparooli või -kinnitust, sisestage parool või klõpsake nuppu Luba.
Selleks klõpsake nuppu Start, sisestage väljale Otsing tekst Käsuviip või cmd, paremklõpsake valikut Käsuviip ja siis klõpsake käsku Käivita administraatorina. Kui teilt küsitakse administraatoriparooli või -kinnitust, sisestage parool või klõpsake nuppu Luba.
Lisateave
Tööriista System File Checker protsessi üksikasjade vaatamine
Faili CBS.Log lisatud üksikasjade kuvamiseks saate käsu Findstr abil kopeerida teabe faili Sfcdetails.txt ja siis vaadata üksikasju failis Sfcdetails.txt. Selleks tehke järgmist.
-
Avage laiendatud käsuviip eelmises 1. juhises kirjeldatud viisil.
-
Tippige käsuviibale järgmine käsk ja vajutage seejärel sisestusklahvi:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Märkus. Fail Sfcdetails.txt sisaldab üksikasju kõigi kordade kohta, mil arvutis on tööriista System File Checker kasutatud. See fail sisaldab teavet failide kohta, mida tööriist System File Checker ei parandanud. Tööriista System File Checker viimasel kasutuskorral leitud probleemsete failide väljaselgitamiseks kontrollige kuupäeva ja kellaaja andmeid.
-
Avage fail Sfcdetails.txt töölaualt.
-
Fail Sfcdetails.txt kasutab järgmist vormingut:
kuupäev/kellaaeg SFC üksikasjad. Järgmine logifaili näidis sisaldab kirjet faili kohta, mida ei õnnestunud parandada: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Rikutud süsteemifaili käsitsi asendamine teadaolevalt korrektse koopiaga
Kui olete tuvastanud, milline süsteemifail oli rikutud ja mida ei saanud parandada faili Sfcdetails.txt üksikasjaliku teabe alusel, leidke, kus rikutud fail asub ja seejärel asendage rikutud fail käsitsi teadaolevalt korrektse koopiaga. Selleks tehke järgmist.
Märkus. Süsteemifaili teadaolevalt korrektse koopia võite saada teisest arvutist, mis kasutab teie arvutiga sama Windowsi versiooni. Selleks et teha kindlaks, kas kopeeritav süsteemifail on korrektne, võite arvutis käitada protsessi System File Checker.
-
Rikutud süsteemifaili haldusõiguse võtmine. Selleks kopeerige ja kleepige (või sisestage) laiendatud käsuviibale järgmine käsk ja vajutage sisestusklahvi:
takeown /f tee_ja_failinimi Märkus. Kohatäide tee_ja_failinimi tähistab rikutud faili teed ja failinime. Sisestage näiteks takeown /f C:\windows\system32\jscript.dll.
-
Administraatoritele rikutud süsteemifailidele täieliku juurdepääsu andmine. Selleks kopeerige ja kleepige (või sisestage) käsuviibale järgmine käsk ja seejärel vajutage sisestusklahvi:
icacls tee_ja_failinimi /GRANT ADMINISTRATORS:F Märkus. Kohatäide tee_ja_failinimi tähistab rikutud faili teed ja failinime. Sisestage näiteks icacls C:\windows\system32\jscript.dll /grant administrators:F.
-
Rikutud süsteemifaili asendamine teadaolevalt korrektse koopiaga. Selleks kopeerige ja kleepige (või sisestage) käsuviibale järgmine käsk ja seejärel vajutage sisestusklahvi:
kopeerige lähtefailisihtkoht Märkus. Kohatäide lähtefaili tähistab arvutis oleva faili teadaolevalt korrektse koopia teed ja failinime ning kohatäide sihtkoht tähistab rikutud faili teed ja failinime. Sisestage näiteks copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
Kui ülaltoodud sammud ei toimi, siis peate Windowsi uuesti installima. Lisateavet leiate teemast Windows 10 taastesuvandid.