skkinney
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\ CurrentCon trolSet\Se rvices\W32 Time\ but it doesn't exist on the 2008 server.
C:\Users\administrator.XXX X>net start w32time
The service name is invalid.
Help!
I read up on the problem and tried to check the registry settings for HKEY_LOCAL_MACHINE\SYSTEM\
C:\Users\administrator.XXX
The service name is invalid.
Help!
Here is a link to a step to replace this on your server:
http://social.technet.microsoft.com/Forums/windows/en-US/04035c8c-c676-42ef-a40f-2d260bedc796/computer-clock-goes-haywire-on-restart
http://social.technet.microsoft.com/Forums/windows/en-US/04035c8c-c676-42ef-a40f-2d260bedc796/computer-clock-goes-haywire-on-restart
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.CER EX>sc qc w32time
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER EX>sc queryex w32time
[SC] EnumQueryServicesStatus:Op enService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER EX>sc qprivs w32time
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER EX>sc qsidtype w32time
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER EX>sc sdshow w32time
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER EX>sc qc w32tm
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
becraig: I tried to use the sc commands, and get this:
C:\Users\administrator.CER
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER
[SC] EnumQueryServicesStatus:Op
The specified service does not exist as an installed service.
C:\Users\administrator.CER
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
C:\Users\administrator.CER
[SC] OpenService FAILED 1060:
The specified service does not exist as an installed service.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
C:\Users\administrator.XXX X>w32tm /register
W32Time successfully registered.
C:\Users\administrator.XXX X>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.XXX X>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.XXX XX>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.
W32Time successfully registered.
C:\Users\administrator.XXX
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.XXX
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.XXX
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
ASKER
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
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
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.