Então você esgotou todas as opções. Você está caçando bugs e logs de erros e quais não. Esta é uma situação ruim para se estar.
Eu me pergunto se realmente preciso de hibernação. Minha solução para a situação seria viver com isso apenas usando o desligamento total (você tem um SSD, a inicialização deve ser bem rápida de qualquer maneira). Ou reinstale totalmente o Windows e veja se isso ajuda. Essa seria a conclusão lógica (quando tudo mais falha).
Em casos como esse, talvez um cara de TI muito experiente possa ajudá-lo, gastando horas em sua máquina. Se você não é esse cara e não consegue encontrar um, apenas faça outras coisas que melhorarão sua situação.
Isso seria um problema menor do que trocar para o Linux apenas por manter a hibernação. A coisa do Linux pode realmente funcionar, mas você terá que fazer toneladas de coisas de maneira diferente. A hibernação realmente vale a pena?