Although the description for the Windows Time Service indicates that disabling it may prevent other services from loading, I'm not currently aware of any such services that do actually require it.If you're not using Net Time as a time server, disabling the Windows Time Service is optional, but there shouldn't be any harm in disabling it to save a bit of RAM.The Net Time project has been resurrected by myself, Mark Griffiths, and I'm now making an updated version available here: If you find Net Time useful, please consider making a donation to show your appreciation and to encourage further development of Net Time!
If Time adjustment greater than: The default setting for this means that the local time will be updated regardless of how much difference there is between the current local time and the time reported by the remote server.
There shouldn't normally be a reason to change this as the current version of Net Time will check with multiple servers to ensure that it isn't using an invalid time.
Alternatively, you can try using the latest trial version of Delphi available from Embarcadero.
The latest version has been tested with Delphi XE2 Professional: The current version includes an older version of the Internet Component Suite which is not compatible with Unicode versions of Delphi (i.e.
Net Time is syncing, but the time is out by an hour - e.g.
Daylight savings time isn't be honoured correctly: Net Time works internally with UTC (Universal Time) and doesn't have any code for handling daylight savings or time zones.
If it can't find a unique secondary server that provides a time which is a close fit to the time returned by the primary server, it will fail with "Inconsistent Responses" The most common causes for this is if multiple servers are configured but point to the same IP address, or you're using the default servers and you are in a region with only 1 actual server in the NTP Pool.
Possible solutions are to either remove all but one server address - in which case, the time returned by it will always be used - even if it's invalid, or change your servers - if you're using the NTP Pool servers, then you should point to the servers for a larger geographic area.
If you uninstall the old version first, you will need to restart your computer before starting the new installer.
Net Time is failing to sync - it reports that all servers failed: The most common cause of this error is that a firewall is blocking the Network Time Protocol (UDP Port 123) between your system and the servers that Net Time is attempting to use.
If you enable the option to always provide time, you may find that it will give out invalid time to any systems that connect to it!