Mensagem de erro "ERROR_INSTALL_ALREADY_RUNNING" quando executa o programa de configuração para instalar programas do Office

Traduções de Artigos Traduções de Artigos
Artigo: 822454 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando executa o programa de configuração instalar o Microsoft Office programas, poderá receber a seguinte mensagem de erro:
ERROR_INSTALL_ALREADY_RUNNING.
Esta mensagem de erro é seguida pela mensagem de erro seguinte:
Erro 1618: Já existe outra instalação em curso. Conclua essa instalação antes de continuar com esta instalação.

Causa

Este problema ocorre porque o Microsoft Windows Installer pode apenas executar uma instalação de cada vez a menos que seja uma instalação aninhada.

Mais Informação

Para obter mais informações sobre instalações aninhadas, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa368010.aspx
Não não possível executar duas instalações do Windows Installer no mesmo processo. Se tentar chamar a API do programa de instalação, receberá a mensagem de erro "ERROR_INSTALL_ALREADY_RUNNING" nos dois cenários seguintes:
  • Enquanto a exclusão mútua _MSIExecute está definida. A exclusão mútua _MSIExecute é definida apenas ao processar a tabela InstallExecuteSequence, a tabela AdminExecuteSequence ou a tabela AdvtExecuteSequence.
  • Enquanto o processo actual está a processar a tabela InstallUISequence ou da tabela AdminUISequence.

Razões por que razão a segunda instância do processo Windows Installer ocorre

O Windows Installer é iniciado para iniciar um modo de manutenção processar porque uma ficheiro do Windows Installer (ficheiro .msp) é um ficheiro autónomo. Não inclui uma base de dados como um pacote de instalação normal. Em vez disso, contém pelo menos uma transformação de base de dados que adiciona informações de actualização na base de dados do pacote de instalação do destino. O programa de instalação utiliza estas informações para aplicar os ficheiros de actualização que estão armazenados na sequência do ficheiro CAB do pacote de actualização.

Quando for aplicada uma actualização para um computador cliente, o Windows Installer verifica pela primeira vez que a actualização aplicável ao produto. Depois desta verificação, o Windows Installer carrega base de dados instalação em cache na memória. O Windows Installer então é aplicado a transformação de actualização correspondente na base de dados na memória. O Windows Installer actualiza a base de dados com todas as alterações instalação na actualização. Transformação de actualização outro par de transformações contém instruções de manipulação de ficheiro que tem de ter que actualizar o computador cliente.

Como impedir Dual instâncias do Windows Installer

Para evitar uma segunda instância do Windows Installer, não compactar um pacote do Windows Installer no pacote do Windows Installer outro como um ficheiro .msi personalizado. Actualizar e actualizar o Office só funcionará com instalações aninhadas com a versão actual do Windows Installer.

Todas as actualizações públicas do Office incluem um programa bootstrapping denominado OHotfix. Apesar de OHotfix não é a única ferramenta que pode utilizar para implementar actualizações, é mais fácil de utilizar porque fornece muito a funcionalidade de actualização necessário.

Também pode utilizar outros programas bootstrapping actualização, tais como um simples ficheiro batch ou um programa personalizado complexo que utiliza as chamadas de API do Windows Installer.

Uma instalação aninhada partilha a mesma interface de utilizador e definições de registo da instalação principal. Os programadores devem Nota os seguintes avisos durante a criação instalações aninhadas:
  • Actualizar e actualizar poderão não funcionar com instalações aninhadas.
  • O Windows Installer não poderá custo correctamente uma instalação aninhada.
  • Instalações aninhadas não podem partilhar componentes:
    • Uma instalação administrativa também não pode conter uma instalação aninhada.
    • ProgressBars integrada não podem ser utilizado com instalações aninhadas.
    • Recursos que estão a ser anunciado não podem ser instalados pelo instalação aninhada.

Informações sobre o processo de instalação do Office Update mais detalhados

Uma boa referência é a técnica de Implementação do patch do Office XP . Embora esta documentação técnica especificamente referencia o Office XP, os conceitos e recomendações de aplicam a actualização de qualquer versão baseado no Windows Installer do Office.

Para obter informações adicionais sobre como distribuir e instalar o Office XP Service Pack 1, Office XP Service Pack 2 e outras correcções e actualizações do Office XP, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
330043Documentação técnica "Microsoft Office XP Update Deployment" está disponível no centro da transferência


OHotfix.exe é o programa bootstrapping para actualizações do Office e fornecida como parte do ficheiro de actualização executável (.exe). Efectua várias acções antes de executar a instalação da actualização, incluindo:
  • Determina se as actualizações serão aplicadas a um ponto de instalação de admin ou a um cliente de instalação do Office.
  • Verifica se o Windows está instalado no sistema.
  • Determina se uma versão mínima do Windows Installer é especificada e possivelmente redirecciona a uma página Web para actualizar o programa de instalação.
  • É executado Watson do programa de configuração para captura e relatório de erros e falhas de instalação de actualização.
  • Determina se uma versão do produto mínimo é especificada. Se for especificada, verifica se o produto instalado tem o número de versão do produto especificado (ou um número de versão posterior).
  • Controla o nível de interface de utilizador para o OHotfix ambas as caixas de diálogo e o Windows Installer.
  • Verifica os produtos da família do Office instalados e determina as actualizações que tem de cada produto.
  • Captura o código de retorno do Windows Installer e determina se é necessário reiniciar o computador.
Tecnologias do Windows Installer estão divididas em duas partes que funcionam em conjunto: um serviço de programa de instalação do Windows de lado do cliente (Msiexec.exe) e um ficheiro de pacote (ficheiro .msi). Windows Installer utiliza as informações contidas num ficheiro de pacote para instalar o programa.

O Windows Installer é um serviço de sistema operativo que permite que o sistema operativo para gerir o processo de instalação.

O programa Msiexec.exe é um componente do Windows Installer. O programa usa uma biblioteca de ligação dinâmica, MSI.dll, para ler os ficheiros de pacote (.msi), aplicar transformações (.mst) e incorporar opções da linha de comandos. O Windows Installer efectua todas as tarefas relacionadas com a instalação: copiar ficheiros para o disco rígido, efectuar modificações no registo, criar atalhos no ambiente de trabalho e apresentar caixas de diálogo para consultar as preferências de instalação do utilizador, quando necessário.

Informações adicionais

Para obter mais informações sobre como transferir e instalar uma actualização a partir da Internet, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa368326.aspx

Propriedades

Artigo: 822454 - Última revisão: 16 de fevereiro de 2007 - Revisão: 1.9
A informação contida neste artigo aplica-se a:
  • Microsoft Office XP
  • Microsoft Office 2000 Standard Edition
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Excel 2003
  • Microsoft Office FrontPage 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Word 2003
  • Microsoft Office Standard Edition 2003
  • Microsoft Office Student and Teachers Edition 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Access 2003
  • Microsoft Office Professional Edition 2003
Palavras-chave: 
kbmt kbstartprogram kbsetup kberrmsg kbtshoot kbprb kbinfo KB822454 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 822454

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com