TL; DR: Desligue o sistema corretamente.
A hibernação não tem nada a ver com o desligamento, está intimamente relacionada à suspensão-para-RAM (suspensão), exceto com o conteúdo da RAM pressionado para o disco para que seja lido novamente e a operação seja retomada exatamente onde sistema deixado de lado.
Se você quiser que as alterações persistam, será necessário desabilitar a hibernação e do Windows Fastboot (que é um subconjunto da hibernação). Ou você pode realmente reinicializar em vez de hibernar e reiniciar.
A razão pela qual as mudanças não são persistentes é porque elas não são gravadas no disco ainda exceto no arquivo de hibernação. Que você está excluindo, o que significa que o sistema de arquivos pode ter que se reparar e voltar ao estado "último bem conhecido".
Enquanto o sistema estiver em hibernação, haverá várias estruturas-chave do sistema de arquivos que talvez não tenham sido gravadas no disco e estejam na RAM. O sistema, ao sair da hibernação, espera que o disco esteja em um estado muito particular e é possível que os caches de disco e os arquivos importantes do sistema sejam salvos no arquivo de hibernação, e não no disco real.
Se você fizer um desligamento adequado , o Windows liberará adequadamente a memória de trabalho no disco e, em seguida, desmontará o disco antes de desligá-lo.
Para forçar um desligamento adequado, abra um prompt de comando e digite
shutdown /s /f /t 0
/s
é "shutdown", /f
forçar e /t 0
significa "agora" (tempo = 0 segundos)
Ou você pode simplesmente desativar o fastboot e a hibernação.
Leia mais em HowtoGeek : Desligar não encerra totalmente o Windows 10 (mas reinicia)
Relacionado a você fazer um desligamento forçado, o problema é que não é garantido que o Windows grave qualquer alteração no disco no mesmo milésimo de segundo (ou mesmo minuto) que você fez na alteração. Quase certamente será escrito dentro de alguns minutos , mas a probabilidade de ter sido escrita aumentará com o tempo. É improvável que seja escrito imediatamente, então próximo ao momento em que você faz a mudança, a probabilidade aumenta acentuadamente, e quase certamente terá sido escrita dentro de uma hora.
O problema é que, ao forçar um encerramento forçado, você não está dando ao sistema uma chance de gravar alterações com segurança no disco.
A maioria dos sistemas de arquivos modernos são escritos para fazer alterações da maneira mais segura possível. No passado, eles foram referidos como "atômicos", como na mudança ou aconteceu ou não.
Hoje os conhecemos como Sistemas de arquivos Journalled porque eles mantêm um registro das operações que serão acontecem que podem ser revertidos ou rolados para frente no caso de falha do sistema e reinicialização. Na inicialização de uma falha de energia, o sistema verifica o diário e, para cada transação, verifica se os dados reais do arquivo estão gravados no disco e se estão "bons". Se for então, a transação avança e é completada, se não, então volta para os dados antigos.
Ao usar este pedido, o disco quase sempre fica em um estado fácil de reparar.
Mas ao forçar o desligamento inesperado do seu sistema, você não pode garantir se a transação progrediu o suficiente para ser reparada, e é provável que um sistema operacional como o Linux não se importe com o histórico de transações e com o Windows. é mais provável que apenas faça alterações que retrocedem tudo em vez de avançar.
Se você reinicializou o Windows, ele pode tentar reparar o disco adequadamente, pois ele tem um conhecimento mais íntimo do sistema de arquivos.