We've got a Hyper-V environment where the time is running around like a headless chicken.
Some days when I come in, it's 10 minutes slow. Other days, it's 5 minutes fast. Today it's over 30 minutes slow. Every day I re-sync the time manually, and 24 hours later it's all out of whack again.
I tried running the following command:
w32tm /config /manualpeerlist:"time.windows.com,0x01 1.ca.pool.ntp.org,0x01 2.ca.pool.ntp.org,0x01" /syncfromflags:MANUAL /update
When I run this on our Hyper-V environment (on the DCs and the hosts) it returns the exact same time that the clocks are currently set to. When I run it on a non-domain environment, it returns the correct time (I went and manually broke the date/time on the machine to test). All my timezones are set correctly (GMT+10).
Any ideas why this might be?