Mange problemer i Windows 2000/XP kan løses ved hjælp af værktøjet "System File checker" (sfc.exe). Dette lille program holder øje med dine system-filer, som oftest overskrives af programmer der eksempelvis lægger deres egne *.dll''er ind på systemet. Derfor checker dette program hvilken version du har liggende, og erstatter dem eventuelt igen.
Hvis Windows 2000/XP opfører sig underligt efter du for eksempel har installeret et nyt program, køres "System File Checker" fra kommando-prompten, ved at skrive : sfc
Når systemet genstartes scannes din maskine, og hvis det opdages at en af dine beskyttede system-filer er blevet overskrevet, finder SFC den korrekte version fra mappen %systemroot%\system32\dllcache og gendanner den.
Prøv derfor at indsætte xp cd'en og gå ind i start --> kør ---> cmd ---> skriv
sfc /scannow
Syntax'en på kommandolinjen er følgende :
sfc [/scannow] [/scanonce] [/scanboot] [/cancel] [/quiet] [/enable] [/purgecache] [/cachesize=x]
Parameter Betydning:
/scannow Scanner alle beskyttede system-filer med det samme.
/scanonce Scanner alle beskyttede system-filer en enkelt gang.
/scanboot Scanner alle beskyttede system-filer hver gang maskinen genstartes.
/cancel Annulérer alle ventende opgaver.
/quiet Genskaber alle system-filer med forkert version, uden at brugeren får besked.
/enable Tilbage til standard indstilling. Brugeren får besked når beskyttede system-filer med forkert version erstattes af programmet.
/purgecache Sletter Windows File Protection cache og scanner alle beskyttede system-filer med det samme.
/cachesize=x Sætter størrelsen af Windows File Protection cache (i MB).
administrator-rettigheder er påkrævet for at køre "System File Checker".