I'm not sure if something else may be at fault, but the last time that happened to me, reformatting fixed the problem. The problem with reinstalling Windows (at least 98...not sure about later versions) is that the programs using Windows stuff are messed up after reinstalling Windows. Alternately, you could just redownload all your malfunctioning programs and reinstall them.