Advanced Time Synchronizer is a powerful and easy-to-use PC clock synchronizer working with time servers via the Internet, supporting three time synchronization protocols, proxy servers and having a lot of other useful features. Advanced Time Synchronizer connects to all the servers in the list one by one until either the time is successfully synchronized or the list is over. Advanced Time Synchronizer can update the system time at certain intervals from one hour to one month. It samples each time server multiple times and uses timestamp from the fastest sample to synchronize clock. This feature may be useful, because the network delays are often greater on the first sample and less on next samples. So this allows increasing accuracy of time synchronization by choosing a timestamp that is received with less network delays.

If you connect to the Internet using a dial-up connection, you can configure Advanced Time Synchronizer to update the time only if a dial-up connection is established. If there is no connection, Advanced Time Synchronizer can wait till it is established and update the time after the connection is established. Advanced Time Synchronizer can synchronize the PC clock with Internet time servers and function as a time server for your local area network using three time synchronization protocols for that: Simple Network Time Protocol (SNTP), Time Protocol and Daytime Protocol.

If you use a proxy server, you can configure Advanced Time Synchronizer to work through a HTTP, SOCKS4, SOCKS4A or SOCKS5 proxy server.

Advanced Time Synchronizer can be launched from the command line or from batch files, it can be launched as a Windows Service and start working even before the user logs onto the system.