ID do artigo: 917425 - Última revisão: quinta-feira, 24 de maio de 2012 - Revisão: 1.0

Patch de compatibilidade do Internet Explorer ActiveX para Mshtml. dll

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

Aviso prévio

A atualização descrita neste artigo foi substituída por uma atualização mais recente. Para resolver o problema descrito neste artigo, instale a atualização de segurança cumulativa mais atual para o Internet Explorer. Para instalar a atualização mais recente, visite o seguinte site da Microsoft:
http://Update.microsoft.com (http://update.microsoft.com)
Para obter mais informações técnicas sobre a atualização de segurança cumulativa mais atual para o Internet Explorer, visite o seguinte site da Microsoft:
http://www.microsoft.com/technet/security/current.aspx (http://www.microsoft.com/technet/security/current.aspx)
Este artigo destina-se a profissionais de TI. Usuários domésticos podem visitar o seguinte site da Microsoft para obter informações sobre os sintomas podem ocorrer:
http://www.microsoft.com/Windows/IE/IE6/Using/techinfo/activexupdate.mspx (http://www.microsoft.com/windows/ie/ie6/using/techinfo/activexupdate.mspx)

Introdução

A Microsoft lançou um patch de compatibilidade que desabilitará o comportamento do patch do Microsoft Internet Explorer ActiveX foi originalmente lançado em 28 de fevereiro de 2006. O patch do Internet Explorer ActiveX também está incluído na atualização de segurança 912812 (boletim de segurança MS06-013 da Microsoft) do Internet Explorer. A atualização afeta os seguintes produtos:
  • Windows XP Service Pack 2 (SP2)
  • Windows XP Professional x64 Edition
  • Windows Server 2003 Service Pack 1 (SP1)
  • Windows Server 2003, versões baseadas em x64
  • Windows Server 2003 com SP1, versões com base em Itanium
Observação A atualização não se aplica ao Windows Vista.

Esta atualização foi discutida no Microsoft Security Advisory (912945): atualização de segurança não para o Internet Explorer. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
912945  (http://support.microsoft.com/kb/912945/ ) Atualização do Internet Explorer ActiveX
O patch de compatibilidade inclui as seguintes atualizações:
  • Patch de compatibilidade do Internet Explorer para Windows XP SP2
  • Patch de compatibilidade do Internet Explorer para Windows Server 2003 SP1
  • Patch de compatibilidade do Internet Explorer para Windows Server 2003 SP1, versões com base em Itanium
  • Patch de compatibilidade do Internet Explorer para Windows Server 2003, versões baseadas em x64
  • Patch de compatibilidade do Internet Explorer para Windows XP Professional x64 Edition

Informações de relançamento

O patch de compatibilidade foi relançado em 20 de abril de 2006. Se você já implantou a versão original deste patch de compatibilidade e você não estiver tendo problemas, não precisará reimplantá-lo.

Esse patch de compatibilidade relançado resolve um problema de exibição para controles de ActiveX que foram desenvolvidos usando o Microsoft Visual Basic. Atualização de segurança 912812 (boletim de segurança MS06-013 da Microsoft) pode impedir que um script VBScript controle a visibilidades desses controles ActiveX. Por exemplo, se o controle de ActiveX estava originalmente oculto usando o visibilidade: oculta atributo de elemento DHTML, e então posteriormente a propriedade de atributo é definida como visibilidade: visível por um script, o controle de ActiveX não exibe.

Esse problema de exibição para controles de ActiveX que foram desenvolvidos usando o Microsoft Visual Basic está atualmente sob revisão e uma correção para esse problema pode ser incluída em uma futura atualização de segurança para o Internet Explorer.

Mais Informações

Quando você implanta esse patch, ele desabilita o comportamento do patch do ActiveX do Internet Explorer incluído na actualização KB912812. As atualizações de segurança contidas na atualização KB912812 ainda estão presentes e funcionais. Somente o Internet Explorer ActiveX patch comportamento descrito na atualização que KB912945 é desabilitado.Para obter mais informações sobre a atualização KB912812, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
912812  (http://support.microsoft.com/kb/912812/ ) MS06-013: Actualização de segurança cumulativa para Internet Explorer
Esse patch de compatibilidade somente pode ser instalado em sistemas que estejam executando o Internet Explorer atualização cumulativa de abril (KB912812). Se você tentar instalar esse patch em sistemas sem a atualização 912812, a instalação falhará.

Recomendamos que esse patch de compatibilidade seja implantado apenas para sistemas afetados pela nova funcionalidade introduzida pela atualização do Internet Explorer ActiveX. Sistemas afetados são aqueles em que o usuário depende de uma página da Web ou em um aplicativo que foi afetado pela ActiveX de Explorer Internet atualização. Para obter mais informações sobre como páginas da Web ou aplicativos podem ser afetados, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
912945  (http://support.microsoft.com/kb/912945/ ) Atualização do Internet Explorer ActiveX
Encorajamos nossos parceiros para testar e a reformular aplicativos da Web afetados. Proprietários de aplicativos que exigem interação do usuário com controles de ActiveX podem usar tecnologias para evitar a ativação do usuário. Para obter informações sobre essas tecnologias, visite o seguinte site da MSDN:
http://msdn.microsoft.com/en-US/IE/ (http://msdn.microsoft.com/en-us/ie/)

Testes

Para testar, existe uma subchave de registro de controle de recurso que ativa o comportamento do Internet Explorer ActiveX. Essa subchave do registro e seu valor são:
HKEY_LOCAL_MACHINE (ou HKEY_CURRENT_USER) \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_ACTIVEX_INACTIVATE_MODE\<process_name.exe>= (DWORD) 0x00000001</process_name.exe>
Você deve substituir <process_name.exe>com o nome do processo para o qual você deseja ativar o comportamento de atualização ActiveX. Por exemplo, para habilitar o comportamento da atualização ActiveX para Internet Explorer, substitua <process_name.exe>com iexplore. exe. </process_name.exe></process_name.exe>

Implantação

Recomendamos aplicar este patch apenas a computadores em que há um problema de compatibilidade entre um aplicativo existente e o novo comportamento introduzido pela actualização 912945 e descrito no artigo 912812 da Base de dados de Conhecimento Microsoft. Esta seção lista diversas, mas não todas, opções de implantação. Você deve seguir o processo de implantação de hotfix padrão para seu ambiente. Este artigo contém alguns detalhes específicos para a implantação. No entanto, este artigo destina-se como uma referência para algumas, mas não todas, opções de implantação.

O processo de implantação consiste as seguintes etapas:
  1. Identifica computadores aplicáveis.
  2. Aplica a atualização para esses computadores.

Requisito de reinicialização

Instalação deste patch de compatibilidade pode exigir uma reinicialização se o arquivo Mshtml. dll estiver sendo usado durante a instalação.

Identificando computadores aplicáveis

Artigo 917425 (KB917425) pode ser aplicado a um computador onde o comportamento do Internet Explorer ActiveX tem um problema de compatibilidade com um aplicativo no computador. Para determinar que se o KB917425 se aplica a um computador programaticamente, você deve ter um método garantido para determinar se um computador possui o software afetado do ActiveX. Trabalhar com o fornecedor do aplicativo de software para determinar esse método. Para determinar manualmente se KB917425 se aplica a um computador, use os seguintes métodos.
  • Usar unidades organizacionais do Active Directory
    Se um ambiente é suportado pelo serviço de diretório do Active Directory e se o Active Directory existente organizacional unidade contém todos os computadores aplicáveis, aplique um pacote de atualização de software do Microsoft Systems Management Server (SMS) para a unidade organizacional.

    Observação Descobrimento do SMS Active Directory deve ser habilitado para usar esse método.
  • Use inventário de Software SMS para criar uma coleção personalizada
    Para ambientes que usam o SMS para implantar o software em computadores, um administrador pode criar uma coleção personalizada com base em qualquer número de fatores. Esses fatores incluem uma consulta de computadores que possuem o pacote de software afetado. Esta consulta pode se basear nos resultados do inventário de Software SMS. Para obter informações sobre como implementar inventário de software que inclui coleções personalizadas, visite o seguinte site da Microsoft:
    http://technet.microsoft.com/en-us/library/cc180952.aspx (http://technet.microsoft.com/en-us/library/cc180952.aspx)
  • Criar uma ferramenta de detecção personalizada que identifique computadores aplicáveis
    Crie um script ou um pequeno programa executável que determina se o computador tem o pacote de software afetado. Essa ferramenta pode ser executada como parte de um script de logon, pode ser fornecida como um pacote de atualização de Software do SMS ou pode ser colocada em um compartilhamento de rede interno que usuários podem acessar.

Aplicando a atualização para computadores aplicáveis

Como usar o SMS

Se você estiver usando unidades organizacionais do Active Directory ou o inventário de Software SMS para identificar computadores para atualizar, você pode usar o SMS 2.0 e SMS 2003 para implantar o pacote 917425 para computadores afetados. Para fazer isso, use o recurso de distribuição de software SMS. Para ver um processo detalhado de alto nível, visite o seguinte site da Microsoft:
http://technet.microsoft.com/en-us/library/cc917507.aspx (http://technet.microsoft.com/en-us/library/cc917507.aspx)
Para obter mais informações, consulte o Systems Management Server 2003 Operations Guide. Para exibir essa guia, visite o seguinte site da Microsoft:
http://technet.microsoft.com/en-us/library/cc182024.aspx (http://technet.microsoft.com/en-us/library/cc182024.aspx)

Arquivo de definição de pacote

Para ajudar os clientes a usar o SMS para implantar o pacote 917425, incluímos o conteúdo de um amostra SMS definição arquivo de pacote (PDF) que pode ser usado para criar o pacote de distribuição de software e os programas no console SMS Administrator.

Para usar a amostra PDF, copie o seguinte texto em um arquivo do bloco de notas e salve o arquivo como KB917425.SMS. Copie esse arquivo no mesmo diretório onde foi salvo o download update.
[PDF]
Version=2.0

[Package Definition]
Publisher=Microsoft
Name=Compatibility Patch for Internet Explorer (KB917425)
Language=ALL
Programs=WinXPx86,WS03x86,WS03IA64,WinXPWS03x64

[WinXPx86]
Name=(KB917425) Windows XP SP2
CommandLine=WindowsXP-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.10.0000.0
Win NT (I386) MaxVersion1=5.10.9999.9999

[WS03x86]
Name=(KB917425) Windows Server 2003 
CommandLine=WindowsServer2003-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.20.0000.0
Win NT (I386) MaxVersion1=5.20.9999.9999

[WS03IA64]
Name=(KB917425) Windows Server 2003 64-bit Itanium Edition
CommandLine=WindowsServer2003-KB917425-ia64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (IA-64)
Win NT (IA-64) MinVersion1=5.20.0000.0
Win NT (IA-64) MaxVersion1=5.20.9999.9999

[WinXPWS03x64]
Name=(KB917425) Windows Server 2003 and Windows XP x64 Edition 
CommandLine=WindowsServer2003.WindowsXP-KB917425-x64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (x64)
Win NT (x64) MinVersion1=5.20.0000.0
Win NT (x64) MaxVersion1=5.20.9999.9999
Win NT (x64) MinVersion2=5.20.3790.0
Win NT (x64) MaxVersion2=5.20.9999.9999
Após o PDF e os pacotes de atualização foram salvas no mesmo diretório, execute estas etapas:
  1. Execute o pacote de criação do Assistente para definição. Para fazer isso, clique com o botão direito qualquer pacote existente, clique em Todas as tarefase clique em Criar pacote de definição.
  2. Importe o PDF para criar o pacote e os programas que você deseja usar para implantação.
Observações
  • implantações de clientes de 64 bits são suportadas somente pelo SMS 2003 SP2 e versões posteriores. Se você tiver quaisquer versões anteriores do SMS, você deve excluir as duas últimas seções (WS03IA64, WinXPWS03x64) no PDF. Você também deve remover WS03IA64 e WinXPWS03x64 do "programas =" linha a "[Package Definition] =" seção.
  • Se você usar o SMS para implantar qualquer uma das versões localizadas desse patch, você precisa de uma versão separada do PDF para cada idioma. Para criar um PDF para outro idioma, substitua o valor "CommandLine" na amostra PDF com o nome do pacote específico do idioma. Por exemplo, para a versão em alemão do Windows XP SP2 (x86), use o seguinte valor.
    CommandLine=WindowsXP-KB917425-DEU.exe /quiet /norestart
Para obter informações detalhadas sobre como criar e implantar pacotes, consulte o Microsoft Systems Management Server 2003 Operations Guide.

Como usar um método personalizado para aplicar o pacote 917425

Suponha que o script ou o programa executável que desenvolveu para determinar se o pacote 917425 é aplicável encontrou um computador afetado. Neste ponto, o script ou programa executável poderia:
  • Execute o pacote 917425 a partir de um compartilhamento de rede interno onde você salvou o pacote.
  • Baixe o pacote 917425 a partir de um site de download da Microsoft. Nesse caso, o usuário deve permitir o execução do pacote.
  • Aponte o usuário para o local de download do 917425 pacote para instalar manualmente.

Informações sobre o download

Os seguintes arquivos estão disponíveis para download da Microsoft Centro de download:

Patch de compatibilidade do Internet Explorer para o Windows XP Professional com Service Pack 2 (SP2) e Windows XP Home Edition com SP2
Recolher esta imagemExpandir esta imagem
Baixar
Baixe o pacote 917425 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=B7D9801B-4FB5-492E-903E-3400ABF1D731)
Patch de compatibilidade do Internet Explorer para Windows Server 2003 SP1
Recolher esta imagemExpandir esta imagem
Baixar
Baixe o pacote 917425 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=16C36301-6110-4945-A02E-88A59745CF4F)
Patch de compatibilidade do Internet Explorer para Windows Server 2003 SP1, versões com base em Itanium
Recolher esta imagemExpandir esta imagem
Baixar
Baixe o pacote 917425 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=2B41D8A1-7465-43C3-8DE9-66B78C7DC9BE)
Patch de compatibilidade do Internet Explorer para Windows Server 2003, versões baseadas em x64
Recolher esta imagemExpandir esta imagem
Baixar
Baixe o pacote 917425 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=05E56EB2-8278-4511-8EC0-093CD6EEA170)
Patch de compatibilidade do Internet Explorer para Windows XP Professional x64 Edition
Recolher esta imagemExpandir esta imagem
Baixar
Baixe o pacote 917425 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=111C1263-33DF-4628-B29B-5A342F4B8774)
Data de lançamento: 11 de abril de 2006

Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591  (http://support.microsoft.com/kb/119591/ ) Como obter arquivos de suporte da Microsoft de serviços on-line
Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais atual que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Informações do arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a Fuso horário guia no item Data e hora no painel de controle.
Internet Explorer para Windows Server 2003 SP1, versões com base em Itanium
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml. dll6.0.3790.26789,364,99212 De abril de 200603: 50IA-64SP1SP1G
Wmshtml. dll6.0.3790.26783,150,84812 De abril de 200603: 50x86SP1WOW
Mshtml. dll6.0.3790.26789,367,55212 De abril de 200603: 47IA-64SP1SP1Q
Wmshtml. dll6.0.3790.26783,152,38412 De abril de 200603: 47x86SP1WOW
Updspapi. dll6.2.29.0638,68812 De abril de 200603: 55IA-64NenhumNão aplicável

Internet Explorer para Windows XP SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml. dll6.0.2900.28833,053,56810 De abril de 200604: 22x86SP2SP2G
Mshtml. dll6.0.2900.28833,056,12810 De abril de 200604: 18x86SP2SP2Q
Updspapi. dll6.2.29.0371,42412 De outubro de 200523: 12x86NenhumNão aplicável

Internet Explorer para Windows Server 2003, versões baseadas em x64
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml. dll6.0.3790.26785,987,84012 De abril de 200603: 49Não aplicávelSP1SP1G
Wmshtml. dll6.0.3790.26783,150,84812 De abril de 200603: 49x86SP1WOW
Mshtml. dll6.0.3790.26785,988,86412 De abril de 200603: 47Não aplicávelSP1SP1Q
Wmshtml. dll6.0.3790.26783,152,38412 De abril de 200603: 47x86SP1WOW
Updspapi. dll6.2.29.0462,04812 De abril de 200603: 55Não aplicávelNenhumNão aplicável

Internet Explorer para Windows Server 2003 SP1
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml. dll6.0.3790.26783,150,84808 De abril de 200603: 11x86SP1SP1G
Mshtml. dll6.0.3790.26783,152,38408 De abril de 200604: 05x86SP1SP1Q
Updspapi. dll6.2.29.0371,42412 De outubro de 200523: 13x86NenhumNão aplicável

Suporte técnico para versões baseadas em x64 do Microsoft Windows

Se o hardware veio com uma edição x64 do Microsoft Windows já instalada, o fabricante do hardware fornece suporte técnico e assistência para a edição x64 do Windows. Nesse caso, o fabricante do hardware fornece suporte porque uma edição x64 do Windows foi incluída com o hardware. O fabricante do hardware pode ter personalizado a instalação da edição x64 do Windows utilizando componentes exclusivos. Componentes exclusivos podem incluir drivers de dispositivo específico ou podem incluir configurações opcionais para maximizar o desempenho do hardware. A Microsoft fornecerá assistência razoável se você precisar de ajuda técnica com uma edição x64 do Windows. No entanto, talvez você precise contatar diretamente o fabricante. O fabricante está melhor qualificado para suportar o software que o fabricante do seu instalado no hardware. Se você comprou uma edição x64 do Windows, como Microsoft Windows Server 2003 x64 Edition separadamente, contate a Microsoft para obter suporte técnico.

Para obter informações sobre o Microsoft Windows XP Professional x64 Edition, visite o seguinte site da Microsoft:
http://www.microsoft.com/WindowsXP/64bit/default.mspx (http://www.microsoft.com/windowsxp/64bit/default.mspx)
Para obter informações sobre versões baseadas em x64 do Microsoft Windows Server 2003, visite o seguinte site da Microsoft:
http://www.microsoft.com/brasil/windowsserver2003/64bit/x64/Editions.mspx (http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 6.0 nas seguintes plataformas
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003 Service Pack 1
    • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
atdownload kbresolve kbwinserv2003sp2fix kbqfe kbinfo kbmt KB917425 KbMtpt
Tradução automáticaTraduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 917425  (http://support.microsoft.com/kb/917425/en-us/ )