ColinJ
Puzzle game procrastinator!
- Location
- Todmorden - Yorks/Lancs border
Has your Windows computer suddenly slowed down dramatically and you don't know why? My laptop did and I have just found out what caused it and have sorted it out. What I discovered may help some of you, so here's the lowdown!
I'm not talking about slowing due to hardware faults, or running stupid numbers of programs at once, or viruses/other malware, or lack of memory ... Just a sudden and dramatic slow-down which rebooting does not fix.
My laptop slowed down so much that it was taking over 2 minutes to hibernate when I closed the lid, rather than the 15-20 seconds that it normally takes. It was so busy doing something at boot-up and shut-down that the associated Windows notification tunes came out horribly distorted, as did any other music that I tried playing on the computer. Videos were stalling, even when the content had been buffered. It was busy doing something, but what?
I loaded the Task Manager (TM) and it showed that the CPU was 50% busy. You would think that left 50% free, but I have a dual core processor so 50% pretty much means that the first core was running flat out, and the other core doesn't seem to help much when trying to run most ordinary Windows programs. The thing is - TM did not show a process hogging the CPU time ...
I found Processor Explorer on the Microsoft website (link) and that is a much more sophisticated tool for finding out what a Windows computer is up to. Using it, I discovered that interrupts were occurring at such a rate that the computer could barely keep up with them. Why?
A bit more Googling led me to the answer ... An apparently daft decision by Microsoft to permanently throttle back drive access speeds if more than a small number of errors are encountered on the system. This happens without any obvious warning being given. Once the software has been nobbled, it stays nobbled!
Technically - if 6 DMA errors occur, then Windows starts falling back to slower modes of access until it ends up with the ancient and very inefficient PIO mode. Once there, it stays there. PIO mode will kill the performance of the computer. You need to get it back into DMA mode.
Anyway, enough of that ... this webpage explains it all, and what to do about it. My laptop is now back to its old nippy self, audio sounds undistorted again, and videos no longer stutter and freeze. Boot-up, hibernate and shut-down times are back to normal.
I hope that helps!
I'm not talking about slowing due to hardware faults, or running stupid numbers of programs at once, or viruses/other malware, or lack of memory ... Just a sudden and dramatic slow-down which rebooting does not fix.
My laptop slowed down so much that it was taking over 2 minutes to hibernate when I closed the lid, rather than the 15-20 seconds that it normally takes. It was so busy doing something at boot-up and shut-down that the associated Windows notification tunes came out horribly distorted, as did any other music that I tried playing on the computer. Videos were stalling, even when the content had been buffered. It was busy doing something, but what?
I loaded the Task Manager (TM) and it showed that the CPU was 50% busy. You would think that left 50% free, but I have a dual core processor so 50% pretty much means that the first core was running flat out, and the other core doesn't seem to help much when trying to run most ordinary Windows programs. The thing is - TM did not show a process hogging the CPU time ...
I found Processor Explorer on the Microsoft website (link) and that is a much more sophisticated tool for finding out what a Windows computer is up to. Using it, I discovered that interrupts were occurring at such a rate that the computer could barely keep up with them. Why?
A bit more Googling led me to the answer ... An apparently daft decision by Microsoft to permanently throttle back drive access speeds if more than a small number of errors are encountered on the system. This happens without any obvious warning being given. Once the software has been nobbled, it stays nobbled!

Technically - if 6 DMA errors occur, then Windows starts falling back to slower modes of access until it ends up with the ancient and very inefficient PIO mode. Once there, it stays there. PIO mode will kill the performance of the computer. You need to get it back into DMA mode.
Anyway, enough of that ... this webpage explains it all, and what to do about it. My laptop is now back to its old nippy self, audio sounds undistorted again, and videos no longer stutter and freeze. Boot-up, hibernate and shut-down times are back to normal.
I hope that helps!
