Onde o Windows salva as coisas como o estado atual da energia do sistema?

2

Atualmente estou me perguntando sobre o local em que o Windows (XP, Vista, 7) armazena informações como "o Windows está em execução" e assim por diante. Quero dizer, de alguma forma o Windows sabe quando você acabou de desligar seu computador que ele estava rodando antes. O gerenciador de boot de alguma forma também sabe que existe uma imagem de memória no hiberfil.sys e não apenas um garbarage vazio.

Eu acho que é o registro, mas onde exatamente?

    
por csde_rats 02.12.2011 / 15:48

1 resposta

1

Esta é uma leitura obrigatória: Processo de inicialização do Windows NT (Wikipedia)

Além disso, isso: Informações detalhadas sobre o processo de inicialização do Windows

Quando há um desligamento forçado (por exemplo, segure o botão liga / desliga por 5 segundos), o Windows não tem a chance de salvar informações sobre seu estado. Quando o Windows tenta inicializar novamente, ele pode ver isso no registro e avisá-lo sobre a inicialização no modo de segurança.

Existe provavelmente algum tipo de cabeçalho ou sinalizador no arquivo hiberfil.sys, indicando se é ou não uma imagem de memória válida.

    
por 08.12.2011 / 22:22