Назад | Перейти на главную страницу

Гостевая ОС VMware Workstation (Windows) сбрасывает дату и время хоста при перезапуске

Каждый раз, когда я перезагружаю гостевую машину Windows, она сбрасывает дату / время на дату / время хоста.

Как я могу изменить его навсегда?

ОБНОВИТЬ: Синхронизация времени уже отключена в инструментах VMware

В зависимости от версии вашей рабочей станции VMware вы должны использовать «0» или «false». Для Vmware Workstation 10 он работает со следующими настройками:

tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
time.synchronize.tools.startup = "FALSE"
time.synchronize.tools.enable = "FALSE"
time.synchronize.resume.host = "FALSE"

Вы также можете использовать rtc.startTime = "1416441600" чтобы позволить машине запускаться с определенной датой и временем - в этом примере это 20.11.2014. Это число в секундах, начиная с 1.1.1970.

Информация от: http://kb.vmware.com/kb/1189

Оказывается, это была служба синхронизации Windows. Я отключил автоматическое обновление времени с помощью серверов времени, и теперь оно остается измененным.

ОБНОВИТЬ: Оказалось, что я был неправ, через некоторое время все изменилось. Отключение службы VMware действительно работает!

Я была такая же проблема.

Независимо от того, что я пробовал в файле .VMX или параметрах для установки, всегда кажется, что время синхронизируется.

Чтобы решить эту проблему, я загрузился в безопасном режиме и фактически отключил службу инструментов VMware. Сейчас я не могу вспомнить, были ли это инструменты целиком или был только один, предназначенный для синхронизации времени.

Потом отредактировал время.

Это сработало и пережило перезагрузку.

Предполагая, что в гостевой системе установлены инструменты VMware, вы можете попробовать

tools.syncTime = "FALSE"

в вашем .vmx файле.

Связанный вопрос.

Возможно, ваша гостевая виртуальная машина Windows присоединена к тому же домену, что и ваша хост-машина, и синхронизируется с сервером, который имеет роль эмулятора PDC.

Вам не нужно отключать службу VMWare, это полезно по другим причинам. Попробуйте установить все настройки, связанные с синхронизацией времени:

tools.syncTime = 0
time.synchronize.continue = 0
time.synchronize.restore = 0
time.synchronize.resume.disk = 0
time.synchronize.shrink = 0
time.synchronize.tools.startup = 0

Я столкнулся с той же проблемой, что и вы, и это устранило ее.

На самом деле .VMX не содержал ни одного из этих параметров, кроме tool.syncTime = "False". Просто попробуйте отредактировать / добавить эти параметры в файл .VMX
tools.syncTime = 0
time.synchronize.continue = 0
time.synchronize.restore = 0
time.synchronize.resume.disk = 0
time.synchronize.shrink = 0
time.synchronize.tools.startup = 0

После установки желаемого времени в гостевой ОС и после перезагрузки оно правильно установило желаемое время.

Спасибо, парни.