I would hold off on a the Repair Install that Elizabeth23 suggested for now.
I think it is time for you to create a bootable Hiren's CD and boot into it Mini XP Mode and choose the Registry repair Wizard.
You already ran chkdsk /r, which is the first thing you should do anyway. Since it didn't work, you may very well need to "go back in time," as it were. Wunders published great instructions for this. Look at his reply in this thread:
Once you create the disk, boot your laptop from this disk. At the first screen, select "Mini Windows XP" and let it continue to boot. After it boots, go to the "HBCD Menu" and select: Programs -> Registry -> Registry Restore Wizard Follow the prompts in the registry restore wizard, selecting the last restore point before your problem to restore from. When done, shut down your computer, remove the CD, and reboot. If all goes well, you will be back in Windows.
To make sure everything is copacetic, you should perform a "System Restore" using the same restore point you picked using the Restore Wizard: "How to restore Windows XP to a previous State" < http://support.microsoft.com/kb/306084 >
6 people were helped by this reply
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.