ESITTELY
Windows 7:n ja Windows Server 2008 R2:n aikaisempien versioiden kanssa yhteensopivuuden ominaisuudelle on saatavilla päivitys. Tämä päivitys mahdollistaa Windowsin aiemmille versioille suunnitellun DLL-kirjaston suorittamisen Windows Vista -kontekstissa, jos seuraavat ehdot toteutuvat:
-
DLL-kirjasto ei määritä RT_MANIFEST-resurssia.
-
DLL-kirjasto kutsuu ohjelmointirajapintaa, joka käyttää dynaamista yhteensopivuuden kontekstia. DLL-kirjasto kutsuu esimerkiksi GetOverlappedResults-ohjelmointirajapintaa.
Windows 7:n ja Windows Server 2008 R2:n aikaisempien versioiden kanssa yhteensopivuuden ominaisuus tunnistaa DLL-kirjaston kokoonpanotiedot ja asettaa DLL-kirjaston dynaamiseksi kontekstiksi Windows 7:n tai Windows Vistan. Tämä antaa Windows 7:n ja Windows Server 2008 R2:n tarjota Windows Vista -kontekstin sovelluksille, jotka on suunniteltu Windowsin aiemmille versioille.
Jos DLL-kirjastolla ei kuitenkaan ole oikeita kokoonpanotietoja, DLL-kirjasto saatetaan suorittaa Windows 7 -kontekstissa odottamatta. Tämä ongelma ilmenee, koska Windows 7:n yhteensopivuusmekanismi olettaa virheellisesti, että DLL-kirjasto on yhteensopiva Windows 7:n kanssa, jos DLL-kirjasto ei määritä RT_MANIFEST-resurssia. Tämä ongelma ilmenee erityisesti silloin, jos sovelluksen kaikilla muilla DLL-kirjastoilla ei ole kokoonpanotietoja tai jos muiden DLL-kirjastojen kokoonpanotiedoissa on Windows 7 -yhteensopivat GUID-tunnukset. Tämä aiheuttaa sen, että "viallinen" DLL-kirjasto suoritetaan Windows 7 -yhteensopivassa tilassa. Tämä saa aikaan sen, että DLL-kirjaston lataava sovellus lopettaa vastaamisen. Tämän vuoksi asiakkaat eivät pysty suorittamaan sovellusta Windows 7 -kontekstissa, jos sovellus lataa vähintään yhden DLL-kirjaston kyseisessä kahdessa tilanteessa.
Ratkaisu
Päivityksen tiedot
Tämän päivityksen hankkiminen
Voit ladata seuraavat tiedostot Microsoft Download Centeristä:
Käyttöjärjestelmä |
Päivitys |
---|---|
Kaikki tuetut Windows 7:n x86-versiot |
|
Kaikki tuetut Windows 7:n x64-versiot |
|
Kaikki tuetut Windows Server 2008 R2:n x64-versiot |
|
Kaikki tuetut Windows Server 2008 R2:n IA-64-versiot |
Lisätietoja Microsoft-tukitiedostojen lataamisesta ja asentamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
119591 Microsoft-tukitiedostojen hankkiminen online-palveluista Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft käytti viimeisintä virustentarkistusohjelmaa, joka oli saatavana tiedoston julkaisupäivänä. Tiedosto on tallennettu suojattuihin palvelimiin, joten sitä ei voi muokata luvattomasti.
Edellytykset
Tämän päivityksen asentaminen edellyttää, että käyttöjärjestelmä on Windows 7 tai Windows Server 2008 R2.
Rekisterin tiedot
Sinun ei tarvitse tehdä rekisteriin mitään muutoksia, jotta voit käyttää tämän paketin päivitystä.
Uudelleenkäynnistysvaatimus
Saatat joutua käynnistämään tietokoneen uudelleen, kun olet asentanut tämän päivityksen.
Päivityksen korvaamistiedot
Tämä päivitys ei korvaa mitään aiemmin julkaistua päivitystä.
Tiedostojen tiedot
Tämän hotfix-korjauksen englanninkielinen (Yhdysvallat) versio asentaa tiedostot, joiden tiedostomääritteet on lueteltu seuraavissa taulukoissa. Tiedostojen päivämäärät ja kellonajat ovat UTC (Coordinated Universal Time) -ajan mukaisia. Kyseisten tiedostojen päivämäärät ja ajat näytetään paikallisessa tietokoneessa paikallisen ajan ja kesäajan asetuksen mukaisina. Lisäksi päivämäärät ja ajat saattavat muuttua, kun tiedostoille tehdään tiettyjä toimintoja.
Huomautuksia Windows 7:n ja Windows Server 2008 R2:n tiedostojen tiedoista
-
Tiedostot, jotka koskevat tiettyä tuotetta, välitavoitetta (RTM ja SPn) ja palveluhaaraa (LDR ja GDR), voidaan tunnistaa tarkastelemalla tiedostojen versionumeroita, jotka on esitetty seuraavassa taulukossa:
Versio
Tuote
Välitavoite
Palveluhaara
6.1.760 0.16xxx
Windows 7 ja Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 ja Windows Server 2008 R2
RTM
LDR
-
GDR-palveluhaarat sisältävät vain sellaisia korjauksia, jotka on julkaistu yleisesti korjaamaan laajoja, erittäin tärkeitä ongelmia. LDR-palveluhaarat sisältävät hotfix-korjauksia yleisesti julkaistujen korjausten lisäksi.
-
Kussakin ympäristössä asennettavat MANIFEST (.manifest)- ja MUM (.mum) -tiedostot on lueteltu erikseen Windows Server 2008 R2:n ja Windows 7:n tiedostojen lisätietoja -osassa. MUM- ja MANIFEST-tiedostot sekä niihin liittyvät suojausluettelotiedostot (.cat) ovat erittäin tärkeitä päivitettyjen osien tilan ylläpitämisessä. Suojausluettelotiedostot, joiden määritteitä ei ole lueteltu, on allekirjoitettu Microsoftin digitaalisella allekirjoituksella.
Kaikki tuetut Windows 7:n x86-versiot
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 |
Kaikki tuetut Windows 7:n ja Windows Server 2008 R2:n x64-versiot
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 |
Kaikki tuetut Windows Server 2008 R2:n IA-64-versiot
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 |
Tila
Microsoft on vahvistanut, että tämä ongelma esiintyy artikkelin alussa luetelluissa Microsoftin tuotteissa.
Enemmän tietoa
Lisätietoja sovellusvaatimustiedostosta on seuraavassa Microsoftin WWW-sivustossa:
Windows 7:n ja Windows Vistan sovellusvaatimustiedosto (tämä sivusto saattaa olla englanninkielinen)Saat lisätietoja ohjelmistopäivitysten yhteydessä käytettävistä termeistä napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
824684 Microsoftin ohjelmistopäivitystiedoissa käytettävien vakiotermien kuvaus
Tiedostojen lisätietoja
Windows 7:n ja Windows Server 2008 R2:n tiedostojen lisätietoja
Kaikkien tuettujen Windows 7:n x86-versioiden muut tiedostot
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 |
Kaikkien tuettujen Windows 7:n ja Windows Server 2008 R2:n x64-versioiden muut tiedostot
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 |
Kaikkien tuettujen Windows Server 2008 R2:n IA-64-versioiden muut tiedostot
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 |