• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 225
  • Last Modified:

Windows 7 machines are 3 houes ahead

We have a network with a Windows Server 2012 that has the right time and no problme there but all the workstations are in the right time zone but they are three hours ahead. We change the time manually and it changes back to 3 ahead after a while, what I did is change the time zone to a different TZ (PST) so I have the right time showing but then it goes back to EST and the time is back to 3 hours ahead... They are all new computers and the BIOS is set up with the right time. We downloaded all MS updates but the issue is still happening... any ideas?

Thanks!
0
ArgTech
Asked:
ArgTech
  • 3
  • 3
  • 2
  • +1
1 Solution
 
Thomas GrassiSystems AdministratorCommented:
Are any additional clocks defined?

change your internet time clock to pool.ntp.org

Then sync see what happens
0
 
wshtyCommented:
did you configure the time service on your server holding die pdc emulator role?

start cmd as administrator

w32tm /config /computer:<<PDC-FQDN>> /manualpeerlist:<<time.windows.com>> /syncfromflags:manual /update

(time.windows.com can also be another server , or multiple servers - just separate them with a comma)
lookup http://pool.ntp.org for the correct servers to use.

regards
0
 
MetaltreeCommented:
Is your Server 2012 a VM? If it is, is your ESXi or hyper-v host set with the proper time ?
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
wshtyCommented:
edit to my upper post:
you may also mind, that you need a firewall exception on the ntp service for this server to make this work :-)
0
 
ArgTechAuthor Commented:
ok, We ran the w32tm command and we got an access denied (0x80070005)
Any ideas on this error?

Is there any way to see which time server is it using now?

Thanks!
0
 
MetaltreeCommented:
Did you run the command prompt as administrator? Right click->run as administrator
0
 
ArgTechAuthor Commented:
Yes I did. Actually on Win 2012 server there is a link that is already: Command Prompt (Admin)
you cant right click it... it is already administrator
0
 
wshtyCommented:
1. try running the command a second time (it is reported that you MAY get an error the first time you run it)

2. reboot dc
open cmd (elevated) and type:

net stop w32time
w32tm /unregister      
w32tm /register
net start w32time

 if w32tm /unregister this does also not work for the first time then try it a second time


try running the
w32tm /config /computer:<<PDC-FQDN>> /manualpeerlist:<<time.windows.com>> /syncfromflags:manual /update
command again


if all above does not help:

3. is this the only domaincontroller in your infrastructure?
if yes: did you do an inplace upgrade or did you migrate it to a second machine?

if yes: did you migrate all fsmo roles?

please query the fsmo roles on your 2012 machine with the following command:

NetDOM /query FSMO

if this is the only dc in your environment, then all 5 Roles should point to your 2012 server
if it does not, you must seize the roles using "ntdsutil" - since there is no other domaincontroller available anymore.

for a walkthrough use this guide:
http://community.spiceworks.com/how_to/show/2884-transferring-the-fsmo-roles-via-ntdsutil-cli
0
 
Thomas GrassiSystems AdministratorCommented:
Let make your server a NTP server then all your computers can point to it for the time.


Your Server
Windows Time                                    
HKLM>System>CurrentControlSet>Services>W32Time>Parameters                                    
NTPServer      pool.ntp.org
                              
Type      NTP            



All your Computers use ip address of your server
Windows Time                                    
HKLM>System>CurrentControlSet>Services>W32Time>Parameters                                    
NTPServer      192.168.1.10                              
Type      NTP            



This is the best  method.
0
 
ArgTechAuthor Commented:
Thanks, I ran all this commands and after rebooting the server everything started working...
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

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