Я запускаю 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. Вопрос в том, как мне это остановить? Я хочу, чтобы мое приложение продолжало работать. Кстати, параметры питания установлены так, чтобы никогда не спать как в гостях, так и в Хосте.