Beskrivelse af en opdatering til bagudkompatibilitet i Windows 7 og i Windows Server 2008 R2

Oversættelser af artikler Oversættelser af artikler
Artikel-id: 980846 - Få vist de produkter, som denne artikel refererer til.
Udvid alle | Skjul alle

På denne side

INTRODUKTION

Der findes en opdatering til bagudkompatibilitet i Windows 7 og i Windows Server 2008 R2. Denne opdatering tillader, at en DLL-fil (dynamic-link library), som er udviklet til tidligere versioner af Windows, kan køre i en Windows Vista-kontekst, hvis følgende betingelser opfyldes:
  • DLL-filen angiver ikke en RT_MANIFEST-ressource.
  • DLL-filen indeholder et kald til en API-funktion, der bruger den dynamiske kompatibilitetskontekst. DLL-filen kan f.eks. indeholde et kald til API-funktionen GetOverlappedResults.
Funktionen til bagudkompatibilitet i Windows 7 og i Windows Server 2008 R2 registrerer manifestet i en DLL-fil og angiver den dynamiske kontekst for en DLL-fil til Windows 7 eller Windows Vista. Dette gør det muligt for Windows 7 og Windows Server 2008 R2 at stille en Windows Vista-kontekst til rådighed for de programmer, der er udviklet til tidligere versioner af Windows.

Hvis manifestet ikke er angivet korrekt for en DLL-fil, kan DLL-filen uventet køre i en Windows 7-kontekst. Dette sker, da funktionen til Windows 7-kompatibilitet forkert antager, at DLL-filen er kompatibel med Windows 7, hvis DLL-filen ikke indeholder en specifikation af en RT_MANIFEST-ressource. Dette problem opstår især, hvis alle andre DLL-filer i et program ikke indeholder manifestet, eller hvis de andre DLL-filer indeholder manifester med Windows 7-kompatible GUID'er. Dette får den "fejlbehæftede" DLL-fil til at køre i Windows 7-kompatibilitetstilstand. Det medfører, at det program, der indlæser DLL-filen, ikke længere svarer. Kunderne kan derfor ikke køre et program i Windows 7-kontekst, hvis programmet indlæser en DLL-fil, som opfylder disse to betingelser.

Løsning

Oplysninger om opdatering

Sådan henter du opdateringen

Følgende filer kan hentes på Microsoft Download Center:
Skjul tabellenUdvid tabellen
OperativsystemOpdatering
Alle understøttede x86-baserede versioner af Windows 7
Skjul billedetUdvid billedet
Hent
Hent opdateringspakken nu.
Alle understøttede x64-baserede versioner af Windows 7
Skjul billedetUdvid billedet
Download
Hent opdateringspakken nu.
Alle understøttede x64-baserede versioner af Windows Server 2008 R2
Skjul billedetUdvid billedet
Hent
Hent opdateringspakken nu.
Alle understøttede IA-64-baserede versioner af Windows Server 2008 R2
Skjul billedetUdvid billedet
Hent
Hent opdateringspakken nu.
Du kan finde flere oplysninger om, hvordan du henter Microsoft-supportfiler, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
119591 Sådan hentes Microsoft-supportfiler på onlinetjenester
Microsoft har scannet denne fil for virus. Microsoft har anvendt de nyeste antivirusprogrammer, der var tilgængelige på det tidspunkt, filen blev lagt ud. Filen er gemt på servere med forbedret sikkerhed, hvilket medvirker til at forhindre uautoriserede ændringer af filen.

Forudsætninger

Du skal køre Windows 7 eller Windows Server 2008 R2 for at kunne anvende denne opdatering.

Oplysninger om registreringsdatabasen

Du skal ikke foretage nogen ændringer af registreringsdatabasen for at kunne benytte opdateringen i denne pakke.

Krav om genstart

Du skal muligvis genstarte computeren, når du har installeret denne opdatering.

Oplysninger om opdateringserstatning

Denne opdatering erstatter ikke en tidligere udgivet opdatering.

Filoplysninger

Den engelske (USA) version af dette hotfix installerer filer med de filattributter, der findes i følgende tabeller. Datoerne og klokkeslættene for disse filer er angivet i UTC-format (Universal Time Coordinates). Datoerne og klokkeslættene for filerne vises på din lokale computer i den lokale tid med din aktuelle indstilling for sommertid. Datoerne og klokkeslættene kan desuden blive ændret, når du udfører bestemte handlinger på filerne.
Bemærkninger til filoplysninger for Windows 7 og Windows Server 2008 R2
  • Filversionsnummeret angiver, hvilke filer der gælder for et bestemt produkt, en bestemt milepæl (RTM, SPn) og en bestemt servicegren (LDR, GDR), som vist i følgende tabel.
    Skjul tabellenUdvid tabellen
    VersionProduktMilepælServicegren
    6.1.760 0.16xxxWindows 7 og Windows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows 7 og Windows Server 2008 R2RTMLDR
  • GDR-servicegrene indeholder kun de programrettelser, der er alment tilgængelige og udgivet til at løse kendte, meget alvorlige problemer. LDR-servicegrene indeholder både hotfix og alment tilgængelige programrettelser.
  • De MANIFEST-filer (.manifest) og MUM-filer (.mum), der installeres i de enkelte miljøer, er angivet separat i afsnittet "Oplysninger om flere filer til Windows Server 2008 R2 og Windows 7". MUM- og MANIFEST-filer og de tilhørende sikkerhedskatalogfiler (.cat) er afgørende for at kunne vedligeholde tilstanden for de opdaterede komponenter. De sikkerhedskatalogfiler, der ikke er angivet nogen attributter for, signeres med en digital Microsoft-signatur.
Alle understøttede x86-baserede versioner af Windows 7
Skjul tabellenUdvid tabellen
File nameFile versionFile sizeDateTimePlatform
Ntdll.dll6.1.7600.165591,286,45624-Mar-201006:37x86
Ntdll.dll6.1.7600.206761,286,45624-Mar-201006:30x86
Alle understøttede x64-baserede versioner af Windows 7 og Windows Server 2008 R2
Skjul tabellenUdvid tabellen
File nameFile versionFile sizeDateTimePlatform
Ntdll.dll6.1.7600.165591,736,60824-Mar-201006:59x64
Ntdll.dll6.1.7600.206761,737,12024-Mar-201007:34x64
Alle understøttede IA-64-baserede versioner af Windows Server 2008 R2
Skjul tabellenUdvid tabellen
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

Status

Microsoft har bekræftet, at dette problem forekommer i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Yderligere Information

Du kan finde flere oplysninger om programmanifestet ved at gå til følgende Microsoft-websted:
Programmanifest i Windows 7 og Windows Vista
. Siden er evt. på engelsk. Du kan finde flere oplysninger om softwareopdateringsterminologi ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
824684 Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer

Oplysninger om flere filer

Oplysninger om flere filer til Windows 7 og til Windows Server 2008 R2

Flere filer til alle understøttede x86-baserede versioner af Windows 7
Skjul tabellenUdvid tabellen
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
Flere filer til alle understøttede x64-baserede versioner af Windows 7 og Windows Server 2008 R2
Skjul tabellenUdvid tabellen
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
Flere filer til alle understøttede IA-64-baserede versioner af Windows Server 2008 R2
Skjul tabellenUdvid tabellen
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

Egenskaber

Artikel-id: 980846 - Seneste redigering: 9. oktober 2011 - Redigering: 2.0
Oplysningerne i denne artikel gælder:
  • 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
Nøgleord: 
kbexpertiseinter kbfix atdownload kbsurveynew kbprb KB980846

Send feedback

 

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