CHKDSK /r can only run when nothing else is active.
That's why it is best to run chkdsk /r from Recovery Console.
chkdsk /r can also be run from either SAFE Mode or Normal mode if all other applications are closed.
Sounds like you were successfully in completing a Run of CHKDSK /r from Recovery Console?
And you were also successful with "fixboot"?
_______________
System File Checker -
sfc /scannow can only be run in Normal mode.
Boot Normally
GoTo:
Start - Run - (type)sfc /scannow - Enter
Have your XP installation CD handy since SFC will call for it to copy and replace missing or corrupt files.
__________________________
If you get the error you mentioned: "error stating I have a newer version of windows" then we have to take some additional steps. I just completed giving those instructions to another Member, here:
http://forums.tomcoy...mp;#entry326375
I'll repeat them here, for you.
First, a brief description of why this happens.
By default, SFC looks for the Original files on the Installation CD.
Since XP gets updated via MS Updates, there are a lot of "newer" files that didn't get put on the Installation CD when you purchased it.
However, (and wonderfully) those "newer files" are "saved" on your C:\ drive in various places.
But.... SFC doesn't know to look for them on C:\, because it has been instructed to look on the Installation CD.
So we have to change that instruction.
Please carefully follow these entire instructions. Print them out before you begin so that you'll have a paper copy to reference while you are completing the procedures.
________________________________________
Open your Windows Explorer or My Computer - Tools - Folder Options - View(tab)
Put a Mark in "Show hidden files & Folders"
Remove the Mark from "Hide Protected operating system files"
Answer "
Yes" to the Warning
Click on
Apply
Click on
OK or Close (to close the Tools Menu) But leave Windows Explorer or My Computer open
Next
Create a New Folder on C:\ drive (C:\New Folder), and Rename it
C:\i386
Next
Insert your XP Installation CD (if it automatically starts its own Menu, close the Menu by clicking on the X in the upper right hand corner.
Next
Using your already open Windows Explorer or My Computer Click on the D:\ Drive where you've inserted the XP Installation CD, such that Windows Explorer displays the Contents of that CD.
Look for the Folder D:\i386 (where (D) is the drive letter for your CD ROM where you've inserted the XP CD)
Double-Click on D:\i386 to open the Folder.
It is a relatively large folder (has alot of files in it)
These are actually the resource files from which XP was originally installed, and which are the "replacement" files that SFC uses to repair any missing or corrupt Operating System files.
Next
Click on the Edit button and Press -
Select All (this will highlight all of the files in (x):\i386
Next
In the Edit drop down menu, Click
Copy
Next
Navigate to your newly created C:\i386 folder and open it. (it will still be empty)
Next
In the Edit drop down menu, Click -
Paste
So now you've Copied and Pasted the entire XP backup resource to your C:\i386 (it will be about 475mb total)
Next
We need to tell SFC where to find the resources of C:\i386
To do this, we will use Regedit.exe
(To Learn More about Using the Registry Editor, you can go here:
http://support.microsoft.com/kb/322756
(Or simply folow my instructions below)
Next
GoTo - Start - Run - (type)Regedit.exe
This opens your Registry Editor
Next
Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
Next
You will see various entries on the right-hand side. The one we want is called:
SourcePath
SourcePath probably has an entry pointing to your CD-ROM drive. (We will be changing this entry)
Next we will "
backup" this Registry Item prior to making any changes
Single-Click on SourcePath (from the list in the right-hand display) (This Highlights SourcePath)
Next
Click on the File menu - click
Export
A "Save-in" box will appear.
- Select a location where you want to save the Registration Entries (.reg) file, (I suggest "DeskTop")
- Type a file name in the File name box (I suggest "SetupSourcePath.reg)
- then click
Save
(You now have a backup of this item in case you want to return to the prior setting for some reason in the future)
Next
In Registry Editor, "
Double-Click" on "
SourcePath"
(doing so opens a "Edit String" box)
(The
Value Name will show: SourcePath)
(The
Value Data will already be Highlighted and will probably refer to your CD-ROM)
(Even though we have already "backed-up" this Value Data, please write down the Value Data information on a piece of paper so you can include the information in your next Reply in this Forum Thread)
Next
(type)
C:\ then Press
OK (in the Value Data line) (This will cause the previous Value Data information to disappear and leave only your new Value Data - C:\)
Next
Reboot your computer
Next
When your Computer is booted into Windows try your sfc /scannow again
Start - Run - (type)sfc /scannow - Enter
The SFC should take about 20 minutes.
If you sit in front of your Monitor watching the WFP ProgressBar, you will probably notice that SFC stops periodically to correctly access your new C:\i386 to replace missing or corrupt files.
Best Regards