System File Checker (SFC) in Windows 2000,Windows XP, Windows 2003
If you're new here, you may want to subscribe to Windows Reference RSS feed Thanks for visiting!
Sometimes, when you install new software or a driver, you may find that the System is not stable. This is because; installing new software or a driver sometime will try to add its own version of some System files. In this scenario, running a System File Checker is the best option. SFC may also be run when you normally troubleshoot any Windows problems.
To run the System File Checker, please do the following:
1. Click Start – Run, type SFC /SCANNOW and press Enter.
Note: This requires the user to be logged in as an administrator with an user account with Admin privilege. Also, it prompts the user to insert the Windows 2000/Windows XP/Windows 2003 and/or Service Pack CD or enter the path for the installation source.
The Switches that can be run with the SFC are,
| Switch | Description |
| /scannow | Scans all protected system files and replaces incorrect versions with correct Microsoft versions. This command also repopulates the DLLCache folder with the most recent versions of protected files. This requires access to the Windows installation source files and also the installed Service Pack files. You are usually prompted for the location of these files during the scan operation. |
| /scanonce | Scans all protected system files once. This command requires access to the Windows installation source files. |
| /scanboot | Scans all protected system files every time that you start your computer. This command requires access to the Windows installation source files. |
| /revert | Returns scan to the default setting (do not scan protected files when you start the computer).The default cache size is not reset when you run this command. This command is equivalent to the /Enable switch in Windows 2000 |
| /purgecache | Purges the file cache and scans all of the protected system files immediately. This command requires access to the Windows installation source files. This command is required after you run the /cachesize=x command. |
| /cachesize=x | Sets the file cache size in megabytes (MB). This command requires a reboot followed by a /purgecache command to adjust the size of the on-disk cache. |
Random Posts
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.






No comments yet.
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>