Eu tenho um PC baseado em uma placa-mãe Supermicro X9SRi-F. Coloquei o firmware no modo UEFI e instalei o Windows 10 Enterprise 1909. Em seguida, instalei o Veracrypt 1.24 Update 4 e criptografei a partição do sistema.
Em geral, o PC funciona sem problemas se usado normalmente. No entanto, eu (acidentalmente) notei o seguinte comportamento estranho para o qual gostaria muito de ter uma explicação:
Se eu ligar o PC pressionando o botão liga / desliga, deixe-o inicializar até que a senha de autenticação pré-inicialização do Veracrypt seja solicitada e , nesse prompt, não faça nada (principalmente, não digite a senha), o PC será desligado após dois ou três minutos.
Gostaria de enfatizar novamente que tudo estará normal se eu digitar a senha assim que o prompt aparecer. O Windows inicializa e funciona normalmente; não há desligamentos inesperados e nenhum outro problema depois que o Windows é iniciado, independentemente de eu deixá-lo sozinho ou usá-lo continuamente.
Qual poderia ser a razão para o PC desligar no prompt de senha de autenticação pré-inicialização do Veracrypt? Na verdade, nem faço ideia se o desligamento é do Veracrypt ou do firmware da placa mãe...
O que eu já testei / verifiquei:
Podemos descartar o watchdog da placa-mãe como possível motivo, porque desativei o watchdog no BIOS.
Podemos descartar o superaquecimento como possível motivo, porque o cooler é um Noctua NH-D15 que montei com muito cuidado. Além disso, acabei de executar o teste de tortura do Prime95 por vários minutos e observei a temperatura da CPU usando o HWMonitor; a temperatura máxima no núcleo mais quente foi de 53°C durante esse teste. Portanto, não há problemas com o resfriamento.
Não há entradas no registro de eventos do sistema da placa principal (eu havia ativado o registro de eventos do sistema (SEL) na configuração do BIOS da placa principal ao montar o PC em primeiro lugar).
Esta página sugere que o comportamento que você observa é realmente intencional. Nessa página, ele fala sobre esse tempo limite no 7º ponto abaixo na categoria Windows ("Vários aprimoramentos e correções para o carregador de inicialização EFI", mostrado aqui ).
Como o Veracrypt é de código aberto, você pode simplesmente alterar o tempo limite ou removê-lo completamente e recompilar. Parece que esse comportamento faz parte do próprio gerenciador de inicialização VeraCrypt EFI e não é uma configuração facilmente alterada no programa no sistema operacional carregado; também.
(Na minha opinião pessoal, acho uma boa ideia que essa configuração esteja lá por padrão, caso o PC inicie por WOL ou algo acidental. Além disso, se ele expirar e desligar, leva apenas alguns segundos para inicializar nessa tela de qualquer forma)