Šiuo metu esate neprisijungę, laukiama, kol iš naujo prisijungsite prie interneto

Trūkstamų arba sugadintų sistemos failų taisymas naudojant sistemos failų tikrintuvą

Sistemos failų tikrintuvas yra „Windows“ paslaugų programa, leidžianti vartotojams žvalgyti, ar nėra sugadintų „Windows“ sistemos failų, ir juos atkurti. Šiame straipsnyje aprašyta, kaip paleisti sistemos failų tikrintuvą (SFC.exe) norint nuskaityti sistemos failus ir pataisyti trūkstamus arba sugadintus sistemos failus. Jei „Windows“ išteklių apsaugos (WRP) failas yra sugadintas arba jo nėra, „Windows“ gali neveikti taip, kaip tikėtasi. Pavyzdžiui, gali neveikti kai kurios „Windows“ funkcijos arba „Windows“ gali sugesti.

Sistemos failų tikrintuvo paleidimas (SFC.exe)
Norėdami tai padaryti, atlikite šiuos veiksmus:
  1. Atidarykite didesnių teisių komandinę eilutę. Norėdami tai padaryti, atlikite nurodytus tinkamus veiksmus:
    „Windows 8.1“ arba „Windows 8“
    Perbraukite iš dešiniojo ekrano krašto ir bakstelėkite Ieškoti. Jei naudojate pelę, nukreipkite pelės žymiklį į apatinį dešinįjį ekrano kampą, tada spustelėkite Ieškoti. Įveskite Komandinė eilutė lauke Ieška, dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė, tada spustelėkite Paleisti administratoriaus teisėmis. Jei bus paprašyta administratoriaus slaptažodžio arba patvirtinimo, įveskite slaptažodį arba spustelėkite Leisti.
    „Windows 10“, „Windows 7“ arba „Windows Vista“
    Norėdami tai padaryti, spustelėkite Pradžia, lauke Ieška įveskite Komandinė eilutė arba cmd, dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė, tada spustelėkite Paleisti administratoriaus teisėmis. Jei bus paprašyta administratoriaus slaptažodžio arba patvirtinimo, įveskite slaptažodį arba spustelėkite Leisti.
  2. Komandinėje eilutėje įrašykite šią komandą ir paspauskite klavišą ENTER:
    sfc /scannow


    Komanda sfc /scannow nuskaitys visus apsaugotus sistemos failus ir pakeis sugadintus failus talpykloje laikoma kopija, kuri yra suglaudintame aplanke %WinDir%\System32\dllcache.
    %WinDir% vietos rezervavimo ženklas nurodo operacinės sistemos „Windows“ aplanką. Pavyzdžiui, C:\Windows.

    Pastaba Neuždarykite šio komandinės eilutės lango, kol nebus baigta iki galo tikrinti. Pasibaigus šiam procesui bus rodomi žvalgymo rezultatai.
  3. Kai procesas baigiamas, galite gauti vieną iš šių pranešimų:
    • „Windows“ išteklių apsauga nerado jokių vientisumo pažeidimų.

      Tai reiškia, kad nėra jokių trūkstamų arba sugadintų sistemos failų.
    • „Windows“ išteklių apsaugai nepavyko atlikti pageidaujamos operacijos.

      Norėdami išspręsti šią problemą, atlikite žvalgymą sistemos failų tikrintuvu saugiuoju režimu ir įsitikinkite, kad %WinDir%\WinSxS\Temp yra aplankai PendingDeletes bei PendingRenames.
    • „Windows“ išteklių apsauga rado sugadintų failų ir sėkmingai juos pataisė. Duomenys įtraukiami į CBS.Log %WinDir%\Logs\CBS\CBS.log.

      Norėdami peržiūrėti išsamią informaciją apie sistemos failų žvalgymą ir atkūrimą eikite į Kaip peržiūrėti sistemos failų tikrintuvo proceso informaciją.
    • „Windows“ išteklių apsauga rado sugadintų failų, bet negalėjo kai kurių iš jų pataisyti. Duomenys įtraukiami į CBS.Log %WinDir%\Logs\CBS\CBS.log.

      Norėdami sugadintus failus pataisyti neautomatiškai peržiūrėkite sistemos failų tikrintuvo proceso informaciją norėdami rasti sugadintą failą, tada neautomatiškai pakeiskite sugadintą failą žinoma gera failo kopija.
Daugiau informacijos
Kaip peržiūrėti išsamią sistemos failų tikrintuvo proceso informaciją
Norėdami peržiūrėti į failą CBS.Log įtrauktą informaciją galite nukopijuoti ją į failą Sfcdetails.txt naudodami komandą Findstr, tada peržiūrėkite informaciją Sfcdetails.txt. Norėdami tai padaryti, atlikite šiuos veiksmus:
  1. Atidarykite didesnių teisių komandinę eilutę, kaip aprašyta 1 veiksme.
  2. Komandinėje eilutėje įrašykite šią komandą ir paspauskite klavišą ENTER:
    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
    Pastaba Faile Sfcdetails.txt yra išsami informacija apie kiekvieną atvejį, kai kompiuteryje paleidžiamas sistemos failų tikrintuvas. Šiame faile yra informacijos apie failus, kurių nepavyko pataisyti sistemos failų tikrintuvu. Patikrinkite datos ir laiko įrašus, kad nustatytumėte, kokie probleminiai failai buvo rasti paskutinį kartą paleidus sistemos failų tikrintuvą.
  3. Atidarykite failą Sfcdetails.txt savo darbalaukyje.
  4. Failo Sfcdetails.txt formatas yra toks:
    Data / laikas, SFC informacija
    Toliau pateiktame žurnalo failo pavyzdyje yra įrašas apie failą, kurio negalima pataisyti:
    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
Kaip neautomatiškai pakeisti sugadintą sistemos failą žinoma gera failo kopija
Kai nustatote, kuris sistemos failas buvo sugadintas ir galėtų būti pataisytas naudojant išsamią failo Sfcdetails.txt informaciją, raskite sugadinto failo vietą, tada neautomatiškai pakeiskite sugadintą failą žinoma gera failo kopija. Norėdami tai padaryti, atlikite toliau nurodytus veiksmus.

Pastaba Be to, gerą žinomą sistemos failo kopiją galite gauti iš kito kompiuterio, kuriame naudojama ta pati „Windows“ versija. Sistemos failų tikrintuvo procesą galite atlikti tame kompiuteryje norėdami įsitikinti, kad ketinamas kopijuoti sistemos failas yra gera kopija.
  1. Įgykite teisę administruoti sugadintą sistemos failą. Norėdami tai padaryti, didesnių teisių komandinėje eilutėje nukopijuokite ir įklijuokite (arba įveskite) vieną iš toliau nurodytų komandų, tada paspauskite ENTER:
    takeown /f Path_And_File_Name
    Pastaba Vietos rezervavimo ženklas Path_And_File_Name nurodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite takeown /f C:\windows\system32\jscript.dll.
  2. Suteikite administratoriams visą prieigą prie sugadinto sistemos failo. Norėdami tai padaryti nukopijuokite ir įklijuokite (arba įveskite) šią komandą, tada paspauskite ENTER:
    icacls Path_And_File_Name /GRANT ADMINISTRATORS:F
    Pastaba Vietos rezervavimo ženklas Path_And_File_Name nurodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite icacls C:\windows\system32\jscript.dll /grant administrators:F.
  3. Pakeiskite sugadintą sistemos failą žinoma gera failo kopija. Norėdami tai padaryti nukopijuokite ir įklijuokite (arba įveskite) šią komandą, tada paspauskite ENTER:
    Nukopijuokite Source_File Destination
    Pastaba Vietos rezervavimo ženklas Source_File rodo žinomos geros failo kopijos maršrutą ir failo pavadinimą jūsų kompiuteryje, o vietos rezervavimo ženklas Destination rodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
WinVista crash bluescreen blue screen
Savybės

Straipsnio ID: 929833 – Paskutinė peržiūra: 04/01/2016 11:53:00 – Peržiūra: 13.0

Windows 10 Pro, released in July 2015, Windows 10 Enterprise, released in July 2015, Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Enterprise 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Ultimate

  • kbtshoot kbexpertisebeginner kbprb kbcip kbconsumer kbquadranttechsupp KB929833
Atsiliepimai
&t=">splay:none;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">