Windows Time Service (W32Time) changes from Win2K to XP

D

Dr. StrangeDub

I have found that the Windows Time Service registry key values have
changed from Windows 2000 to Windows XP. The main key/subkey is
unchanged:
\HLKM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

However, in Win2K the default values under \Parameters are apparently:
[]Type
[]LocalNTP
[]Period
While in XP Pro, the default values under \Parameters are apparently:
[]Type
[]ServiceDll
[]ServiceMain

My utility errors on Windows XP when it attempts to read the Period
value - that does not exist. I've been hunting online, and it appears
that for Windows XP the period value is specified differently:
System Key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
Value Name: SpecialPollInterval
Data Type: REG_DWORD (DWORD Value)
Value Data: Seconds in Decimal

My question is this: must I use SpecialPollInterval on Windows XP?
Or, if I create the Win2K values myself, will the Windows Time Service
work correctly on XP? Can anybody point to good, definitive
documentaion on the defined [required and optional] values for the
W32Time key in XP?

Thanks,
Michael G. Rose
Unisys Corp.
 
D

Dr. StrangeDub

Run Regedit.exe and navigate to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\N
tpClient
Right click on SpecialPollInterval. Choose Modify then Decimal.Enter the
Susan - thanks for replying, but I already knew about
SpecialPollInterval and how to change it.

My real question is this: can I still use
\...\W32Time\Parameters\Period (as defined for Win2K) on an XP
machine? Or am I forced to use SpecialPollInterval ?

-Michael Rose
 
S

S.Heenan

Dr. StrangeDub said:
My real question is this: can I still use
\...\W32Time\Parameters\Period (as defined for Win2K) on an XP
machine? Or am I forced to use SpecialPollInterval ?

-Michael Rose

As far as I know, SpecialPollInterval in the only way to go on a WinXP
machine.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top