DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 980846 - Última revisão: terça-feira, 10 de Agosto de 2010 - Revisão: 4.0

Nesta página

INTRODUÇÃO

Está disponível uma actualização à funcionalidade de retrocompatibilidade no Windows 7 e no Windows Server 2008 R2 Esta actualização activa uma DLL (dynamic-link library) concebida para as versões anteriores do Windows para execução num contexto do Windows Vista se se verificarem as seguintes condições:
  • A DLL não especifica um recurso RT_MANIFEST.
  • A DLL chama uma API que utiliza o contexto de compatibilidade dinâmico. Por exemplo, a DLL chama a API GetOverlappedResults.
A funcionalidade de retrocompatibilidade no Windows 7 e no Windows Server 2008 R2 detecta o manifesto numa DLL e define o contexto dinâmico de uma DLL para o Windows 7 ou para o Windows Vista. Isto permite que o Windows 7 e o Windows Server 2008 R2 forneçam um contexto do Windows Vista para as aplicações concebidas para as versões anteriores do Windows.

No entanto, se uma DLL não se manifestar correctamente, a DLL poderá ser executada inesperadamente num contexto do Windows 7. Este problema ocorre porque o mecanismo de compatibilidade do Windows 7 assume incorrectamente que uma DLL é compatível com o Windows 7 se a DLL não especificar um recurso RT_MANIFEST. Este problema ocorre principalmente se todas as outras DLLs numa aplicação não se manifestarem ou se as outras DLLs se manifestarem com os GUIDs compatíveis com o Windows 7. Isto faz com que a DLL "danificada" seja executada no modo de compatibilidade do Windows 7. Este comportamento faz com que a aplicação que carrega a DLL deixe de responder. Assim, os clientes não conseguem executar uma aplicação no contexto do Windows 7 se a aplicação carregar, pelo menos, uma DLL nestas duas condições.

Resolução

Informações sobre a actualização

Como obter esta actualização

Os seguintes ficheiros estão disponíveis para transferência a partir do Centro de Transferências da Microsoft:
Reduzir esta tabelaExpandir esta tabela
Sistema operativoActualização
Todas as versões baseadas em x86 suportadas do Windows 7
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote de actualizações agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyID=060ca22c-9c6b-4c39-8bf8-1fa7029972e2)
Todas as versões baseadas em x64 suportadas do Windows 7
Reduzir esta imagemExpandir esta imagem
Transferir o pacote de actualização agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyID=f6a7f2f3-8e62-4880-8602-a5fd5c3e2d95)
Todas as versões baseadas em x64 suportadas do Windows Server 2008 R2
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote de actualizações agora. (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyID=00ae55fe-8115-46ba-af25-d27d35838959)
Todas as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote de actualizações agora. (http://www.microsoft.com/downloads/details.aspx?FamilyId=b1bdb52a-de1f-48ef-bbda-a3b871b7c872)
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo da Base de Dados de Conhecimento Microsoft:
119591  (http://support.microsoft.com/kb/119591/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Para aplicar esta actualização, tem de ter o Windows 7 ou Windows Server 2008 R2.

Informações do registo

Para utilizar a actualização neste pacote, não é necessário efectuar alterações no registo.

Necessidade de reinício

Poderá ter de reiniciar o computador depois de aplicar esta actualização.

Informações sobre a substituição de actualizações

Esta actualização não substitui uma actualização disponibilizada anteriormente.

Informações sobre os ficheiros

A versão inglesa (Estados Unidos) desta correcção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são indicadas no formato de Hora Universal Coordenada (UTC). As datas e horas destes ficheiros são apresentadas no computador local com a hora local juntamente com a compensação da hora de Verão (DST) actual. Além disso, as datas e horas podem ser alteradas quando são efectuadas determinadas operações nos ficheiros.
Notas informativas sobre os ficheiros do Windows 7 e do Windows Server 2008 R2
  • Os ficheiros aplicáveis a um produto, especificação (RTM, SPn) e ramo de serviço (LDR, GDR) específicos podem ser identificados examinando os números de versão dos ficheiros, conforme mostrado na tabela seguinte:
    Reduzir esta tabelaExpandir esta tabela
    VersãoProdutoEspecificaçãoRamo de serviço
    6.1.760 0.16xxxWindows 7 e Windows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows 7 e Windows Server 2008 R2RTMLDR
  • Os ramos de serviço GDR contêm apenas as correcções amplamente distribuídas para resolver problemas generalizados extremamente importantes. Os ramos de serviço LDR incluem outras correcções para além das correcções amplamente distribuídas.
  • Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) instalados em cada ambiente são listados em separado na secção "Informações sobre ficheiros adicionais para o Windows 7 e Windows Server 2008 R2". Os ficheiros MUM e MANIFEST, assim como os ficheiros de catálogo de segurança (.cat) associados, são essenciais para manter o estado do componente actualizado. Os ficheiros de catálogo de segurança para os quais os atributos não estão listados têm uma assinatura digital Microsoft.
Para todas as versões baseadas em x86 suportadas do Windows 7
Reduzir 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 baseadas em x64 suportadas do Windows 7 e Windows Server 2008 R2
Reduzir 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 baseadas em IA-64 suportadas do Windows Server 2008 R2
Reduzir 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

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Para mais informações sobre o manifesto de aplicação, visite o seguinte Web site da Microsoft:
Manifesto de aplicação no Windows 7 e no Windows Vista (http://msdn.microsoft.com/pt-pt/library/dd371711(v=VS.85).aspx)
Para mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Informações de ficheiros adicionais

Informações de ficheiros adicionais para Windows 7 e Windows Server 2008 R2

Ficheiros adicionais para todas as versões baseadas em x86 suportadas do Windows 7
Reduzir 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
Ficheiros adicionais para todas as versões baseadas em x64 suportadas do Windows 7 e Windows Server 2008 R2
Reduzir 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
Ficheiros adicionais para todas as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
Reduzir 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

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
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft