If your machine supports it I would suggest booting from the installation cd then going through a windows installation, this should offer to reinstall over your existing installation, however if it is a hardware problem it may just give up the ghost anyway.
If you feel confident enough you might try removing a bank or two of memory if you have more than one and seeing if that cures the problem.
Good luck.
FSD