Have you ever tried to update the time in Windows XP and received an error? Try resetting your time service
1. Start->Run cmd.exe
2. net stop w32time
3. w32tm /unregister [ignore error message]
4. w32tm /unregister
5. w32tm /register
6. net start w32time
7. try updating your time now, all should be good.