Beskrivelse af Windows XP og Windows Server 2003 Kontrolprogram til systemfiler (Sfc.exe)

Du kan finde en Microsoft Windows 2000-version af denne artikel under 222471 .

Sammenfatning

I denne artikel beskrives hjælpeværktøjet Kontrolprogram til systemfiler (Sfc.exe), der kan køres fra kommandolinjen sammen med funktionen Windows Filbeskyttelse.

Yderligere Information

Kontrolprogram til systemfiler giver administratoren mulighed for at scanne alle beskyttede filer, så deres versioner kan kontrolleres. Hvis Kontrolprogram til systemfiler opdager, at en beskyttet fil er blevet overskrevet, indlæses den korrekte version af filen fra cachemappen (%Systemrod%\System32\Dllcache) eller Windows-installationskildefilerne. Derefter erstatter den korrekte fil den forkerte fil. Kontrolprogram til systemfiler kontrollerer desuden cachemappen og udfylder den igen. Du skal være logget på som enten administrator eller medlem af gruppen Administratorer for at kunne køre Kontrolprogram til systemfiler. Hvis cachemappen bliver beskadiget eller ubrugelig, kan du anvende kommandoerne sfc /scannow, sfc /scanonce og sfc /scanboot til at reparere indholdet.

Syntaks for Kontrolprogram til systemfiler

Sfc [/Scannow] [/Scanonce] [/Scanboot] [/Revert] [/Purgecache] [/Cachesize=x]
  • /Scannow: Scanner straks alle beskyttede systemfiler og erstatter forkerte versioner med korrekte Microsoft-versioner. Denne kommando kan kræve adgang til Windows-installationskildefiler.
  • /Scanonce: Scanner alle beskyttede systemfiler én gang, når du genstarter computeren. Denne kommando kan kræve adgang til Windows-installationskildefiler, når du genstarter computeren. DWORD-værdien af SfcScan indstilles til 2 i følgende registreringsdatabasenøgle, når du kører denne kommando:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  • /Scanboot: Scanner alle beskyttede systemfiler, hver gang du starter computeren. Denne kommando kan kræve adgang til Windows-installationskildefiler, hver gang du starter computeren. DWORD-værdien af SfcScan indstilles til 1 i følgende registreringsdatabasenøgle, når du kører denne kommando:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  • /Revert: Gendanner scanningens standardindstilling (scanner ikke beskyttede filer, når du starter computeren). Standardcachestørrelsen nulstilles ikke, når du kører denne kommando. Denne kommando svarer til parameteren /Enable i Windows 2000.
  • /Purgecache: Tømmer filcachen og scanner straks alle beskyttede systemfiler. Denne kommando kan kræve adgang til Windows-installationskildefiler.
  • /Cachesize=x: Indstiller filcachestørrelsen til xmegabyte (MB). Standardstørrelsen af cachen er 50 MB. Denne kommando kræver, at du genstarter computeren og derefter kører kommandoen /purgecache for at justere cachestørrelsen på disken. Denne kommando indstiller DWORD-værdien af SfcQuota til x i følgende registreringsdatabasenøgle:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Yderligere oplysninger om Windows-funktionen Filbeskyttelse finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
222193 Beskrivelse af Windows 2000-funktionen Filbeskyttelse (artiklen er evt. på engelsk)
Egenskaber

Artikel-id: 310747 – Seneste udgave 7. jan. 2008 – Udgave 1

Feedback