I had similar problems and after around the fifth re-install I'd
had enough and went to Win2000 - no more problems. I now have
WinXP, which is working very well. If your machine can support XP
get an upgrade, as I don't think that there is a simple, long-term
solution to your problem. Though I have heard of people going back
to Win95 and been much happier.
I could believe that. Unfortunately, I have to have Windows on my drive sharing space with Linux, and it's XP. While during the very first months I've been heaventaken, it developed a strange behaviour since about two months. Out of nothing, it hangs. It runs stable, right until it hangs completely. No reaction to anything, just a complete freeze. Trouble is, it doesn't have any explicitely preset duration. It runs as short as less than a minute, hanging before I can enter a password, or as long as 3 days in a row. I don't remember when I have last halted Windows normally. I've excluded almost everything, except something in the system itself.
Hardware is fine. I've first thought the reason might be that the CPU fan stops for a second, enough to halt the entire system, so I've disabled 'CPU Protection for CPUFAN OFF,' and it worked - right until the computer hanged. So I've turned the option back on. Since I have Linux, I have decided to run a duration test on Linux two weeks ago - and it's still working. OK, just joking, I have turned the PC off after 3 days.
Concluded it wasn't hardware, I thought that maybe it's adware. Having AdAware, I've decided to run the thorough test. Nothing.
Then came time to conclude it was a virus. I'm not the only user, my sister could've infected the system (I couldn't, receiving all my mail under Linux), but antivirus tests, by avast, yielded nothing. Avast is recommended by my ISP and a long-time friend, but the search showed nothing.
The obvious reason is one of the system updates. Unfortunately, most of the recent ones were non-removable, so there's no point in looking through them. Additionally, there have been no updates for more than a month. It may very well be something is blocking access to Windows Update, but it's due time at least for a security patch... I've concluded it's time for a complete system reinstall with repartitioning the disk, getting ready for Mandrake 10... Version 9.2, as good as it very well may be, is still much worse than 9.1 (or so I've heard), or 9.0 (which I've had previously, so this is hands-on experience).
Unfortunately, there are things tying me to Windows - there are some programs which are indispensible for everyday work, and I can't get equivalents for Linux, or can't quite use Wine for them.