DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 927978 - Última revisão: segunda-feira, 29 de Outubro de 2007 - Revisão: 4.1

Nesta página

INTRODUÇÃO

A Microsoft publicou o boletim de segurança MS06-071. Este boletim de segurança contém todas as informações relevantes sobre a actualização de segurança. Estas informações incluem informações sobre o ficheiro de manifesto e opções de implementação. Para ver o boletim de segurança completo, visite um dos seguintes Web sites da Microsoft:

Problemas conhecidos relativamente a esta actualização de segurança

  • Esta actualização é oferecida repetidas vezes.

    Existem diferentes versões do MSXML incluídas em vários produtos da Microsoft, como o Windows, o Internet Explorer, o Microsoft Office e o Microsoft SQL Server, bem como nalguns produtos de outros fabricantes. Esta actualização poderá ser oferecida novamente se instalar um novo produto ou se actualizar um produto que inclua uma versão do MSXML diferente da que tem instalada. Para obter mais informações sobre as diferentes versões de MSXML disponíveis ou incluídas nas várias actualizações de software ou em produtos da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    269238  (http://support.microsoft.com/kb/269238/ ) Lista das versões do Microsoft XML Parser (MSXML)
  • A actualização de segurança 927978 para o MSXML 4.0, para o MSXML 4.0 SP1 e para o MSXML 4.0 SP2 não suporta a remoção completa do MSXML 4.0 porque esta versão do MSXML é instalada no modo paralelo. Para contornar este problema, siga estes passos:
    1. Remova a actualização de segurança 927978 utilizando o item Adicionar ou remover programas do Painel de controlo.
    2. Elimine o ficheiro MSXML4.dll da pasta %SystemRoot%\System32.
    3. Repare a instalação anterior do MSXML 4.0 utilizando o item Adicionar ou remover programas do Painel de controlo.
    As versões anteriores dos ficheiros Msxml4.dll e Msxml4r.dll são restauradas para a pasta paralela e para a pasta %SystemRoot%\System32.
  • Poderá receber a seguinte mensagem de erro quando instala esta actualização de segurança a partir do Windows Update:
    Não foi possível registar a biblioteca de tipos para o ficheiro c:\Windows\system32\msxml4.dll. Contacte o suporte técnico.
    Quando este erro ocorre, também poderá verificar informações semelhantes às seguintes no ficheiro de registo:
    Erro 1911. Não foi possível registar a biblioteca de tipos para o ficheiro c:\Windows\system32\msxml4.dll. Contacte o suporte técnico.
    MSI (s) (20:18) [17:52:31:612]: Product: MSXML 4.0 SP2 (KB927978) -- Erro 1911. Não foi possível registar a biblioteca de tipos para o ficheiro c:\Windows\system32\msxml4.dll. Contacte o suporte técnico.
    === Logging stopped: 11/10/2006 17:53:07 ===
    MSI (c) (34:20) [17:53:07:252]: Note: 1: 1708
    MSI (c) (34:20) [17:53:07:260]: Product: MSXML 4.0 SP2 (KB927978) -- Installation failed.
    MSI (c) (34:20) [17:53:07:267]: O Windows Installer instalou o produto. Product Name: MSXML 4.0 SP2 (KB927978). Product Version: 4.20.9839.0. Product Language: 1033. Installation success or error status: 1603.
    MSI (c) (34:20) [17:53:07:313]: Grabbed execution mutex.
    MSI (c) (34:20) [17:53:07:319]: Cleaning up uninstalled install packages, if any exist
    MSI (c) (34:20) [17:53:07:331]: MainEngineThread is returning 1603
    === Verbose logging stopped: 11/10/2006 17:53:07 ===
    Para contornar este problema, instale manualmente a actualização de segurança a partir do centro de transferências da Microsoft e clique em Ignorar quando a mensagem de erro for apresentada. Para confirmar que a instalação foi efectuada com êxito, verifique se o ficheiro Msxml4.dll em %systemroot%\System32 tem a versão 4.20.9841.0.
  • O pacote da actualização de segurança 927978 poderá criar um ficheiro de registo. O pacote atribui o nome KB927978.log ao ficheiro de registo. O pacote guarda o ficheiro de registo numa pasta. A pasta tem um nome gerado pelo sistema. A pasta encontra-se na raiz de uma unidade de sistema. O caminho é semelhante ao seguinte:
    C:\nome gerado pelo sistema\KB927978.log.
    Nota: neste exemplo, C é a unidade de sistema.

    Embora seja opcional, pode remover o ficheiro de registo e a pasta.

Mais informações sobre esta actualização de segurança

  • O pacote da actualização de segurança 927978 para o MSXML 4.0 é um pacote de instalação completa. Pode utilizar este pacote para instalar o MSXML 4.0 Service Pack 2 (SP2) num computador que não tem versões anteriores do MSXML 4.0 instaladas. Também pode utilizar este pacote para actualizar uma instalação existente do MSXML 4.0, do MSXML 4.0 Service Pack 1 (SP1) ou do MSXML 4.0 SP2.
  • O Windows Update e o Microsoft Update apenas oferecem o pacote da actualização de segurança 927978 se tiver uma versão anterior do MSXML 4.0, do MSXML 4.0 SP1 ou do MSXML 4.0 SP2 instalada no computador.
  • O MSXML 4.0 não inclui um analisador de 64 bits e apenas é suportado no modo WoW em sistemas operativos de 64 bits. Por este motivo, não estão disponíveis pacotes desta actualização de segurança para o MSXML 4.0 de 64 bits. Para actualizar o analisador MSXML 4.0 de 32 bits no modo WoW num sistema operativo de 64 bits, instale o pacote do MSXML 4.0 de 32 bits. Por exemplo, para actualizar um sistema operativo de 64 bits em inglês, instale o pacote Msxml4-KB927978-enu.exe.
  • O ficheiro que o pacote da actualização de segurança 927978 para o MSXML 4.0 instala é listado na seguinte tabela.
    Reduzir esta tabelaExpandir esta tabela
    Nome do ficheiro Versão Data Hora Tamanho
    Msxml4.dll 4.20.9841.0 11/4/2006 2:14 1.18 MB
    Nota: esta actualização de segurança é instalada no modo paralelo e na pasta %systemroot%\System32.
  • Para instalar esta actualização de segurança no modo silencioso com registo verboso, e sem ter de reiniciar o computador, utilize um comando semelhante ao seguinte:
    msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.log
    Poderá encontrar um registo detalhado do processo de instalação no ficheiro especificado no comando. Neste exemplo, o ficheiro é C:\KB927978.log.
  • Se o ficheiro Msxml4.dll estiver bloqueado, o ficheiro poderá não ser actualizado quando aplicar a actualização de segurança MS06-071 para MSXML 4.0, para MSXML 4.0 SP1e para MSXML 4.0 SP2. Para contornar este problema, utilize os seguintes comandos para desinstalar o Msxml4.dll:
    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
    • Del %windir%\system32\msxml4.dll

A informação contida neste artigo aplica-se a:
  • Microsoft XML Core Services 4.0
Palavras-chave: 
kbqfe kbexpertisebeginner kbresolve KB927978
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft