INNLEDNING
En oppdatering av bakoverkompatibilitetsfunksjonen i Windows 7 og Windows Server 2008 R2 er tilgjengelig. Denne oppdateringen gjør det mulig for en DLL (dynamic-link library) som er utformet for eldre versjoner av Windows å kjøre i en Windows Vista-kontekst hvis følgende forhold er til stede:
-
DLL-en angir ikke en RT_MANIFEST-ressurs.
-
DLL-en kaller et API som bruker den dynamiske kompatibilitetskonteksten. DLL-en kalle for eksempel APIen GetOverlappedResults.
Bakoverkompatibilitetsfunksjonen i Windows 7 og Windows Server 2008 R2 oppdager manifestet i en DLL og setter den dynamiske konteksten til en DLL til Windows 7 eller Windows Vista. Dette lar Windows 7 og Windows Server 2008 R2 tilby en Windows Vista-kontekst til programmer som er utformet for eldre versjoner av Windows.
Men hvis en DLL ikke er manifestert riktig, kan DLL-en uventet kjøre i en Windows 7-kontekst. Dette problemet oppstår fordi Windows 7 kompatibilitetsmekanisme feilaktig antar at en DLL er kompatibel med Windows 7 hvis DLL-en ikke angir en RD_MANIFEST-ressurs. Dette problemet oppstår spesifikt hvis alle andre DLL-er i et program ikke er manifestert eller hvis de andre DLL-ene er manifestert med Windows 7-kompatible GUID-er. Dette gjør at den "ødelagte" DLL-en kjører i Windows 7 kompatibilitetsmodus. Denne oppførselen fører til at programmet som laster DLL-en slutter å svare. Derfor kan ikke kunder kjøre et program i Windows 7-kontekst hvis programmet laster minst én av DLL-ene med disse to forutsetningene.
Løsning
Informasjon om oppdateringen
Slik får du tak i denne oppdateringen
Følgende filer kan lastes ned fra Microsoft Download Center:
Operativsystem |
Oppdatering |
---|---|
Alle støttede x86-baserte versjoner av Windows 7 |
|
Alle støttede x64-biters utgaver av Windows 7 |
|
Alle støttede x64-baserte versjoner av Windows Server 2008 R2 |
|
Alle støttede IA-64-baserte versjoner av Windows Server 2008 R2 |
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 Laste ned Microsoft-støttefiler fra elektroniske tjenester Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble gjort tilgjengelig. Filen er lagret på servere med forbedret sikkerhet som bidrar til å forhindre at uvedkommende gjør endringer i filen.
Forutsetninger
Du må kjøre Windows 7 eller Windows Server 2008 R2 for å installere denne oppdateringen.
Informasjon om register
Du trenger ikke å endre registeret for å bruke oppdateringen i denne pakken.
Krav til omstart
Du må kanskje starte datamaskinen på nytt når du har installert denne oppdateringen.
Informasjon om erstatning av oppdatering
Denne oppdateringen erstatter ingen tidligere utgitte oppdateringer.
Filinformasjon
Den engelskspråklige versjonen (USA) av denne hurtigoppdateringen installerer filer med attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Datoene og klokkeslettene for disse filene vises med lokal tid og gjeldende tidsforskjell for sommertid på den lokale datamaskinen. I tillegg kan det hende at datoer og klokkeslett endres når du utfører enkelte operasjoner på filene.
Merknader for filinformasjon for Windows 7 og Windows Server 2008 R2
-
Filene som gjelder for et bestemt produkt, en bestemt milepæl (RTM, SPn) og en bestemt gren (LDR, GDR), kan identifiseres ved å kontrollere filversjonsnumrene, som vist i tabellen nedenfor:
Versjon
Produkt
Milepæl
Gren
6.1.760 0.16xxx
Windows 7 og Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 og Windows Server 2008 R2
RTM
LDR
-
GDR-grener inneholder bare de reparasjonene som er utgitt for et bredt publikum, for å løse omfattende, kritiske problemer. LDR-grener inneholder hurtigreparasjoner i tillegg til reparasjoner som utgis til et bredt publikum.
-
MANIFEST-filene (.manifest) og MUM-filene (.mum) som installeres for hvert miljø, er oppført separat under avsnittet "Informasjon om tilleggsfiler for Windows Server 2008 R2 og Windows 7". MUM- og MANIFEST-filer, og de tilknyttede sikkerhetskatalogfilene (.cat), er svært viktige for å vedlikeholde statusen for de oppdaterte komponentene. Sikkerhetskatalogfilene som det ikke er oppført attributter for, har en digital Microsoft-signatur.
For alle støttede x86-baserte versjoner av Windows 7
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Ntdll.dll |
6.1.7600.16559 |
1,286,456 |
24-Mar-2010 |
06:37 |
x86 |
Ntdll.dll |
6.1.7600.20676 |
1,286,456 |
24-Mar-2010 |
06:30 |
x86 |
For alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Ntdll.dll |
6.1.7600.16559 |
1,736,608 |
24-Mar-2010 |
06:59 |
x64 |
Ntdll.dll |
6.1.7600.20676 |
1,737,120 |
24-Mar-2010 |
07:34 |
x64 |
For alle støttede IA-64-baserte versjoner av Windows Server 2008 R2
File name |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Ntdll.dll |
6.1.7600.16559 |
2,782,216 |
24-Mar-2010 |
06:05 |
IA-64 |
Ntdll.dll |
6.1.7600.20676 |
2,783,240 |
24-Mar-2010 |
06:28 |
IA-64 |
Status
Microsoft har bekreftet at dette er et problem for Microsoft-produktene som er oppført under Informasjonen i denne artikkelen gjelder.
Mer informasjon
Gå til følgende Microsoft-webområde for mer informasjon om program-manifest:
Program-manifest i Windows 7 og Windows VistaHvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke dette artikkelnummeret for å vise artikkelen i Microsoft Knowledge Base:
824684 Beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare
Tilleggsinformasjon om filer
Tilleggsinformasjon om filer for Windows 7 og Windows SErver 2008 R2
Tilleggsfiler for alle støttede x86-baserte versjoner av Windows 7
File name |
Update.mum |
File version |
Not applicable |
File size |
1,674 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
X86_cb05c52232757e51e700823964c57c8b_31bf3856ad364e35_6.1.7600.20676_none_7fbb58fa2322dff9.manifest |
File version |
Not applicable |
File size |
693 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
X86_eff30a458f4f574358ead312e1b4d448_31bf3856ad364e35_6.1.7600.16559_none_b77eefc8e0d8407f.manifest |
File version |
Not applicable |
File size |
693 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d1a91d5d654d5e.manifest |
File version |
Not applicable |
File size |
3,802 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
07:06 |
Platform |
Not applicable |
|
|
File name |
X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_5942a5327695d905.manifest |
File version |
Not applicable |
File size |
3,802 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
07:01 |
Platform |
Not applicable |
Tilleggsfiler for alle støttede x64-baserte versjoner av Windows 7 og Windows Server 2008 R2
File name |
Amd64_6496f8b8b9aba7fd09e3e2ca102c50d0_31bf3856ad364e35_6.1.7600.20676_none_d4f71c495c1a5cd4.manifest |
File version |
Not applicable |
File size |
697 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Amd64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_e3d08fada3571da7.manifest |
File version |
Not applicable |
File size |
697 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Amd64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_ecbc934013bc1f23.manifest |
File version |
Not applicable |
File size |
697 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Amd64_fd6586e015b06f35452dcda4ad8bca21_31bf3856ad364e35_6.1.7600.16559_none_26eaaf7be07bfc5e.manifest |
File version |
Not applicable |
File size |
697 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_b4f044a115c2be94.manifest |
File version |
Not applicable |
File size |
3,806 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
08:00 |
Platform |
Not applicable |
|
|
File name |
Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_b56140b62ef34a3b.manifest |
File version |
Not applicable |
File size |
3,806 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
08:03 |
Platform |
Not applicable |
|
|
File name |
Update.mum |
File version |
Not applicable |
File size |
2,329 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest |
File version |
Not applicable |
File size |
3,566 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
07:02 |
Platform |
Not applicable |
|
|
File name |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest |
File version |
Not applicable |
File size |
3,566 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
06:57 |
Platform |
Not applicable |
Tilleggsfiler for alle støttede IA-64-baserte versjoner av Windows Server 2008 R2
File name |
Ia64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_87b3981feaf7b56d.manifest |
File version |
Not applicable |
File size |
696 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Ia64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_909f9bb25b5cb6e9.manifest |
File version |
Not applicable |
File size |
696 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Ia64_a8d78a7caf351aedb8998486a5da951f_31bf3856ad364e35_6.1.7600.16559_none_677437bb8de19276.manifest |
File version |
Not applicable |
File size |
695 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Ia64_d2d1e23a3f1e4eaadffc49c47227472b_31bf3856ad364e35_6.1.7600.20676_none_850fc5ab0d77cd42.manifest |
File version |
Not applicable |
File size |
695 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d34d135d63565a.manifest |
File version |
Not applicable |
File size |
3,804 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
08:02 |
Platform |
Not applicable |
|
|
File name |
Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_594449287693e201.manifest |
File version |
Not applicable |
File size |
3,804 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
08:00 |
Platform |
Not applicable |
|
|
File name |
Update.mum |
File version |
Not applicable |
File size |
1,684 |
Date (UTC) |
25-Mar-2010 |
Time (UTC) |
01:34 |
Platform |
Not applicable |
|
|
File name |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest |
File version |
Not applicable |
File size |
3,566 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
07:02 |
Platform |
Not applicable |
|
|
File name |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest |
File version |
Not applicable |
File size |
3,566 |
Date (UTC) |
24-Mar-2010 |
Time (UTC) |
06:57 |
Platform |
Not applicable |