Я использую VMWare Worstation 7 с Windows 7 x64 в качестве гостя, Windows XP x64 в качестве хоста. Внутри гостя я запускаю долго работающее консольное приложение, которое печатает сообщения о прогрессе с отметками времени на них. Иногда я оставляю его включенным на несколько часов, пока я блокирую ОС хоста и совсем не касаюсь компьютера. Когда я возвращаюсь, я обнаруживаю, что через некоторое время после того, как я ушел, кажется, что он сделал паузу и автоматически возобновился: консольное приложение не достигло большого прогресса, и в его сообщениях о прогрессе есть большой временной разрыв.
В журнале событий хоста нет ничего релевантного, но в журнале событий гостевого приложения я вижу эти сообщения примерно в то время, когда ушел:
Запрос на отключение диспетчера окон рабочего стола был сделан процессом (VMware Tools Service)
Диспетчер окон рабочего стола не удалось запустить, поскольку композиция была отключена запущенным приложением
А позже, когда я вернулся, это отображается в системном журнале:
The system time has changed to 2012-01-12T06:36:46.921000000Z from 2012-01-12T03:18:19.953079000Z.
Кажется, это подтверждает мою теорию о том, что VMware что-то делает, а не сама Windows. Вопрос в том, как мне это остановить? Я хочу, чтобы мое приложение продолжало работать. Кстати, параметры питания настроены так, чтобы никогда не спать в гостевой и хост-системе.