Używam VMWare Worstation 7 z Windows 7 x64 jako gość, Windows XP x64 jako host. Wewnątrz gościa uruchamiam długo działającą aplikację konsolową, która drukuje komunikaty o postępach wraz ze znacznikami czasu. Czasami zostawiam go włączony na kilka godzin, podczas gdy blokuję system operacyjny hosta i wcale nie dotykam komputera. Kiedy wracam, widzę, że jakiś czas po moim odejściu wydaje się, że został zatrzymany i automatycznie wznowiony: aplikacja na konsolę nie poczyniła dużych postępów, a komunikaty o postępach są duże.
W dzienniku zdarzeń hosta nie ma nic istotnego, ale w dzienniku zdarzeń aplikacji gościa widzę te komunikaty od momentu wyjazdu:
Wniosek o wyłączenie Menedżera okien pulpitu został złożony przez proces (usługa narzędzi VMware)
Nie można uruchomić Menedżera okien pulpitu, ponieważ kompozycja została wyłączona przez działającą aplikację
Później, mniej więcej w momencie powrotu, pojawia się to w dzienniku systemu:
The system time has changed to 2012-01-12T06:36:46.921000000Z from 2012-01-12T03:18:19.953079000Z.
Wydaje się to potwierdzać moją teorię, że VMware coś robi, a nie sam system Windows. Pytanie brzmi: jak mam to zrobić? Chcę, aby moja aplikacja nadal działała. Nawiasem mówiąc, opcje zasilania są ustawione tak, aby nigdy nie spały zarówno w gościu, jak i w hoście.