O instalador do driver da impressora falha no Windows XP. Como diagnosticar?


2

Eu tenho um driver de impressora que estou tentando instalar em uma estação de trabalho Windows XP. O instalador é executado e, de repente, trava. Não encontro caixa de diálogo de erro, arquivo de log ou registro de eventos do sistema para me contar o que aconteceu.

Que etapas posso executar para diagnosticar esta falha?

O instalador é para o driver de impressora Brother MFC-8860DN Windows XP .

Ele chega como um único arquivo MFC-8860DN-inst-D2-enus.EXE. Este é um arquivo de extração automática. A descrição do arquivo (a partir de suas propriedades) é "ZIP SELFEXTRACT". Os direitos autorais são "Copyright (C) AISOFT, INC. 1996-2003". Quando executo esse arquivo, ele cria uma árvore de diretórios mflpro\no mesmo diretório. Tão perto quanto eu posso dizer, a parte de extração automática funciona bem. Ele exibe uma mensagem sobre a execução mflpro\Setup8860DN\Usa\Setup.exee, em seguida, são exibidas caixas de diálogo, aparentemente desse setup.exe.

A árvore de diretórios mflpro\possui um subdiretório que mflpro\Setup8860DN\Usa\contém Setup.exee BRINST.INI. A descrição do arquivo (de suas propriedades) é "Iniciar instalador integrado". Os direitos autorais são "Copyright © 2005 Brother Industries, Ltd." A versão do arquivo é 2.2.0.0. Curiosamente, não vejo nada neste BRINST.INIarquivo setup.exe ou no arquivo que acompanha Installshield, ou fornece uma dica óbvia sobre como obter diagnósticos.

Se for cdpara esse diretório, execute-o Setup.exe, vejo a sequência de diálogo InstallShield que vi ao executar o arquivo de extração automática original, seguida pela falha. Mas não vejo nenhum diagnóstico na janela da linha de comando ou qualquer arquivo de log gravado nesse subdiretório.

Procurei em todas as categorias do Visualizador de Eventos (Aplicativo, Sistema etc.) e não há registros de eventos associados a este instalador e sua execução.

Existem maneiras de obter diagnósticos neste instalador, sem ter acesso aos arquivos de origem dos quais o instalador foi construído?

Estou procurando dicas sobre por que a instalação falha, esperando que eu possa corrigir esses problemas e permitir que a instalação seja bem-sucedida. Além disso, como os instaladores do InstallShield são amplamente utilizados, se eu souber os truques, talvez possa diagnosticar outros problemas no futuro.

A Flexera, fabricante do InstallShield, possui um site de suporte ao consumidor , mas não vi nada que fosse útil. Estou entrando em contato com o departamento de suporte da empresa que criou o motorista, mas, apesar disso, gostaria de ajudar a me tornar autossuficiente, ou seja, "aprender a pescar".

Respostas:


2

(Desculpe. Isso está longe de ser uma resposta completa, mas os comentários são muito curtos e é uma dor enorme que você não possa adicionar uma quebra de linha.)

Tenho a sensação de que você pode estar se aprofundando um pouco demais nisso. Para começar, se o instalador for realmente de buggy, não é de sua responsabilidade, e provavelmente não está ao seu alcance, consertá-lo, examinando o IntallShield e tudo. Você deveria contar a eles sobre isso.

Talvez você já tenha feito isso, mas, caso se esqueça de algo, aqui estão as coisas básicas a serem feitas quando surgir esse problema:

  • Verifique se você tem o instalador certo. Este arquivo é para o Windows Xp Home e Professional 32 bits. É a coisa certa para você, certo?

  • Exclua tudo e faça o download novamente. Algo pode ter sido corrompido de alguma forma no download.

  • Verifique se a pasta em que você está trabalhando tem todos os direitos necessários para ler / gravar arquivos e tudo. Para ter certeza, tente trabalhar em um local onde nunca há nenhuma restrição, como Meus Documentos.

  • Tente executar as coisas como administrador.

  • Verifique se o driver ainda não foi instalado. Quem sabe, às vezes, estamos tão focados em encontrar o problema que não vemos nenhum problema. Não para te insultar. Algo assim aconteceu comigo no passado. Frustrante. Há uma chance de o instalador não estar tão bem codificado e, quando já estiver instalado, em vez de lhe dizer, apenas interrompe a execução abruptamente.

  • Verifique se nenhum programa de segurança, antivírus, firewall etc. está mexendo com você.

Se realmente, você não consegue encontrar o problema, talvez o instalador esteja apenas confuso e eles precisem refazê-lo. Até grandes empresas cometem erros. E como o Windows Xp é realmente antigo, há uma chance de eles ainda não terem recebido um relatório sobre o problema. Nesse caso, seria bom informá-los sobre o problema. E se o instalador não estiver estragado, talvez eles possam lhe dizer por que não está funcionando para você.

Você pode tentar um driver que atualize o software para solucionar esse problema do instalador que apresenta erros. http://alternativeto.net/software/driver-genius/ Aqui.

Talvez eu tenha entendido mal o seu problema. O que você quer dizer com "criou uma árvore de diretórios"? Uma árvore de diretórios não é uma maneira de exibir diretórios? Como você cria uma árvore de diretórios, se não, abrindo o gerenciador de arquivos e solicitando-o?

Além disso, não acho muito claro o que acontece. Seria uma grande ajuda se você pudesse fornecer capturas de tela das etapas executadas. Talvez eu tenha totalmente entendido mal. "Uma imagem vale mais que mil palavras".

Finalmente, por que você "cd" para um diretório? Por que você está no prompt de comando? Eu devo ter perdido algo. As pessoas que fabricam software esperam que as pessoas o executem clicando duas vezes no arquivo / ícone / qualquer coisa. Eu não ficaria surpreso se o uso de um prompt de comando por algum motivo obscuro causasse problemas. O fabricante nem sabia disso, porque duvido seriamente que isso esteja na lista de itens a serem testados.


1

EDIT: Tentei postar com imagens, mas isso não me permite ficar com "novas políticas de prevenção de spam" e nos dias em que preciso obter 10 representantes para fazê-lo. Posso enviar por e-mail as imagens correspondentes para que você possa ver do que estou falando. EDIT # 2: Obrigado Jim pela votação, eu adicionei as fotos.

Estou tendo esse mesmo problema exatamente. Você executa o .exe (no meu caso, na pasta EUA) e o instalador é iniciado, e trava.

Para explicar mais tecnicamente, veja a imagem abaixo. O 8860inst.exe extrai e cria os diretórios DATA e Setup8860DN. No final da extração, você será perguntado se deseja iniciar o Setup.exe em Setup8860DN \ USA \ Setup.exe. Nesse ponto, o assistente de proteção de instalação é carregado, finalizado e inicia o assistente de proteção de instalação. Estrutura da pasta de instalação

Então você vê esta tela por alguns segundos: Assistente de Instalação

Então desaparece. Nenhum erro de aplicativo do Windows, nada no log do instalador. Curiosamente, temos outra máquina, exatamente a mesma marca e modelo, o mesmo Windows XP e service pack, e ela é instalada sem nenhum problema. Muito, muito frustrante.

Eu tentei vários downloads do software, várias versões diferentes de fontes diferentes, tudo sem sucesso.


Obrigado pela sua resposta útil. Eu voto positivo. Talvez agora você tenha 11 representantes e possa editar esta resposta para incluir as imagens.
Jim DeLaHunt

0

Estou procurando dicas sobre por que a instalação falha, esperando que eu possa corrigir esses problemas e permitir que a instalação seja bem-sucedida.

Dê uma olhada no Procmon da Microsoft (Sysinternals). Ele permitirá que você rastreie as atividades do instalador e pode lhe dar uma pista do que está acontecendo no momento da falha.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.