ID do artigo: 308490 - Última revisão: terça-feira, 4 de dezembro de 2007 - Revisão: 2.1

COMO FAZER: Solucionar Problemas de uma Instalação de Atualização Usando Arquivos de Log no Office XP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo passo-a-passo explica como usar os arquivos de log criados ao se tentar atualizar o Microsoft Office a fim de ajudá-lo a determinar a causa de uma falha na atualização do Office.

Se o problema ocorrer com a instalação de uma atualização para o Microsoft Office XP, você pode ou não receber uma mensagem de erro descritiva. Nos dois casos, o uso de um arquivo de log pode ajudá-lo a determinar o erro exato e a solucionar o problema.

Este artigo discute as técnicas para a interpretação das informações nos arquivos de atualização do Office XP. Os tópicos estão listados na ordem em que cada técnica deve ser usada. Este artigo não aborda todas as situações que você pode encontrar, mas fala sobre vários exemplos em que o problema da atualização é resolvido pela interpretação do arquivo de log.

Localizar os Arquivos de Log de Atualização

Todas as atualizações de cliente para o Microsoft Office XP criam arquivos de log na pasta \Temp\OHotfix. Os arquivos de log têm nomes similares aos seguintes:
OHotfix(#####).log
OHotfix(#####)_Msi.log
NOTA: Esses números começam em 00001 e aumentam em cada atualização subseqüente. Por isso, se você executar a mesma atualização novamente ou uma nova, o próximo par de arquivos de log receberá o número 00002.

Para cada atualização instalada, são criados dois arquivos de log. O primeiro é criado pelo arquivo da Instalação de inicialização Ohotfix.exe; o segundo, pelo Windows Installer, Msiexec.exe. O par de arquivos de log da Instalação e do Windows Installer tem o mesmo número (#####) em seu nome de arquivos de log; por essa razão, você pode combiná-los com facilidade como parte da mesma instalação.

Determinar o Arquivo de Log de Atualização Correto

Se instalou mais de uma atualização, não ficará tão aparente quais arquivos de log pertencem à instalação mais recente. Visto que os nomes do arquivo de log de atualização recebem o mesmo nome, a melhor forma de se identificar os arquivos de log de atualização mais recentes é pelo número (#####) nos nomes do arquivo de log. O par de números mais alto pertence à instalação de atualização mais recente.

A maneira definitiva de identificar os arquivos de log do Office XP é abrir o arquivo de log Ohotfix.exe, OHotfix(#####).log, e visualizar a nona linha no arquivo de log. Por padrão, o arquivo de log contém uma linha "MessageTitle" similar à seguinte na nona linha:
MessageTitle="Outlook 2002 Update: June 21 2001"
				
A linha MessageTitle possui o produto, a versão e a data da atualização instalada.

NOTA: Você não vê o nome da atualização na linha MessageTitle no arquivo de log Ohotfix.exe se instalou a atualização da página Atualizações do Produto em um site de atualização do Office. Você vê o nome da atualização na linha MessageTitle no arquivo de log Ohotfix.exe apenas se instalou a atualização do Centro de Download no site de atualização do Office. Se instalou a atualização da página de atualizações do produto, não há uma maneira fácil de determinar qual atualização pertence a qual arquivo de log.

Opções do Programa de Instalação

Se estiver instalando uma atualização do Centro de Download de Atualização do Office, as opções para o arquivo de atualização são as de pacote IExpress padrão.

Para obter informações adicionais sobre as opções de linha de comando IExpress disponíveis, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
197147  (http://support.microsoft.com/kb/197147/PT-BR/ ) Common Command-Line Switches for Self-Installing Update Files

Como Solucionar Problemas dos Arquivos de Log

A revisão de um arquivo de log detalhado é a melhor maneira de usar para a solução de problemas de uma falha na atualização do Office. O log detalhado é automaticamente ativado para o arquivo OHotfix(#####)_Msi.log.

Como Ler o Arquivo de Log Ohotfix.exe

O arquivo de log Ohotfix.exe, OHotfix(#####).log, é recomendado para iniciar a sua solução de problemas. Esse arquivo pode indicar o seguinte:
  • O build e a versão do Office que estão sendo atualizados.

    O build é mencionado na linha similar à seguinte:
    Product {90280409-6000-11D3-8CFE-0050048383C9} Microsoft Office XP 
    Professional with FrontPage Version 10.0.2627.01: Needs patch.
    						
    Neste exemplo, o build do Office que está sendo atualizado é 2627, a versão base original do Office XP. Se você vir um número de build menor do que 2627, não será possível atualizar o produto porque a base é necessária para instalar a atualização (um build menor é considerado como a versão beta do produto).
  • Pacotes de atualização do Windows Installer (.msp) contidos na atualização que precisam ser aplicados.

    Ao aplicar uma atualização do Office XP, o Ohotfix.exe inspeciona os produtos instalados e decide qual dos pacotes de atualização precisam ser instalados (quando a atualização tiver vários pacotes de atualização). O texto a seguir, proveniente do arquivo de log Ohotfix.exe, revela que o pacote de atualização mais simples precisa ser instalado para a atualização do Microsoft Word 2002:
    Getting the patches...
    Getting the products to patch...
    
    Seeing if patch C:\TEMP\IXP000.TMP\winword.msp is needed...
            Product {90280409-6000-11D3-8CFE-0050048383C9} Microsoft Office XP 
    Professional with FrontPage Version 10.0.2627.01: Needs patch.
    						


    NOTA: O texto do arquivo de log anterior indica que a atualização foi instalada por meio de download do Centro de Download da Atualização do Office. Se a atualização foi instalada da página Atualizações de Produto de Atualização do Office, o texto do arquivo de log deve ter a seguinte linha:
    Seeing if patch C:\Program Files\OfficeUpdate\MSPs\510581.WINWORD.msp is needed...
    						
    A única diferença no texto do arquivo de log é o caminho para o arquivo .msp local que está sendo usado para a atualização.

    O texto a seguir, proveniente do arquivo de log Ohotfix.exe, revela que todos os pacotes de atualização precisam ser instalados para a atualização do Microsoft Word 2002:
    Getting the patches...
    Getting the products to patch...
    
    Seeing if patch C:\TEMP\IXP000.TMP\OUTLOOK.msp is needed...
            Product {90280409-6000-11D3-8CFE-0050048383C9} Microsoft Office XP 
    Professional with FrontPage Version 10.0.2627.01: Needs patch.
    
    Seeing if patch C:\TEMP\IXP000.TMP\OUTLMIME.msp is needed...
            Product {90280409-6000-11D3-8CFE-0050048383C9} Microsoft Office XP 
    Professional with FrontPage Version 10.0.2627.01: Needs patch.
    
    Seeing if patch C:\TEMP\IXP000.TMP\OUTLCTL.msp is needed...
            Product {90280409-6000-11D3-8CFE-0050048383C9} Microsoft Office XP Professional with FrontPage Version 10.0.2627.01: Needs patch.
    						

Êxito no Log do Arquivo de Log Ohotfix.exe

Uma das partes mais importantes da leitura do arquivo de log Ohotfix.exe é a seguinte linha:
O patch foi aplicado com êxito.
Essa linha é seguida por:
A atualização foi aplicada com êxito.

Falhas no Log do Arquivo de Log Ohotfix.exe

É importante saber com o que uma falha na instalação se parece, em termos de arquivo de log. Se a atualização falhar em qualquer estágio, você deverá ver a seguinte mensagem de erro:
Falha na atualização.
Ela é seguida por uma linha contendo um número de erro, por exemplo:
Encontrado erro 1603 durante a atualização.
Nesse exemplo, o número de erro 1603 é equivalente ao seguinte:
ERROR_INSTALL_FAILURE 1603 Erro fatal durante a instalação.
O número do erro mencionado nessa linha é geralmente o 1603 quando o processo de atualização falha. Visto que o erro 1603 é um erro de falha genérico, você deve abrir o arquivo de log do Windows Installer correspondente, OHotfix(#####)_Msi.log, a fim de obter o erro exato e solucionar o problema com base nesse número. Consulte a próxima seção, "Log do Windows Installer", para mais informações sobre como ler arquivos de log do Windows Installer.

A linha no arquivo de log Ohotfix.exe pode mostrar números de erro que não sejam o 1603. Você deve verificar o arquivo de log do Windows Installer para quaisquer informações relevantes.

Para obter informações adicionais sobre os códigos de erro do Windows Installer, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
290158  (http://support.microsoft.com/kb/290158/PT-BR/ ) OFFXP: Error Codes and Error Messages for Windows Installer

Log do Windows Installer

Se receber uma mensagem de erro durante o processo de atualização, você deverá observar o arquivo de log do Windows Installer, por exemplo, OHotfix(0001)_Msi.log. Você pode diagnosticar e resolver vários problemas localizando a ação ou a falha que causou o erro.

Ao visualizar um arquivo de log do Windows Installer, você deverá usar as mesmas técnicas descritas no seguinte artigo na Base de Dados de Conhecimento da Microsoft:
296603  (http://support.microsoft.com/kb/296603/PT-BR/ ) HOW TO: Use an Office XP Setup Log File to Troubleshoot Setup Problems in Office XP
Essas técnicas incluem a procura do seguinte:
  • O número de erro, por exemplo Erro 1328.
  • Retornar valor 3 ou Retornar valor 2

Número do Erro

Se receber uma mensagem de erro do Windows Installer durante o processo de atualização, ela provavelmente conterá um número de erro. Por exemplo, se você receber um erro 1328, poderá ver o seguinte texto em um arquivo de log detalhado (o seguinte arquivo de texto foi obtido de um arquivo de log detalhado criando na instalação de uma atualização para o Microsoft Outlook 2002).
MSI (s) (B3:D6): Patch for file 'C:\Arquivos de programas\Microsoft
 Office\Office10\OUTLLIB.DLL' is redirected to patch 'C:\Config.Msi\PT16A.tmp' instead.
PatchFiles: File: OUTLLIB.DLL,  Directory: C:\Arquivos de programas\Microsoft
 Office\Office10\,  Size: 6297928
MSI (s) (B3:D6): Note: 1: 1328 2: C:\Config.Msi\PT16A.tmp 3: -1072807676
 
Error 1328. Error applying patch to file C:\Config.Msi\PT16A.tmp.  It has 
probably been updated by other means, and can no longer be modified by this
 patch.  For more information contact your patch vendor.  System Error:
 -1072807676
MSI (s) (B3:D6): Product: Microsoft Office XP Professional with FrontPage
 -- Error 1328. Error applying patch to file C:\Config.Msi\PT16A.tmp.  It
 has probably been updated by other means, and can no longer be modified by
 this patch.  For more information

 contact your patch vendor.  System Error: -1072807676

Are you sure you want to cancel?
Action ended 10:50:22: InstallExecute. Return value 3.
				
O arquivo de log padrão do Windows Installer gera informações úteis para solucionar esse problema. O arquivo de log revela que a atualização não consegue atualizar o arquivo Outllib.dll. Alguns dos motivos para o Windows Installer ter esse problema pode ser o seguinte:
  • O arquivo está danificado (corrompido).
  • O arquivo foi atualizado com uma atualização mais recente.
  • Há permissões incorretas no arquivo.
  • O arquivo está sendo usado por outro programa.

Valor de Retorno

Você pode também usar o "valor do retorno" a fim de determinar a origem do problema. Se você alguma vez vir "return value 3" em um arquivo de log, você está muito próximo do texto que indica quando o problema ocorreu. Em todos os casos, uma linha contendo o "return value 3" indica um ação com falha. Consulte o exemplo de arquivo de log mencionado acima para ver como isso aparece em um arquivo de log.

Você pode também procurar o "return value 2". Isso indica que o usuário (você) cancelou a atualização. O seguinte texto foi extraído de um arquivo de log detalhado em que o Windows Installer estava reunindo informações:
MSI (s) (B3:FE): Transforming table CustomAction.
MSI (s) (B3:FE): Note: 1: 2262 2: CustomAction 3: -2147287038
MSI (s) (B3:FE): Creating MSIHANDLE (3970) of type 790542 for thread 254
Action ended 13:45:04: CAUserExit. Return value 1.
Action ended 13:45:04: INSTALL. Return value 2.
				
Nesse caso, o cliente clicou em Cancelar para interromper o processo de atualização.

Como Criar um Arquivo de Log ao Atualizar uma Instalação Administrativa do Office XP

Ao contrário das atualizações de cliente, o arquivo de log não é criado por padrão para atualizar as instalações administrativas do Office XP. Para criar um arquivo de log, após fazer o download e executar o pacote IExpress para extrair os arquivos administrativos, execute a atualização com uma linha de comando similar à seguinte
msiexec /a caminho administrativo\Arquivo MSI /p caminho local\Arquivo MSI SHORTFILENAMES=1 /L*V C:\verbose.txt
em que caminho administrativo é o caminho para o seu ponto de instalação administrativa do Office XP.

em que Arquivo MSI é o pacote de banco de dados MSI para o produto Office XP (por exemplo, Proplus.msi).

em que caminho local é o caminho para os arquivos de caminho extraídos (por exemplo, C:\adminUpdate) e

em que Arquivo MSP é o nome do arquivo de patch da atualização administrativa (por exemplo, Winword_admin.msp).

Para obter informações adicionais sobre a atualização da instalação administrativa do Office XP, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
301348  (http://support.microsoft.com/kb/301348/PT-BR/ ) OFFXP: How to Install a Public Update to Administrative Installations

Solução de problemas

Se você não puder entender o problema do arquivo Ohotfix.exe ou dos arquivos de log do Windows Installer e ainda estiver tendo problemas na atualização da instalação, tente reparar a instalação do Office. Para fazer isso, siga estes passos:
  1. Clique em Iniciar, aponte para Configurações e clique em Painel de controle.
  2. Clique duas vezes em Adicionar/remover programas.
  3. Clique duas vezes no ícone do programa Office XP que deseja atualizar.
  4. Na caixa de diálogo Modo de Manutenção do Microsoft Office XP, clique em Reparar Office e clique em Avançar.
  5. Na caixa de diálogo Reinstalar/Reparar Microsoft Office XP, clique em Reparar Office e clique em Concluir.
  6. Quando o processo de reparo for concluído, execute a atualização pública novamente.

Referências

Para obter informações adicionais sobre a solução de problemas de uma instalação do Office XP usando os arquivos de log da Instalação, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
296603  (http://support.microsoft.com/kb/296603/PT-BR/ ) HOW TO: Use an Office XP Setup Log File to Troubleshoot Setup Problems in Office XP
Para obter mais artigos sobre a solução de problemas da Instalação do Office XP:
Clique aqui para exibir uma lista de solução de problemas da instalação do Office XP: Escolher artigos de seu sistema operacional (http://support.microsoft.com/search/default.aspx?catalog=lcid%3d1033&spid=914&query=officexpsetupdwts&adv=&mode=s&cat=false)



A informação contida neste artigo aplica-se a:
  • Microsoft Office XP Professional Edition
  • Microsoft Office XP Professional with FrontPage
  • Microsoft Office XP Small Business Edition
  • Microsoft Office XP Standard Edition
Palavras-chave: 
kbhowto kbhowtomaster KB308490