Why does the time change after every reboot?

Anuvab Chhotray June 5, 2011

I am running a PC with Windows XP installed. Every time I reboot, I find the time being forwarded by 1hr 30 minutes. The date is the same though. I hope this is not a problem with my Li-ion battery.

  1. James
    June 26, 2011 at 5:01 pm

    Also be sure to check the time you have set in BIOS. If it's different from the time set in Windows, it can cause problems with time and date on reboots.

  2. ???? ????
    June 8, 2011 at 7:28 pm

    you should replace the CMOS battery.....

  3. Anonymous
    June 6, 2011 at 5:37 am

    Save the following in a .bat file, and
    execute it whenever you see time sync problems:
    w32tm /config /manualpeerlist:time.windows.com,0x8 /syncfromflags:MANUAL
    w32tm /config /update
    net stop w32time
    net start w32time
    w32tm /resync /nowait

    if dont work then

    try in a cmd window:

    net time /setsntp:"0.us.pool.ntp.org,1.us.pool.ntp.org,3.us.pool.ntp.org"

    If you are not in the US go to http://www.pool.ntp.org and select your

    you can try microsoft fix it

    Installing this update enables your computer to automatically adjust the computer clock on the correct date in 2007 due to revised Daylight Saving Time laws in many countries. After you install this item, you may have to restart your computer.
    [Broken Link Removed]

    1. Run a MS-DOS prompt (Start > Programs > MS-DOS prompt)
    2. At the DOS prompt, type time, then press Enter.
    3. Compare this time with the time displayed on the Systray.
    4. Type exit and press Enter to quit the DOS box.

    If there is a difference between both values, the battery should be replaced. Please refer to your motherboard's manual or manufacturer.

    In the command prompt type in the following line:
    W32tm /config /syncfromflags:MANUAL/manualpeerlist

    Once you have entered your list of servers you need to enter the following at the command prompt:
    W32tm /config /update

    This tells the time sync service that there's configuration changes and to use the changed settings


  4. Gustavo Ibarguengoytia
    June 6, 2011 at 12:42 am

    If you are in a Windows environment right click the clock select Adjust Time/Clock settings then select the Internet Time tab and click Configure now, remove the checkmark from the Synchronize with an Internet time server, click OK and OK in the previous window. That should do it.

  5. Gustavo Ibarguengoytia
    June 6, 2011 at 12:39 am

    If you set your clock to synch to a server then it could be that the server you chose is unappropiate for your time zone. This happpened in my machine with XP, so I just removed the auto sync and set the time manually after that the problem was solved.

  6. Tina
    June 6, 2011 at 12:36 am


    did you check the time zone your Windows clock is set to?
    Which version of Windows is this?
    How old is your computer?

Ads by Google