[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now



Posted on 2005-05-14
Medium Priority
Last Modified: 2012-01-02
Hi all,

Is there any way to change SFC Location. It asks to insert CD everytime i run. Can we change this default behaviour? Can we add our own location in registry or somewhere.

Your help is appreciated.

Question by:Nirmal Sharma
  • 2
  • 2

Accepted Solution

MrAruba earned 2000 total points
ID: 14002734
had to look it up myself but found this usefull thing :


The System File Checker (Sfc.exe) is a nice tool available in Windows XP which can often correct problems in an installation by replacing damaged or missing system files. It normally uses a folder on your hard drive called WINDOWS\System32\Dllcache as source for the replacement. (This folder is a hidden folder on your hard drive, which you won't be able to see unless you have modified the default settings of Windows Explorer -> Tools -> Folder Options -> View so that there is no check mark next to Hide protected operating system files.) But not all protected system files may be kept there, and that folder may also become corrupted. If SFC detects this, it will ask you to insert your Windows XP installation CD to get the necessary files. However, this can be inconvenient for various reasons. For example, you may be using a laptop computer and may not want to carry around your valuable installation CD with you.

If your hard drive is large enough, a good way to get around this inconvenience is to copy the entire I386 folder from the CD to your hard drive, and then modify the Registry so that SFC will use that folder as the source for its copying operations. This is how you do that.

Click on the Start button, type REGEDIT in the Run dialog box off the Start Menu, click OK, and then navigate to the following key in the left pane of the Regedit window:


When you click on the last subkey (Setup), you will see in the right pane a value called SourcePath, which will point to your CD-ROM drive. Assuming that you have made the copy of the I386 folder to the root of your C: drive, then all you have to do is double click on this value and change it to point to C: instead.

You might also need to modify the value SourcePath at this location:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

The following web page has very good information about this, and acted as the source for my article:

scannow sfc - LEARN how to use SFC.EXE (system file checker)

Expert Comment

ID: 14002735
I know it's xp in the post above but it should give you a good pointer for win2000
LVL 35

Author Comment

by:Nirmal Sharma
ID: 14008083
Will let you know.

Thanks for your help so far.
LVL 35

Author Comment

by:Nirmal Sharma
ID: 14044787
Thanks man!

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Moore’s Law has proven itself time and time again since it was first introduced. So what’s next? Will Moore’s law continue to remain relevant, or will new technology take over and bring us the next big advancement in computing?
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …

872 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question