Bem, isso aconteceu comigo, depois que eu desinstalei algum programa. O Internet Explorer de 64 bits seria aberto, mas o IE de 32 bits simplesmente não abriria no meu Windows 7 de 64 bits. Nem o Internet Explorer Sem Complementos será aberto. Quando eu clicasse nos ícones desses dois nada aconteceria; mas quando clico no ícone do IE de 64 bits, ele ganha vida.
Eu poderia não ter notado, já que tenho o ícone do IE de 64 bits preso à minha barra de tarefas, mas quando tentei clicar nos links dos meus clientes do Twitter, o navegador padrão, que é o Internet Explorer 32 bits, não abriria. Também não houve links abertos quando os cliquei no meu cliente de email padrão, o Windows Live Mail. Eu recebo a mensagem:
This file does not have a program associated with it for performing this action. Please install a program, or if one is already installed, create an association in the Default Programs control panel.
Eu naveguei para Painel de Controle Todos os Itens do Painel de Controle Programas Padrão e abri Set Default Programs. Eu descobri que o Internet Explorer estava faltando aqui!
1. Abrir Definir acesso ao programa e padrões do computador e defina o Internet Explorer como o navegador da Web padrão.
2. Executar Verificador de arquivos do sistema. Reinicie e depois de uma reinicialização, veja se o IE de 32 bits é aberto.
3. Registre novamente os arquivos dll e ocx em questão e veja se isso ajuda. Você pode usar o Fix IE ou IE Restorator.
4. Executar a restauração do sistema e restaurar de volta a um bom ponto anterior. Você pode querer tentar executar a restauração do sistema em modo de segurança, se o normal não funcionar corretamente.
5. Faça backup rapidamente dos seus favoritos do IE e de outras configurações usando o FavBackup ou MailBrowserBackup e, em seguida, Redefinir as configurações do Internet Explorer.
5. Desinstalar e depois Reinstale o Internet Explorer. Você tem que desmarcar a caixa e clicar em OK para fazer isso.
Espero que algo aqui te ajude!