This week I discovered an absolutely amazing fix an issue that had been wreaking havok on my computer for a while.
The Problem?
Normal operation appeared always appeared fine. The problem came about as soon as any application that stressed the system was ran. The fans would spin up and the machine would run fine for a few minutes, then suddenly start crawling. When this happened, I would have absolutely terrible preformance for about 3 minutes, then suddenly, everything would go back to normal until the next burst. Eventually, the intervals shrank until I was always in terrible preformance land and ended up gave up whatever it was I was doing in frustration.
Using
ProcessExplorer I was able to see that the system was spending about 50% of the CPU time in an application called audiodg.exe and the rest in Kernel operations. After a little reasearch, I found that process is the Audio Device Graph host for the Vista sound stack. Basically a muxing point for your audio sources to your audio outputs.
From there, A completely baseless assumption that
Creative Is Evil caused me to immeditally place the blame on the Creative Audigy sound card drivers. I went into the control panel and disabled the sound card. Instant improvement. Things weren't perfect, but audiodg.exe never spiked and the preformance was tolerable.
Finally I got sick of not having sound and decided to plug in a old SoundBlasterLive! card I had. Bam, same problem, different drivers.
In my efforts to retreive some of the preformance that I lost, I started venturing into the world of video card tweaking. After installing RivaTuner, imagine my suprise when I saw the core tempature of my GPU at over 100°C and CPU at 90°C.
The fix?
Blow out the dust.
Upon opening the case, I found the CPU caked with dust. The video card had a dust bunny colony formed deep in a heat sink that required I remove plate in order to get to. After cleaning everything up, preformance is way up and tempatures are way down. My wife also noticed that the 'computer doesn't sound like its going to take off anymore'.
Interestingly enough, the laptop that I use for
work started having similar problems. Any sort of load would gradually bring the system to its knees which the CPU spending a majority of its time in kernel operations. The same fix worked for the laptop, although all I had to do with that was hit the exhaust port with a compressed air.