Eu verificaria se o disco é bom primeiro, pois os setores de disco que estão indo mal podem fazer com que o Windows falhe de forma intermitente. Além disso, gostaria de verificar que toda a RAM é boa - mesmo motivo. Um ponto ruim em alta RAM pode travar o Windows, mas apenas quando o Windows está aberto, essa alta RAM é usada.
Então eu inicializo a instalação do Windows, excluo todas as partições, deixe o Windows criar uma partição a partir da primeira metade do disco (deixe o restante do disco para o Linux mais tarde). Uma vez que o Windows esteja instalado, atualizado e funcionando, eu instalaria o Linux na área não utilizada do disco. Eu fiz isso com sucesso com o Windows e Linux por mais de 10 anos.