Look... hp is crap, I know. It's an in-between-hand-me-down -- and at any rate, they recently replaced the heatsink and
supposedly the motherboard as well.
It was overheating, like the dv2000 is famous for.
In the process, however, they did something -- in the registry or somewhere else within winxp -- that makes it detect my 1.83GHz as 2.42GHz.
'Awesome! Extra speed!', right? Wrong.
The BIOS still recognizes the correct speed at 1.83, so the 'speed gain' is false.
Also there is no Cool 'n Quiet going on, nor is there Speed Step.
And yes, it DOES affect games -- anything using nVidia GPU runs at high normal fps, but in -slow motion-. Smooth, slow motion, yes... but making everything pretty unplayable.
It detects it as such in every place: the registry, under the ~HARDWARE/DESCRIPTION/CentralProcessor/0/~MHz DWORD thingy, and every other tool that gets the cpu info from CPUID (e.g. dxdiag, msconfig, etc.)
How in the blazes do I correct this without doing a system restore? I KNOW there is a way to do it without resorting to that catastrophe.
Please, you brilliant, brilliant people: HELP!