Tente inicializar a última configuração válida.
Se por modo de recuperação você quer dizer Modo de segurança, então se isso estiver funcionando, você pode usar a Restauração do sistema para reverter o seu sistema até um momento antes do início deste problema.
O fato de que o modo de segurança está funcionando significa que um programa de terceiros está ficando preso durante a inicialização. Você pode usar autoruns para ativar programas iniciantes até encontrar o culpado, e você também pode faça um backup do estado atual que mais tarde você poderá restaurar facilmente.
Painel de Controle / Adicionar / Remover programas pode informar a data da instalação. Pode ser que a data de uma instalação corresponda à hora em que o problema foi iniciado e, assim, identifique o problema.
EDITAR
Um produto gratuito especializado em problemas de inicialização é o Paragon's Rescue Kit 9.0 Express :
Boot Corrector option resolves various problems you may encounter during the system boot process. These problems may be caused by program errors, user mistakes, or become the results of boot virus activity. Boot Corrector allows you to cure the majority of boot problems for Windows Operating System and gives you access to your data!
Você pode tentar.