O que você precisa fazer é drenar toda a energia da máquina, desconectando-a e aguardando um pouco (pelo menos 5 minutos) ou pressionando o botão liga / desliga algumas vezes (isso tenta iniciá-lo, o que irá drenar qualquer capacitor na PSU - normalmente, os ventiladores podem girar ou os LEDs podem acender um pouco).
Esta é uma peculiaridade interessante de como placas-mãe diferentes (especificamente, o firmware BIOS / UEFI) manipulam a exibição do menu quando hibernando. ACPI define um estado de energia especial para hibernação, S4 (sob G1, assim como todos os outros modos de espera), que o BIOS pode decidir lidar de forma diferente. por exemplo, inicializando do mesmo dispositivo sem exibir um menu.
O que você precisa fazer é colocar a máquina no estado desligado , S5 (abaixo de G2, normalmente digitado quando 'desligado'). A maneira mais fácil é ir ao G3 primeiro, removendo todo o poder.
Não parece haver uma opção dentro do Windows para dizer a ele para usar o S5 para hibernação - mas, é para isso que o S4 foi projetado de qualquer maneira. O Windows não está fazendo nada errado. Pode ser útil dar uma olhada nas opções / manual do BIOS / UEFI, pois pode haver uma opção para alterar o estado em que o computador entra quando um sinal S4 é recebido.
A única maneira real de garantir que a próxima placa-mãe tenha essa opção ou sempre exiba o menu de inicialização é através da experiência, seja sua ou de outras pessoas. Geralmente, esse não é um recurso anunciado.
Uma coisa a notar é que o BIOS (não estou familiarizado com o processo de inicialização do UEFI) pode carregar um determinado dispositivo (por exemplo, um disco rígido), mas depende do bootloader nesse dispositivo para sair da hibernação ou fornecer opções adicionais. O bootloader do Windows será sempre retomado quando hibernar, tanto quanto eu sei. Eu acredito que o GRUB pode ser configurável para fornecer o menu de inicialização toda vez.
( source )