malc30 is absolutely right, hardware readings are infinitely more reliable. Software readings are rough approximations most of the time which can be useful but not something to get too hung up on.
I'd not be too worried about those readings if the PC is stable, just leave it be unless you are having problems.