Disabling Time Synchronization with Hyper-V

Disabling Time Synchronization with Hyper-V

I found that when attempting to change the Date/Time settings on a Hyper-V virtualised Windows 8 OS, I found that the date would immediately change back to the correct date.

How can I prevent the Date/Time from reverting once I've set it?

1

2 Answers

Open the 'Hyper-V Manager' application on the host machine.

On the list of 'Virtual Machines', right-click on the VM where you want to change the Date/Time settings and click 'Settings'.

Under the 'Management' section of options, select 'Integration Services', and uncheck the 'Time synchronization' option.

When changing the Date/Time settings from within the VM, the Date/Time will no longer revert to the Date/Time on your host machine.

1

It is possible to temporarily disable time synchronization for hyper-v vm's however every hour or so the OS will sync with the hardware clock aka the bios time. As far as i known its not possible to change the bios time for hyper-v vm's. if you disable the windows time service, the hyper-v time service and task scheduler time synchronization jobs, the OS will sync the system time to the bios clock roughly every hour.

I ended up just creating a virtualbox vm and using the bios time offset command

hopefully this feature will be implemented in the future for hyper-v.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

David Miller
Author

David Miller

David Miller brings 15 years of experience in global economics, personal finance strategy, and market dynamics. He specializes in turning complex economic trends into actionable insights for everyday readers.