Estou executando o VMWare Worstation 7 com o Windows 7 x64 como convidado e o Windows XP x64 como host. Dentro do convidado, eu executo um aplicativo de console de longa duração, que imprime mensagens de progresso com registros de data e hora. Às vezes, deixo-o em execução por várias horas enquanto bloqueio o sistema operacional host e não toco no computador. Quando volto, percebo que, algum tempo depois de sair, parece ter pausado e retomado automaticamente: o aplicativo do console não fez muito progresso e há um grande intervalo de tempo em suas mensagens de progresso.
Não há nada relevante no log de eventos do host, mas no log de eventos do aplicativo convidado, eu posso ver essas mensagens na hora em que saí:
Uma solicitação para desativar o Desktop Window Manager foi feita por processo (VMware Tools Service)
O Desktop Window Manager não pôde ser iniciado porque a composição foi desativada por um aplicativo em execução
E mais tarde, na época em que retornei, isso aparece no log do sistema:
The system time has changed to 2012-01-12T06:36:46.921000000Z from 2012-01-12T03:18:19.953079000Z.
Isso parece apoiar minha teoria de que a VMware está fazendo algo e não o próprio Windows. A questão é: como eu paro de fazer isso? Quero que meu aplicativo continue em execução. A propósito, as opções de energia são definidas para nunca dormir no convidado e no host.