It's been a while since my laptop lost track of time. I've been living with it so far, and I've developed a simple script to update computer time using an script every minute. But the problem is MSE somehow managed to update it's definition when my time was wrong. Right now it says definition was updated at 1/18/2018. So it keeps telling me my latest definition update (created on 12/23/2012) is too old. How can I fix this problem? Here is an screen shot
Check your laptop’s manual to find out how to change the battery. In the meantime, just get a time-sync program and set it up to sync every hour or two (or just make sure that Windows’ own time-sync service is enabled and configured).
Why? Is it really going out of sync that fast‽
Check Windows Update to see if you can apply the latest MSSE definitions through that instead of through MSSE. Then you should see the correct time in MSSE.
Alternately, you should be able to manually download and install the latest defs which should reset the time.
It turned out nothing could actually fix that problem, except waiting for a new definition update. I literally didn't do anything, but updating MSE a few days later. The problem was solved, but last night jump to the future (again) and exact same issue appeared.