Como remover um programa quebrado da lista de programas e recursos no Windows 7?

24

Em uma área de trabalho do Windows 7 de 64 bits, há um programa na lista Programas e Recursos (Painel de Controle \ Todos os Itens do Painel de Controle \ Programas e Recursos) que se recusou a desinstalar. O erro obtido é:

 Error 1723. There is a problem with this Installer package.
 A DLL required for this install to complete could not be run

Eu suspeito que o arquivador foi excluído ou corrompido. O grande problema é que o programa se recusou a se instalar sobre a versão quebrada.

Então, como limpar manualmente a lista de programas instalados?

    
por Itai 16.03.2012 / 16:48

7 respostas

22

Depende de como o programa está detectando que já está instalado.

Os programas exibidos na lista Programas e Recursos são gerados a partir das chaves do Registro em: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

O programa pode estar procurando em outro lugar no registro, ou procurando por um arquivo no disco, para determinar se ele já está instalado.

Você pode usar o Process Monitor (ProcMon) da Sysinternals para ver quais arquivos e chaves de registro ele está cutucando quando se recusa a cooperar com você.

    
por 16.03.2012 / 17:43
26

A Microsoft disponibiliza uma ferramenta para corrigir problemas de instalação e desinstalação de programas. Está disponível em

link

    
por 01.11.2012 / 23:50
5

Aqui estão dois casos com uma solução um pouco diferente:

  1. O programa (na forma de arquivo ou pasta) que você está tentando desinstalar veio com o seu computador na compra.

  2. O programa (arquivo ou pasta) que você está tentando desinstalar foi instalado ou instalado sem o conhecimento de outra pessoa.

Sua estratégia nos dois casos é:

  • Reinstale o mesmo software para torná-lo em formato completo (um arquivo ausente ou corrompido no programa não permitirá a desinstalação).
  • Reinicie seu computador.
  • Desinstale o programa.
  • Reinicie novamente.

Solução para o caso 1:

  1. Abra Iniciar & rightarrow; Ajuda & Suporte .
  2. Digite reinstalação de software e hardware e selecione reinstalação do programa de software ".
  3. Siga as instruções do assistente.
  4. Reinicie seu computador.
  5. Abra Iniciar & rightarrow; Painel de controle & rightarrow; Programas e amp; Recursos
  6. Localize o programa que você deseja desinstalar e clique com o botão direito do mouse com o mouse.
  7. Selecione Desinstalar .
  8. Reinicialize seu computador novamente.

Solução para o caso 2:

  1. Visite um mecanismo de pesquisa (por exemplo, Google).
  2. Localize o site da empresa onde você pode baixar exatamente o mesmo software.
  3. Faça o download e reinstale o software.
  4. Reinicie seu computador.
  5. Abra Iniciar & rightarrow; Painel de controle & rightarrow; Programas e amp; Recursos
  6. Localize o programa que você deseja desinstalar e clique com o botão direito do mouse com o mouse.
  7. Selecione Desinstalar .
  8. Reinicialize seu computador novamente.
por 09.02.2013 / 13:07
2

Eu acho que apenas a limpeza não vai realmente mudar o problema com o programa. Você pode tentar o link do ccleaner e permitir que ele remova a entrada da lista, mas você ainda desejaria tentar limpar o registro manualmente . Vá e procure as chaves do programa em HKEY_LOCAL_MACHINE \ Software \ YourProgram ou se você executar um aplicativo de 32 bits no sistema operacional de 64 bits em HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ YourProgram Você pode tentar reinstalá-lo depois e depois desinstalar de forma limpa. Eu sugiro que você deixe o ccleaner executar uma limpeza do registro depois.

    
por 16.03.2012 / 17:36
2

Tinha um programa em que nenhuma das opções acima funcionaria.

Acabou despejando todo o registro, procurando seu nome nele e o encontrou aqui: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Desinstalar \

Para facilitar a minha vida, acabei usando o Revo Uninstaller para removê-lo.

    
por 21.08.2013 / 18:11
0

O instalador lhe dá um caminho para o arquivo ... basta escolher uma parte da pasta Temp com os números e letras aleatórios e procurá-la no regeditor ... apagar todas as entradas (a pasta inteira) que você encontrar . Eu tive que fazer isso pela aparência e pelo colorista.msi, então demorou alguns minutos

    
por 01.03.2013 / 19:18
0

Navegue pelo registro procurando por "AppName". Vai demorar um pouco, mas você encontrará principalmente todas as entradas relacionadas ao programa.

Depois disso, use o CCleaner para executar um registro limpo. E então reinstale / desinstale (novamente) o aplicativo usando o arquivo do instalador MSI.

    
por 26.08.2013 / 11:38