Отвечает TU-154:
Проверьте, запущена ли у вас служба "Служба времени Windows", в "Свойствах: Дата и время" включен ли флажок "Выполнять синхронизацию...", выбран ли сервер для синхронизации, не запрещена ли синхронизация в файрволле. Также можно воспользоваться сторонним синхронизатором (у меня эту нагрузку выполняет, помимо прочего, программа Naviscope).
Отвечает Алексей Куприянов:
Windows XP умеет подстраивать системное время, сверяясь со специальными серверами в Интернете. Можно изменить адреса используемых серверов. Без использования реестра: щелкните правой кнопкой мыши на значке часов в системной области панели задач, выберите команду "Adjust Date/Time" и на странице "Internet Time" установите нужный сервер. При помощи реестра: откройте раздел HKLM\SOFTWARE\Microsoft\Windows\ CurrentVersion\DateTime\Servers внесите свой собственный список серверов, использующихся для синхронизации времени.