according to speedfan my +12V rail is only 1.09V ,my -12V rail is -16V, and my -5V is -8V. Each of these is well outside the tolerance of a PWR_GOOD signal, and if they were accurate I doubt it would have run for the last four years with these readings.
...or (usually more likely) software that doesn't know where to look for the values on that motherboard. Usually it takes a quick look around and makes assumptions about where things are. Sometimes those assumptions are wrong and will give you silly values...
It's all in the software as BC_P states.
I no longer use or trust SpeedFan anymore, e.g. +12V = 2.82-3.01V
It may be accurate for an older computer or motherboard, but it's rarely updated more than once a year. This computer is about 2-3 years old.
www.hwinfo.com is now the best and is continuously being updated.