Transição do Windows 7 Sleep = Hibernar se a bateria ficar abaixo do ponto crítico?

1

Eu tenho um MacBook Pro executando o Windows 7 x64 via Boot Camp. Recentemente, perdi o trabalho porque, ao receber um aviso de bateria fraca (a 10%), fechei a tampa para colocar o laptop para dormir, mas depois esqueci de ligá-lo. Quando liguei a máquina novamente, ele exibiu "o Windows não desligar com sucesso ". Parece que o laptop ficou sem bateria e fez a transição diretamente: Sleep => Powered Off .

Quando o laptop está funcionando, se a bateria ficar abaixo do nível crítico (5%), ele transita com êxito: Running => Hibernating . Se a bateria cair abaixo de 5% enquanto dorme, deve fazer a transição: Sleep => Hibernating ?

Se sim, como posso descobrir por que isso não aconteceu?

    
por user200783 09.02.2016 / 13:47

1 resposta

1

O Windows não faz a transição de Suspensão = > Hibernate quando a bateria cai abaixo de um determinado nível. O Windows não pode fazer nada quando não está em execução e não há nenhum recurso ACPI padronizado para permitir que um computador seja ativado quando a bateria cair para um nível arbitrário.

O Windows faz a transição de Sleep = > Hibernar em um temporizador, se esse temporizador for definido quando o Windows entrar no modo de espera - há um recurso de ativação no timer que o Windows pode usar para isso. O Windows define o temporizador de ativação quando ele adormece e, se o estado de energia for apropriado, transita para hibernar quando for despertado pelo BIOS / EFI. Não há recurso equivalente para acordar no nível da bateria.

Algumas implementações BIOS / EFI possuem uma função proprietária do fabricante para fazer a transição para o modo de hibernação quando a bateria fica abaixo do nível crítico. Por definição, elas existem apenas em certas máquinas proprietárias.

    
por 09.02.2016 / 14:05