Você deve verificar o Visualizador de Eventos para o que aparecer nos Registros do Windows. Na seção "Aplicação", deve haver uma lista de erros com mais detalhes sobre o que foi exatamente errado.
Exemplo recente encontrado:
The Apache service named reported the following error:
>>> Syntax error on line 523 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf:
No exemplo acima, foi porque uma unidade referenciada não estava mais no sistema e o Apache não conseguiu encontrá-la.
Você pode normalmente (pelo menos no Windows Vista) encontrar o Visualizador de Eventos nos seguintes termos:
Control Panel → Administrative Tools → Event Viewer
Isso deve destacar qualquer coisa que toque o sistema que você possa ter deixado de lado e fornecer mais detalhes e dicas sobre o que ajustar ou alterar, em vez de simplesmente desinstalar tudo.