You are on page 1of 2

Rajan Paudyal (9804200294)

Tweaking the registry and copying the i386 folder to the hard drive in order to run SFC faster If you are able to make a couple of tweaks to your registry and then copy the i386 folder from your slipstreamed 'XP incorporating SP3' CD to your hard drive then there are two subsequent benefits: you will not be requested by SFC to insert any original or update CD, and SFC will run much faster than it would if it were to have to read files from a CD. This is how to implement that procedure (note that I have assumed that C:\ is your system root): 1. Make a backup of your registry either by creating a System Restore Point This step is optional but advisable in case the registry tweaking creates problems or is undertaken incorrectly. 2. Copy the folder \i386\ with all its contents and subfolders from the slipstreamed 'XP incorporating SP3' CD onto your C: drive as C:\i386\ 3. In the steps below, I assume that you are using Microsoft's Regedit to edit the registry. Start Regedit this way: Start | Run | type in RegEdit and hit OK. Then navigate to this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

In the right-hand panel's "Name" column find the value named SourcePath The data shown for that value will probably be the drive letter of your CD or DVD drive (e.g. D:\ ). In the "Name" column, double-click SourcePath and change the data for that value to 'C:\ ' (without the quotes, and DO NOT type in C:\i386\). Hit OK. 4. See if there is a folder named C:\WINDOWS\ServicePackFiles\ on your PC. If this folder does NOT exist, go to step 5. If the folder DOES exist then do this: 4.1 In your registry editor, navigate to this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

4.2 See if there there is a value named ServicePackSourcePath in the "Name" column. 4.3 If there IS a ServicePackSourcePath value then: Ensure that the data for the value is set to or is changed to 'C:\WINDOWS\ServicePackFiles' (without the quotes). To change, right-click on the value name, then make the necessary changes. Go to step 6 4.4 If there is NOT a ServicePackSourcePath value then: In the right-hand panel then create such a value with its data set to 'C:\WINDOWS\ServicePackFiles' (without the quotes). To create the value, right-click in the right-hand panel, click New / String value, type in 'ServicePackSourcePath' (without the quotes), hit Enter twice, type in 'C:\WINDOWS\ServicePackFiles' (without the quotes and without a trailing backslash) as the Value data and hit OK. Note: in some cases this does not seem to work and if that happens to you, try changing the data for the value to 'C:\' (without the quotes).

The Creative Groups

Rajan Paudyal (9804200294)

Go to step 6. 5. If the folder C:\WINDOWS\ServicePackFiles\ does NOT exist, do this: 5.1 In your registry editor, navigate to this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

5.2 See if there there is a value named ServicePackSourcePath in the "Name" column. 5.3 If there IS a ServicePackSourcePath value then: Ensure that the data for that value is set to or is changed to 'C:\' (without the quotes). To change, rightclick on the value name, then make the necessary changes. Go to Step 6 5.4 If there is NOT a ServicePackSourcePath value then go to Step 6. 6. Find this registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

6.1 In the right-hand panel if there is no value named SourcePath then go to step 7. 6.2 If there IS a value named SourcePath then: ensure that the data for the value is set to or is changed to 'C:\' (without the quotes). To change, rightclick on the value name, then make the necessary changes. Go to Step 7 7. Exit your registry editor and reboot the PC. To run SFC after rebooting or at any time in the future:

hit the Start button, hit Runin the 'Open:' panel type type in 'sfc /scannow' (without the quotes, and with a space after sfc) hit OK.

The SFC utility should now run without requiring the insertion of any CD. It will run MUCH faster than it would if it had to access files from an \i386\ folder on a CD.

The Creative Groups

You might also like