I am using Windows Vista Ultimate 64-Bit and since the very first day that I have installed it, I have been experiencing some strange audio crackling and the computer lagging when web pages are loading. The strange thing is that this does not happen after I reboot. It only starts happening maybe an hour or two after some heavy usage (lots of browsing and listening to music). It starts crackling and stuttering only a little at the beginning and just becomes more and more frequent the longer I go on without rebooting the machine. My foobar also crashed with a 'bad allocation' error quite frequently, but this is most likely not related as it is not only foobar's audio that crackles but everything.
I have tried reinstalling my audio drivers, many different versions of the c-media driver, I also looked at my hard drives to see if they were operating in PIO mode, tried uninstalling and reinstalling video card drivers... and a lot more. I am completely lost here, this has been going on for multiple months. Any help would be very appreciated.