I originally used TJMax = 95C for the Q6600 G0 based on my IHS surface temperature measurement. With the help of rge's testing, I agree that number is likely too low and in order for the IHS to be at 95C, the actual core temperature has to be higher and 5C higher seems reasonable to me. That's where I originally went wrong and that's why I bumped it up to 100C.
For the G0, Intel lists the TJ Target as 90C. For my G0, that number doesn't seem to have anything to do with the actual TJMax. On core 0 and core 1, TJMax = 100C is reasonable but on core 2 and core 3, I think the actual TJMax is closer to 105C.
Intel's presentations last year confirmed that TJMax is not a fixed number and there is some variation from one CPU to the next of the same model. The 45nm Quads make it obvious that TJMax isn't fixed from one core to the next on the same CPU. I've seen variations of 10C from one core to the next which can't be explained by "slope error." If you take the time to post a Cool Down Test, I'll have a look at it and let you know what I see. If you've changed TJMax then you should check your calibration based on what rge found in this post:
http://www.xtremesystems.org/forums/...postcount=2429
With slope error and TJMax not being a fixed number, checking one's calibration is recommended. Even if the TJMax you use is not exact, calibrating RealTemp based on rge's guidelines will help minimize the amount of error in your normal temperature range.
When you abort an installation, it's hard to say what file and what version went where. Sometimes, depending on the installer used, System Restore can save your butt in a situation like this. The registry is the weakest link in Windows and is the reason why I avoid storing anything there. I like being able to delete or move folders without my registry getting confused.