Como corrigir 'Erro ao abrir o arquivo de log de instalação'

Você pode receber a mensagem “ Erro ao abrir o arquivo de log de instalação ” ao tentar desinstalar um programa usando o gerenciador de aplicativos no Windows. Esse erro ocorre apenas se você tiver o Log do Windows Installer ativado, mas devido a alguma falha ou conflito, o mecanismo do Windows Installer não pode gravar corretamente o arquivo de log de desinstalação.

Erro ao abrir o arquivo de log de instalação

Isso geralmente ocorre se o heap de aplicativo do Windows Installer é liberado e, por causa disso, perde as informações sobre onde armazenar o arquivo de log. O Windows, então, tenta gravar o log em um local padrão como um arquivo, mas não consegue fazê-lo. Este é um erro muito antigo e foi abordado pela Microsoft oficialmente em seu site. As soluções para esse problema são bem simples e diretas.

O que causa 'Erro ao abrir o arquivo de log de instalação'?

Como discutido acima, esse erro está relacionado ao registro do Windows Installer. Logging é basicamente manter o controle de todas as instalações, desinstalações e armazená-las. Desta forma, você pode obter os detalhes técnicos em um documento de texto. Uma lista detalhada de porque esse erro pode ocorrer é:

  • O módulo do Windows Installer está tendo problemas para manter um registro de instalações e desinstalações porque não sabe onde armazenar o arquivo.
  • O instalador está corrompido ou seu arquivo de instalação está faltando .
  • O Windows Explorer está diretamente relacionado a todos os trabalhos do Windows Installer. Pode estar em um estado de erro.

Antes de prosseguir com as soluções, verifique se você tem privilégios de administrador. Podemos estar executando algumas instruções de prompt de comando que podem precisar de status elevado.

Solução 1: executando o desinstalador do aplicativo

Antes de passar para as soluções detalhadas, deve-se notar que é sempre recomendável desinstalar um programa usando seu próprio desinstalador. Quando você desinstala um programa usando o gerenciador de aplicativos do Windows, pode nem sempre iniciar o aplicativo de desinstalação nativo do aplicativo.

Desinstalador padrão do Steam

Quando você usa o desinstalador nativo do aplicativo, ele ignora todos esses problemas que o Windows Installer encontra e desinstala o programa corretamente após a remoção de todos os arquivos. Você pode encontrar o desinstalador do aplicativo, navegando até seu diretório e localize o arquivo ' uninstall.exe '. Execute-o e siga as instruções na tela. Certifique-se de que você tenha acesso de administrador.

Solução 2: Reiniciando o Explorer.exe

Explorer.exe é o processo do Windows Explorer, que é mais parecido com um gerenciador de arquivos. No entanto, ao contrário de outros gerenciadores de arquivos simples, ele também comunica e transfere informações para outros módulos, como o Windows Installer. Se estiver corrompido ou em um estado de erro, você poderá ter a mensagem de erro em discussão. Reiniciar o Windows Explorer também é a correção oficial listada pela Microsoft.

  1. Pressione Windows + R para exibir o tipo de execuçãotaskmgr ” na caixa de diálogo para abrir o gerenciador de tarefas do seu computador.
  2. Uma vez no gerenciador de tarefas, clique na aba “ Processos ” localizada no topo da nova janela.
  3. Agora localize a tarefa do Windows Explorer na lista de processos. Clique nele e pressione o botão “ Restart ” presente no canto inferior esquerdo da janela.

Reiniciando o Explorer.exe - Gerenciador de Tarefas
  1. Depois de reiniciar o Windows Explorer, tente executar o arquivo de instalação novamente e verifique se a mensagem de erro foi solucionada.
  2. Se o gerenciador de arquivos e os ícones da área de trabalho desaparecerem, você poderá iniciar o Windows Explorer novamente manualmente. Pressione Windows + R, digite 'explorer.exe' na caixa de diálogo e pressione Enter.

Solução 3: Corrigindo diretórios TMP e TEMP

Você também pode ter esse erro se os diretórios 'TMP' e 'TEMP' do arquivo forem diferentes. Isso fará com que o Windows Installer grave no TMP ', mas quando tentar lê-los usando o atributo' TEMP ', ele receberá um erro e o propagará para você. Podemos tentar referir os valores de ambos para a mesma direção para que o conflito seja resolvido.

  1. Pressione Windows + S, digite “prompt de comando” na caixa de diálogo, clique com o botão direito nele e selecione Executar como administrador .
  2. Uma vez no prompt de comando, execute a seguinte instrução.
 definir TEMP +% tmp% 

Apontando TEMP e TMP para corrigir a localização
  1. Agora tente executar a instalação e veja se isso resolve o problema.

Solução 4: Removendo Manualmente o Arquivo de Log

Se você ainda receber esse erro, mesmo depois de seguir as duas soluções acima, você pode tentar remover manualmente o arquivo de log INSTALL do diretório do aplicativo. Existem alguns casos em que já existe um arquivo de log com os nomes de arquivos apropriados. Se isso acontecer, o Windows Installer não o substituirá e apresentará uma mensagem de erro. Podemos tentar remover manualmente e ver se isso tira o instalador do seu estado de erro.

  1. Abra seus arquivos de programa no disco local C (este é o local padrão dos arquivos de instalação. Se você instalou em algum outro disco, abra esse diretório) e localize seu programa.
  2. Uma vez no diretório do programa, procure o arquivo 'INSTALL.txt'. Depois de localizá-lo, recorte-o e cole-o em algum outro diretório (como o Desktop).

Removendo manualmente o arquivo LOG
  1. Agora tente executar o instalador novamente e veja se isso resolveu o problema.

Além das soluções mencionadas acima, você também pode tentar as seguintes correções:

  • A execução de um Verificador de Arquivos do Sistema SFC varrerá todos os seus arquivos do Windows (incluindo o Windows Installer) e corrigirá quaisquer discrepâncias (se presentes). Abra um prompt de comando elevado e execute o seguinte 'sfc / scannow'.
  • Registrar novamente o Windows Installer ou reinstalar Se o Windows Installer estiver corrompido, você poderá atualizá-lo manualmente. A reinstalação pode corrigir quaisquer peças ou módulos ausentes no programa. Você pode obter informações detalhadas sobre como fazer isso no site oficial da Microsoft.

Artigos Interessantes