Descrição de uma atualização para o recurso de compatibilidade com versões anteriores no Windows 7 e no Windows Server 2008 R2

Traduções deste artigo Traduções deste artigo
ID do artigo: 980846 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Há uma atualização disponível para o recurso de compatibilidade com versões anteriores no Windows 7 e no Windows Server 2008 R2. Essa atualização permitirá que uma DLL (biblioteca de vínculo dinâmico) criada para versões anteriores do Windows seja executada em um contexto do Windows Vista se as seguintes condições forem verdadeiras:
  • A DLL não especifica um recurso RT_MANIFEST.
  • A DLL chama uma API que usa o contexto de compatibilidade dinâmica. Por exemplo, a DLL chama a API GetOverlappedResults.
No Windows 7 e no Windows Server 2008 R2, o recurso de compatibilidade com versões anteriores detecta o manifesto de uma DLL e define o contexto dinâmico da DLL para o Windows 7 ou para o Windows Vista. Isso permite que o Windows 7 e o Windows Server 2008 R2 forneçam um contexto do Windows Vista para aplicativos criados para versões anteriores do Windows.

No entanto, se uma DLL não for manifestada corretamente, ela poderá ser executada inesperadamente em um contexto do Windows 7. O problema ocorre porque o mecanismo de compatibilidade do Windows 7 supõe incorretamente que uma DLL será compatível com o Windows 7 se não especificar um recurso DLLRT_MANIFEST. Esse problema ocorre principalmente quando nenhuma outra DLL de um aplicativo é manifestada ou quando as outras DLLs são manifestadas com GUIDs compatíveis com o Windows 7. Isso faz com que a DLL "defeituosa" seja executada em modo compatível com o Windows 7. Esse comportamento faz com que o aplicativo que carrega a DLL pare de responder. Portanto, os clientes não poderão executar um aplicativo no contexto do Windows 7 se o aplicativo carregar pelo menos uma DLL que satisfaça a essas duas condições.

Resolução

Informações da atualização

Como obter esta atualização

Os arquivos a seguir estão disponíveis para download no Centro de Download da Microsoft:
Recolher esta tabelaExpandir esta tabela
Sistema operacionalAtualização
Todas as versões com base em x86 compatíveis do Windows 7
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote de atualização agora.
Todas as versões com base em x64 compatíveis do Windows 7
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote de atualização agora.
Toda as versões com base em x64 compatíveis do Windows Server 2008 R2
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote de atualização agora.
Todas as versões com base em IA-64 compatíveis do Windows Server 2008 R2
Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote de atualização agora.
Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
119591 Como obter os arquivos de suporte da Microsoft nos serviços online
A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos

Para aplicar essa atualização, você deve estar com o Windows 7 ou o Windows Server 2008 R2 em execução.

Informações do Registro

Para usar a atualização nesse pacote, você não precisa fazer nenhuma mudança no Registro.

Requisitos de reinicialização

Talvez seja necessário reiniciar o computador após aplicar essa atualização.

Informações sobre a substituição da atualização

Essa atualização não substitui nenhuma outra lançada anteriormente.

Informação sobre o arquivo

A versão em inglês (Estados Unidos) desse hotfix instala arquivos que possuem os atributos listados nas tabelas a seguir. As datas e horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e horas desses arquivos em seu computador local são exibidas em sua hora local com a diferença do horário de verão atual. Além disso, as datas e as horas podem mudar quando certas operações são executadas nos arquivos.
Informações sobre o arquivo do Windows 7 e do Windows Server 2008 R2
  • Os arquivos que se aplicam a um produto, etapa (RTM, SPn) e ramificação do serviço (LDR, GDR) específicos podem ser identificados pelos números da versão do arquivo, como mostra a tabela a seguir:
    Recolher esta tabelaExpandir esta tabela
    VersãoProdutoEtapaRamificação do serviço
    6.1.760 0.16xxxWindows 7 e Windows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows 7 e Windows Server 2008 R2RTMLDR
  • As ramificações do serviço GDR contêm somente as correções amplamente disponibilizadas para resolver problemas conhecidos e extremamente importantes. As ramificações do serviço LDR contêm hotfixes, além de correções amplamente disponibilizadas.
  • Os arquivos MANIFEST (.manifest) e MUM (.mum) instalados em cada ambiente são listados separadamente na seção "Informações adicionais sobre o arquivo do Windows 7 e do Windows Server 2008 R2". Os arquivos NUM e MANIFEST, bem como os arquivos associados do catálogo de segurança (.cat), são extremamente importantes para manter o estado dos componentes atualizados. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.
Para todas as versões compatíveis com base em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
File nameFile versionFile sizeDateTimePlatform
Ntdll.dll6.1.7600.165591,286,45624-Mar-201006:37x86
Ntdll.dll6.1.7600.206761,286,45624-Mar-201006:30x86
Para todas as versões com base em x64 compatíveis do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
File nameFile versionFile sizeDateTimePlatform
Ntdll.dll6.1.7600.165591,736,60824-Mar-201006:59x64
Ntdll.dll6.1.7600.206761,737,12024-Mar-201007:34x64
Para todas as versões compatíveis com base em IA-64 do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
File nameFile versionFile sizeDateTimePlatform
Ntdll.dll6.1.7600.165592,782,21624-Mar-201006:05IA-64
Ntdll.dll6.1.7600.206762,783,24024-Mar-201006:28IA-64

Situação

A Microsoft confirmou que esse problema ocorre nos produtos que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre o manifesto do aplicativo, visite o seguinte site da Microsoft (pode estar em inglês):
Manifesto do aplicativo no Windows 7 e no Windows Vista
Para obter mais informações sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Informações sobre arquivos adicionais

Informações sobre arquivos adicionais para Windows 7 e Windows Server 2008 R2

Arquivos adicionais para todas as versões com base em x86 compatíveis do Windows 7
Recolher esta tabelaExpandir esta tabela
File nameUpdate.mum
File versionNot applicable
File size1,674
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameX86_cb05c52232757e51e700823964c57c8b_31bf3856ad364e35_6.1.7600.20676_none_7fbb58fa2322dff9.manifest
File versionNot applicable
File size693
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameX86_eff30a458f4f574358ead312e1b4d448_31bf3856ad364e35_6.1.7600.16559_none_b77eefc8e0d8407f.manifest
File versionNot applicable
File size693
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameX86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d1a91d5d654d5e.manifest
File versionNot applicable
File size3,802
Date (UTC)24-Mar-2010
Time (UTC)07:06
PlatformNot applicable

File nameX86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_5942a5327695d905.manifest
File versionNot applicable
File size3,802
Date (UTC)24-Mar-2010
Time (UTC)07:01
PlatformNot applicable
Arquivos adicionais para todas as versões com base em x64 compatíveis do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
File nameAmd64_6496f8b8b9aba7fd09e3e2ca102c50d0_31bf3856ad364e35_6.1.7600.20676_none_d4f71c495c1a5cd4.manifest
File versionNot applicable
File size697
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameAmd64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_e3d08fada3571da7.manifest
File versionNot applicable
File size697
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameAmd64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_ecbc934013bc1f23.manifest
File versionNot applicable
File size697
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameAmd64_fd6586e015b06f35452dcda4ad8bca21_31bf3856ad364e35_6.1.7600.16559_none_26eaaf7be07bfc5e.manifest
File versionNot applicable
File size697
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameAmd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_b4f044a115c2be94.manifest
File versionNot applicable
File size3,806
Date (UTC)24-Mar-2010
Time (UTC)08:00
PlatformNot applicable

File nameAmd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_b56140b62ef34a3b.manifest
File versionNot applicable
File size3,806
Date (UTC)24-Mar-2010
Time (UTC)08:03
PlatformNot applicable

File nameUpdate.mum
File versionNot applicable
File size2,329
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameWow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest
File versionNot applicable
File size3,566
Date (UTC)24-Mar-2010
Time (UTC)07:02
PlatformNot applicable

File nameWow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest
File versionNot applicable
File size3,566
Date (UTC)24-Mar-2010
Time (UTC)06:57
PlatformNot applicable
Arquivos adicionais para todas as versões compatíveis com base em IA-64 do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
File nameIa64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_87b3981feaf7b56d.manifest
File versionNot applicable
File size696
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameIa64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_909f9bb25b5cb6e9.manifest
File versionNot applicable
File size696
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameIa64_a8d78a7caf351aedb8998486a5da951f_31bf3856ad364e35_6.1.7600.16559_none_677437bb8de19276.manifest
File versionNot applicable
File size695
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameIa64_d2d1e23a3f1e4eaadffc49c47227472b_31bf3856ad364e35_6.1.7600.20676_none_850fc5ab0d77cd42.manifest
File versionNot applicable
File size695
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameIa64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d34d135d63565a.manifest
File versionNot applicable
File size3,804
Date (UTC)24-Mar-2010
Time (UTC)08:02
PlatformNot applicable

File nameIa64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_594449287693e201.manifest
File versionNot applicable
File size3,804
Date (UTC)24-Mar-2010
Time (UTC)08:00
PlatformNot applicable

File nameUpdate.mum
File versionNot applicable
File size1,684
Date (UTC)25-Mar-2010
Time (UTC)01:34
PlatformNot applicable

File nameWow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest
File versionNot applicable
File size3,566
Date (UTC)24-Mar-2010
Time (UTC)07:02
PlatformNot applicable

File nameWow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest
File versionNot applicable
File size3,566
Date (UTC)24-Mar-2010
Time (UTC)06:57
PlatformNot applicable

Propriedades

ID do artigo: 980846 - Última revisão: terça-feira, 10 de agosto de 2010 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Palavras-chave: 
kbexpertiseinter kbfix atdownload kbsurveynew kbprb KB980846

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