Puuttuvien tai vioittuneiden järjestelmätiedostojen vianmääritys Järjestelmätiedostojen tarkistus -työkalun avulla Windows Vistassa tai Windows 7:ssä

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 929833 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

ESITTELY

Tässä artikkelissa kuvataan, miten puuttuvien tai vioittuneiden järjestelmätiedostojen vianmääritys tehdään Järjestelmätiedostojen tarkistus -työkalun (SFC.exe) avulla Windows Vistassa tai Windows 7:ssä.

Jos jokin Windowsin resurssien suojauksen tiedosto puuttuu tai on vioittunut, Windows ei ehkä toimi odotetulla tavalla. Esimerkiksi jotkin Windowsin toiminnot eivät välttämättä toimi, tai Windows saattaa kaatua. Järjestelmätiedostojen tarkistus -työkalu (SFC.exe) etsii puuttuvia tai vioittuneita järjestelmätiedostoja ja korjaa ne.

Ratkaisu

Järjestelmätiedostojen tarkistus -työkalun (SFC.exe) avulla voit selvittää, mikä tiedosto aiheuttaa ongelman, ja korvata kyseisen tiedoston sitten.

Voit tehdä tämän seuraavasti:
  1. Avaa järjestelmänvalvojan oikeuksin suoritettu komentokehote. Voit tehdä tämän napsauttamalla Käynnistä-painiketta, kirjoittamalla Haku-ruutuun Komentokehote, napsauttamalla Komentokehote-vaihtoehtoa hiiren kakkospainikkeella ja valitsemalla sitten Suorita järjestelmänvalvojana. Jos sinua kehotetaan antamaan järjestelmänvalvojan salasana tai vahvistamaan toiminto, kirjoita salasana tai valitse Salli.
    Kutista tämä kuvaLaajenna tämä kuva
    2894781
  2. Kirjoita komentokehotteeseen seuraava komento ja paina sitten ENTER-näppäintä:
    sfc /scannow
    Kutista tämä kuvaLaajenna tämä kuva
    2894782
Huomautus Älä sulje tätä komentokehoteikkunaa, ennen kuin vahvistus on tehty kokonaan loppuun. Tarkistuksen tulokset tulevat näkyviin tämän prosessin päätyttyä.

Komento sfc /scannow tarkistaa kaikki suojatut järjestelmätiedostot ja korvaa virheelliset versiot oikeilla Microsoft-versioilla.

Lisää vianmäärityksen vaiheita kokeneille käyttäjille

Vaihe 1: Jos haluat selvittää, mitä tiedostoja Järjestelmätiedostojen tarkistus -työkalu ei voinut korjata.

Kutista tämä kuvaLaajenna tämä kuva
assets folding start collapsed
Toimi seuraavasti:
  1. Avaa järjestelmänvalvojan oikeuksin suoritettava komentokehote edellisessä vaiheessa 1 kuvatulla tavalla.
  2. Kirjoita komentokehotteeseen seuraava komento ja paina sitten ENTER-näppäintä:
    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
    Kutista tämä kuvaLaajenna tämä kuva
    2683283
    Huomautus Sfcdetails.txt-tiedosto sisältää tiedot joka kerrasta, kun Järjestelmätiedostojen tarkistus -työkalu on suoritettu tietokoneessa. Kyseinen tiedosto sisältää tietoja tiedostoista, joita Järjestelmätiedostojen tarkistus -työkalu ei korjannut. Tarkista päivämäärän ja kellonajan merkinnät, jotta voit selvittää, mitä ongelmallisia tiedostoja löytyi Järjestelmätiedostojen tarkistus -työkalun viimeisimmällä suorittamiskerralla.
  3. Kirjoita Hae ohjelmista ja tiedostoista -kohtaan sfcdetails.txt ja paina sitten Enter-näppäintä.

    Sfcdetails.txt-tiedosto käyttää seuraavaa muotoa:
    Päivämäärä/kellonaika SFC-tiedot
Seuraava mallilokitiedosto sisältää merkinnän tiedostosta, jota ei voitu korjata:
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
Kutista tämä kuvaLaajenna tämä kuva
assets folding end collapsed

Vaihe 2: Kun Järjestelmätiedostojen tarkistus -työkalu ei pysty korjaamaan jotakin tiedostoa.

Kutista tämä kuvaLaajenna tämä kuva
assets folding start collapsed
Toimi seuraavasti:
  1. Kopioi ja liitä (tai kirjoita) seuraava komento järjestelmänvalvojan oikeuksin suoritettavassa komentokehotteessa ja paina sitten ENTER-näppäintä:
    takeown /f polku_ja_tiedostonimi
    Kirjoita esimerkiksi takeown /f E:\windows\system32\jscript.dll.
  2. Jos haluat myöntää järjestelmänvalvojille täydet oikeudet käyttää tiedostoa, kopioi ja liitä (tai kirjoita) seuraava komento ja paina sitten ENTER-näppäintä:
    icacls polku_ja_tiedostonimi /GRANT ADMINISTRATORS:F
    Kirjoita esimerkiksi icacls E:\windows\system32\jscript.dll /grant administrators:F.
  3. Jos haluat korvata tiedoston sen toimivaksi tiedetyllä kopiolla, kopioi ja liitä (tai kirjoita) seuraava komento:
    Copy lähdetiedoston_polku_ja_tiedostonimi kohdetiedoston_polku_ja_tiedostonimi
    Kirjoita esimerkiksi copy E:\temp\jscript.dll E:\windows\system32\jscript.dll.
Kutista tämä kuvaLaajenna tämä kuva
assets folding end collapsed

Ominaisuudet

Artikkelin tunnus: 929833 - Viimeisin tarkistus: 1. lokakuuta 2013 - Versio: 3.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • 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
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
Hakusanat: 
kbtshoot kbexpertisebeginner kbprb kbcip KB929833

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com