Link to home
Start Free TrialLog in
Avatar of skkinney
skkinneyFlag for United States of America

asked on

Time services not installed on Windows 2008 server

We successfully moved our DC FSMO from a 2003 server to a new 2008 server.  The old 2003 server is still functioning as a DC. Everything worked well for about 6 months now until we noticed time was not in sync on the network.  

I read up on the problem and tried to check the registry settings for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\ but it doesn't exist on the 2008 server.  

C:\Users\administrator.XXXX>net start w32time
The service name is invalid.

Help!
Avatar of Will Szymkowski
Will Szymkowski
Flag of Canada image

Moving the PDC role requires setting an external time source for that DC. If this is not set correctly it will use the internal clock of the server, whcih may work for a short period but needs to be switched over.

Setting External Time Clock: http://support.microsoft.com/kb/816042

When you click the link you can click Fix Me and this will create the Reg Key for you and place it in the cooresponding location. You can also choose to do this manually and create the Reg key yourself.

Make sure that when you transfer this role that you also revert the changes back to defaults (in the registry)  on the server that once held the PDC role.

Once the External Time source has been updated, chceck the event viewer on the PDC and you should see an event under the Directory Services logs stating that external time source has been configured.

You can then login to your DC's and run w32tm /resync which will resync the DC's clocks and populate out to the workstations.
Avatar of skkinney

ASKER

Spec01: I cannot edit the registry because the W32time key doesn't exist.

becraig: I tried to use the sc commands, and get this:
C:\Users\administrator.CEREX>sc qc w32time
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.


C:\Users\administrator.CEREX>sc queryex w32time
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

The specified service does not exist as an installed service.


C:\Users\administrator.CEREX>sc qprivs w32time
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.


C:\Users\administrator.CEREX>sc qsidtype w32time
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.


C:\Users\administrator.CEREX>sc sdshow w32time
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.


C:\Users\administrator.CEREX>sc qc w32tm
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.
ASKER CERTIFIED SOLUTION
Avatar of Sarang Tinguria
Sarang Tinguria
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
C:\Users\administrator.XXXX>w32tm /register
W32Time successfully registered.

C:\Users\administrator.XXXX>net start w32time
System error 1290 has occurred.

The service start failed since one or more services in the same process have an
incompatible service SID type setting. A service with restricted service SID typ
e can only coexist in the same process with other services with a restricted SID
 type. If the service SID type for this service was just configured, the hosting
 process must be restarted in order to start this service.


C:\Users\administrator.XXXX>net time /setsntp:
The syntax of this command is:

NET TIME

[\\computername | /DOMAIN[:domainname] | /RTSDOMAIN[:domainname]] [/SET]

NET TIME synchronizes the computer's clock with that of another computer
or domain, or displays the time for a computer or domain. When used without
options on a Windows Server domain, it displays the current
date and time at the computer designated as the time server for the domain.

\\computername  Is the name of the computer you want to check or
                synchronize with.

/DOMAIN[:domainname]  Specifies to synchronize the time from the Primary Domain
                      Controller of domainname.

/RTSDOMAIN[:domainname]  Specifies to synchronize with a Reliable Time Server
                         from domainname.

/SET            Synchronizes the computer's time with the time
                on the specified computer or domain.

The /QUERYSNTP and /SETSNTP options have been deprecated. Please use w32tm.exe
to configure the Windows Time Service.

NET HELP command | MORE displays Help one screen at a time.


C:\Users\administrator.XXXXX>net stop w32time & net start w32time
The Windows Time service is not started.

More help is available by typing NET HELPMSG 3521.

System error 1290 has occurred.

The service start failed since one or more services in the same process have an
incompatible service SID type setting. A service with restricted service SID typ
e can only coexist in the same process with other services with a restricted SID
 type. If the service SID type for this service was just configured, the hosting
 process must be restarted in order to start this service.
Restart the server and run all commands except the first
That worked except all the servers are synchronizing with the old Win 2003 domain controller instead of the new 2008.
Hope my above commands has been ran on PDC role holder
if not please do so and for other server run below

w32tm /config /syncfromflags:domhier /update 
W32tm /resync /rediscover 
net stop w32time & net start w32time 

Open in new window