Talvez a bateria do relógio do sistema esteja com pouca energia? Veja se a mudança ajuda.
Às vezes, quando meu computador que executa o Windows 7 sai do modo de suspensão, ele precisa ajustar a hora. Quando isso acontece, o seguinte evento do sistema é registrado:
<Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'>
<System>
<Provider Name='Microsoft-Windows-Kernel-General' Guid='{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}'/>
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000010</Keywords>
<TimeCreated SystemTime='2010-03-06T19:09:57.500000000Z'/>
<EventRecordID>10672</EventRecordID>
<Correlation/>
<Execution ProcessID='4' ThreadID='56'/>
<Channel>System</Channel>
<Computer>GAME</Computer>
<Security/>
</System>
<EventData>
<Data Name='NewTime'>2010-03-06T19:09:57.500000000Z</Data>
<Data Name='OldTime'>2010-03-06T17:34:32.870117200Z</Data>
</EventData>
<RenderingInfo Culture='sl-SI'>
<Message>The system time has changed to 2010-03-06T19:09:57.500000000Z from 2010-03-06T17:34:32.870117200Z.</Message>
<Level>Information</Level>
<Task></Task>
<Opcode>Info</Opcode>
<Channel>System</Channel>
<Provider>Microsoft-Windows-Kernel-General</Provider>
<Keywords>
<Keyword>Time</Keyword>
</Keywords>
</RenderingInfo>
</Event>
Quando isso acontece (notei que duas vezes até agora) o tempo antigo sempre corresponde ao horário em que o computador entrou no modo de suspensão. O problema é que, se o Windows Media Center estiver agendado para gravação durante esse período, ele simplesmente o ignora como se o computador estivesse desligado. Eu nunca tive esse problema com o Windows Vista na mesma máquina.
Qualquer ideia sobre o que poderia estar causando esse problema e como resolvê-lo é bem-vinda.