Execute uma inicialização limpa e instale.
Abra o MSCONFIG, vá para a guia de inicialização e desmarque tudo, vá para a guia Serviços e marque "Ocultar todos os serviços da Microsoft", desmarque todos os serviços que não sejam da Microsoft, reinicie e tente reparar.
Quando a instalação de reparo estiver concluída, reative o que você desativou.