Fica difícil saber ao certo o que está acontecendo, pois podem ser muitas causas e assim de longe fica mais difícil, mas tente iniciar somente com 1 pente de memória e testando em cada um dos slots diferentes (pois às vezes um slot funciona e outro não, podendo causar erros). Se conseguir entrar no windows, tente agendar uma verificação do Hd por setores defeituosos e bad blocks (botão direito no Hd > propriedades > Ferramentas > Verificação de erros, marque as 2 caixinhas).
Se abrir o windows, vc pode também tentar fazer a reparação de arquivos ausentes ou corrompidos do windows, abra o Prompt de Comando com o botão direito, clique em executar como administrador, então digite: sfc /scannow (enter)