Monday, May 20, 2013
   
Text Size
Login

Windows 7: System Clock is constantly going out of sync

The Issue

People have reported that although they have manually set the date/time on their computer, this gets changed by the windows time server (time.windows.com) when connected to the Internet and for some reason it doesn't display the right date/time.


The Quick Fix

First off, check there aren't any Update for Windows 7 releases at Microsoft's Windows Update


The Long Fix

Now below are the notes I've had to try and fix this before (personally it was because Microsoft released an optional windows update that fixed my issue.

check that this issue isn't being caused by any Windows 7 desktop gadgets.

  1. Quit/close all desktop gadgets except the CPU monitor and your analogue clock.
  2. Make sure your computer is connected to the Internet
  3. Left-Click once on the clock on your taskbar
  4. Click on Change date and time settings link
  5. Click on the tab Internet Time
  6. Click on the Change Settings button
  7. Check the box next to Synchronize with an Internet time server is ticked
  8. Select an option from the dropdown menu starting with the first
  9. Click on the Update now button
  10. Text will appear beneath the button
    1. If you get an error, then select a different server from the dropdown
    2. If you get the text The clock was successfully synchronized...
      1. You can opt to untick the checkbox next to Synchronize with an Internet time server to prevent it finding the wrong time (again)
      2. Check the clock has updated in your taskbar and close the window by clicking on OK
    3. Leave your computer for a few hours and see if it keeps the time...

    If the problem persists, try changing the system registry setting as per the below. If you have never used the system registry before, ask someone who has.


    Additional (intended for Vista users)

    The following is an excerpt from http://www.howtogeek.com/howto/windows-vista/dealing-with-windows-vista-time-sync-problems/

    Change the Default Update Interval

    If your clock is constantly out of sync even though it says the sync was successful, the problem could be that your computer is losing time because of a system clock problem. A workaround in this instance is to change the NTP client to update more often.

    Note: The following process requires administrator (installation) rights on your computer.

    1. Open regedit.exe through the start menu search box, and then find this registry key:

      1.  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient 
    2. Double-click on the key on the right-hand side for SpecialPollInterval

    The default time period is 7 days calculated in seconds. If you wanted to change this to update every day, you would use 86400, or 60 seconds * 60 minutes * 24 hours * 1 day.

    I wouldn’t recommend setting this to anything less than 4 hours worth, or your computer might get banned by the time servers.


    Change Your Firewall Settings

    Third party firewalls will often block the time servers, causing the sync to not work properly. If you are using McAfee or another firewall, you’ll need to use the configuration utility to unlock NPT access on UDP port 123.

    Resync your Time using the command-line

    Open a command prompt (Start > Run > Type "Command" > Click on OK) and type "w32tm /resync"

    Comments   

    oceanwaves
    # oceanwaves Mon, 15th March 2010
    This worked on XP and Vista, but sadly it will not work on Windows 7. The registry keys are still there, but when specialpollinte rval is adjusted to be less time it has no affect. I tried 120 seconds for a test and it did nothing. Had it worked I would have upped it to maybe an hour. Also I know it works on 120 second test on windows XP. So that should be no problem. It just isn't working on windows 7 for some reason.
    Like | Dislike | 0 Reply | Reply with quote | Quote
    # Joel Lipman Wed, 17th March 2010
    True the vista section (changing the registry key) did not work for me on windows 7. My main pc is on windows 7 and I had to disable most of the 3rd-party desktop gagdets. This made the clock stable but when I switched on and off, my clock would be lost again. I updated my BIOS firmware which changed it but didn't solve it. I ended up installing optional "Updates for Windows 7" and this fixed the problem.
    Like | Dislike | 0 Reply | Reply with quote | Quote
    Add Comment

    Name:

    Email:

    Website:

    Message:



    Human Check:

    Security code
    Refresh

    Please type what you see in the image above:

Latest Posts

  • Joes Revolver Map (JRM)

    • Fri 17-May-13
      Hmmm... Sounds like a problem with the identifier. Was it working before and has there been a change ...
      Joel Lipman  
    • Fri 17-May-13
      Hello Joel: Yes, I do have it published on all pages of the site. I just went back to Revolver maps to ...
      Bill Duncan  
    • Fri 17-May-13
      Hi Bill, From the developers of RevolverMaps, "the module would need to be published on every page ...
      Joel Lipman  
    • Fri 17-May-13
      Hi Bill, I'll investigate further as you're not the first to say this happens. In the meantime, simply ...
      Joel Lipman  
    • Fri 17-May-13
      Its a great extension. But when I set it up I only show my presence on the 3D map and no other visitors ...
      Bill Duncan