Did you run Check Disk?
If you're at the tether end point you might as well try a Repair Install. A good guide here:
http://michaelstevenstech.com/XPrepairinstall.htm
Within that link you will also notice this more hands on approach:
http://www.digitalwebcast.com/articl....jsp?id=8658-0


