Yes. CrystalDiskInfo shows how many hours the hard drive has been powered on.
It's a good thing you ran system file checker because in fact you did have corrupt system files. Now you should uninstall and re-install the latest version of CoreTemp. If you have been using it for awhile it might be out of date and no longer compatible with latest Windows. You could also try RealTemp, HWMonitor and the best is HWInfo64.
Did you run memtest86 yet. It must be run from an optical disk or USB at boot up. The author's website has instructions for creating self-booting media.