Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 786
  • Last Modified:

Bios time keeps changing back one hour?

Got a Lenovo R500, time in bios is one hour off, I go in, change the time, save & exit, windows opens up and it is back to one hour off, reboot, go in to bios, time has gone back one hour again.

Any clue why?
0
somewhereinafrica
Asked:
somewhereinafrica
  • 8
  • 6
  • 3
  • +1
2 Solutions
 
mccrackyCommented:
check the timezone settings in Windows.  You are probably syncing your time in Windows with the wrong timezone.  When Windows exits, IIRC, Windows sets the BIOS clock to the current Windows time (Windows doesn't use UTC internally, just local time).
0
 
somewhereinafricaAuthor Commented:
Windows can change the BIOS clock? Really?
0
 
discgmanCommented:
It sounds like a timezone issue in windows. But, if you have already checked this I would then go to hardware troubleshooting. Flash the bios. Go to www.ibm.com website and download the latest flash bios and download it. Doesn't sound like a battery problem or else the time wouldn't change at all.
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
somewhereinafricaAuthor Commented:
I just flashed it yesterday with a new bios version that came out less than a month ago.

But it's strange right?
BIOS is BIOS, and windows is windows... f i set the time to be 'X', how the h**l can it change by itself?
0
 
mccrackyCommented:
Did you check the timezone in Windows?  Windows does screw with the BIOS time.  (Try dual booting sometime between Windows and Linux.  Windows sets the BIOS time to localtime and Linux expects it to be UTC and applies the timezone offset.)
0
 
mccrackyCommented:
Actually most OSs probably set the BIOS time upon exit.  How else would the "corrected" time be there while the computer is off?  The problem comes about that Windows expects localtime to be there, while most sane OSs expect UTC to be there.
0
 
discgmanCommented:
Is this computer in a network or domain? Is it connecting to some sort of time server?
0
 
somewhereinafricaAuthor Commented:
Ok, explain what is going wrong then:

i set time i bios, user then logs on (in the same timezone setting as the sever), time is magical one hour behind what I just set BIOS clock to.

So bios was right time, server (AD DC) has right time, time zone is (from the beginning) the correct one and the same as the server, yet it sets itself back one hour. Why?

0
 
discgmanCommented:
Reason I asked about the time server is due to when I work on a pc that is off a domain and readd it to the domain, sometime the time is off an hour or two. Once it picks up all the security policies on the domain (make sure its in its proper OU) the time goes back to normal. You can try to remove and readd to the domain and move the computer account to the proper ou and see if that helps. If not, its either a windows  issue (possible windows update) or a cmos /motherboard problem. Ive seen motherboards on laptops lose time as they start going out.
0
 
Grant1842Commented:
Sounds like you have a mother board battery issue. It may be time for a new one.
0
 
somewhereinafricaAuthor Commented:
Brand new computer out of the box....
0
 
mccrackyCommented:
I would still guess that somewhere there is a timezone issue, but in the end why do you care about it?  

If you don't touch the BIOS clock, then Windows should pick right up from where it left off when you last shutdown.  The BIOS clock is only there to keep time while the computer is off.  It shouldn't matter at all what the BIOS clock says as long as your OS knows the correct time when you are up and running.
0
 
somewhereinafricaAuthor Commented:
McCracky:

Why do I care?
Reason#1
Because even if the BIOS is correct, the server is correct, the time zone is correct the time is still one hour behind.

Reason #2
All the users documents, emails, edits, what not are one hour behind, all alarms in outlook are one hour behind, etc.

Reason #3
It's my job to care
0
 
mccrackyCommented:
You didn't understand my point, I think.  Your reason #2 is enough to care about.  I agree.

Your original question didn't state that the user's documents and stuff were one hour off.  You stated the BIOS was one hour off.

As I said before, it shouldn't matter what the BIOS says the time is IF the OS has the correct time.

Try this:

1. Make sure the time in the OS is correct.
2. Reboot
3. DON'T go into the BIOS.
4. Check the time in the OS when the OS comes back up.

Is the time in the OS correct?  IF it is, then don't worry about the time in the BIOS.  

If it isn't, then we can continue trying to track down the issue.

(You are messing with the OS time when you go in and manually reset the BIOS between power off and power on of the OS.  The OS updates the BIOS time when powering down.  It then reads the BIOS time when powering up to figure out how much time has passed while powered off.  If you reset the time in the BIOS, you are fooling the OS when it queries the BIOS for the amount of time the computer was off.)
0
 
somewhereinafricaAuthor Commented:
McCracky:

Will have a stab at your suggestion later today, thanks for sticking with me...
0
 
mccrackyCommented:
did you get to try it/
0
 
somewhereinafricaAuthor Commented:
damnit, just found out that the mother server did indeed have the wrong timezone set.

I thought I had checked all that stuff out, but my technician is an idiot.

Thanks for trying though...
0
 
somewhereinafricaAuthor Commented:
arrogance was my fall....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 8
  • 6
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now