Newarksmells,
You can use a WinXP CD and do a fresh install on top of itself and not lose any data other then what was in:
C:\Windows
Take Care,
Richard
P.S. Most "Restore" Disks, delete everything, since it is an image of the Drive, that is restored.