ВЪВЕДЕНИЕ
Налична е актуализация за функцията за обратна съвместимост в Windows 7 и Windows Server 2008 R2. Тази актуализация позволява библиотека за динамично свързване (DLL), която е предназначена за по-стари версии на Windows за работа в контекста на Windows Vista, ако са налице следните условия:
-
DLL не задава RT_MANIFEST ресурс.
-
DLL изисква API, който използва контекст на динамичните съвместимост. Например DLL извиква GetOverlappedResults API.
Функцията за обратна съвместимост в Windows 7 и Windows Server 2008 R2 открива манифест в DLL и настройва динамично контекста на DLL за Windows 7 или Windows Vista. Това позволява Windows 7 и Windows Server 2008 R2 да предоставя контекст на Windows Vista за приложения, създадени за по-стари версии на Windows.However, ако DLL не се проявява правилно, DLL може да се изпълни в контекста на Windows 7 неочаквано. Този проблем възниква, защото механизма за съвместимост на Windows 7 неправилно приема, че DLL е съвместим с Windows 7, ако DLL не задава RT_MANIFEST ресурс. Този проблем възниква, особено ако всички други DLL файлове в приложението не се проявява или други DLLs се проявяват с Windows 7 съвместим GUID. Това води до "дефектни" DLL за изпълнение в Windows 7 съвместим режим. Това кара приложение, което зарежда DLL, за да спре да отговаря. Затова клиентите не изпълнявате приложение в Windows 7 контекст ако приложението зарежда поне един DLL в тези две условия.
Решение
Информация за актуализацията
Как да получите тази актуализация
Следните файлове са достъпни за изтегляне от центъра за изтегляния на Microsoft:
Операционна система |
Актуализация |
---|---|
Всички поддържани x86-базирани версии на Windows 7 |
|
Всички поддържани x64-базирани версии на Windows 7 |
|
Всички поддържани x64-базирани версии на Windows Server 2008 R2 |
|
Всички поддържани IA-64-базирани версии на Windows Server 2008 R2 |
За повече информация как да изтеглите файлове за поддръжка на Microsoft щракнете върху следния номер на статия в базата знания на Microsoft:
119591 Как да получите файлове за поддръжка на Microsoft от онлайн услугиMicrosoft е сканирал този файл за вируси. Microsoft използва най-новия софтуер за откриване на вируси, който е достъпен към датата на публикуване на файла. Файлът е записан на сървъри с повишена защита, които помагат за предотвратяването на неупълномощени промени във файла.
Необходими условия:
За да приложите тази актуализация, трябва да изпълнява Windows 7 или Windows Server 2008 R2.
Информация за системния регистър
За да използвате актуализацията в този пакет, не трябва да променяте нищо в системния регистър.
Изискване за рестартиране
Може да се наложи да рестартирате компютъра, след като приложите тази актуализация.
Информация за заместване на актуализация
Тази актуализация не заменя вече издадена актуализация.
Файлова информация
Английски (САЩ) версия на тази актуална корекция инсталира файлове, които имат атрибути, изброени в следващите таблици. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Датите и часовете за тези файлове на вашия компютър се показват в локалното ви време с текущото отместване за лятно часово време (DST). Освен това датите и часовете може да се променят, когато изпълните определени операции върху файловете.
Бележки за файлове на Windows 7 и Windows Server 2008 R2
-
Файловете, които се отнасят до конкретен продукт, контролна точка (RTM, SPn), и папка (LDR, GDR), могат да бъдат идентифицирани чрез преглеждане на числата за версия на файла, както е показано в следващата таблица:
Версия
Продукт
Контролна точка
Клон на услуга
6.1.760 0.16xxx
Windows 7 и Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 и Windows Server 2008 R2
RTM
LDR
-
GDR папките съдържат само онези файлове, които са за широко разпространение адрес широко, изключително важни проблеми. LDR папките съдържат актуални корекции в допълнение на корекциите за широко разпространение.
-
Файловете MANIFEST (.manifest) и файловете MUM (.mum), инсталирани за всяка работна среда, са изброени отделно в раздела "Допълнителна файлова информация за Windows Server 2008 R2 и Windows 7". MUM и MANIFEST файловете и файлове свързана защита (.cat), са изключително важни за поддържане на състоянието на актуализираните компоненти. Каталожните файлове на защитата, за които не са изброени атрибути, са подписани с цифров подпис на Microsoft.
За всички поддържани x 86-базирани версии на Windows 7
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
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 |
За всички поддържани x64-базирани версии на Windows 7 и Windows Server 2008 R2
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
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 |
За всички поддържани IA-64-базирани версии на Windows Server 2008 R2
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
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 |
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Повече информация
За повече информация за манифеста на приложението посетете следния уеб сайт на Microsoft:
Манифеста на приложението в Windows 7 и Windows VistaЗа повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:
824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft
Допълнителна файлова информация
Допълнителна файлова информация за Windows 7 и Windows Server 2008 R2
Допълнителни файлове за всички поддържани базирани на x86 версии на Windows 7
Име на файл |
Update.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,674 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
X86_cb05c52232757e51e700823964c57c8b_31bf3856ad364e35_6.1.7600.20676_none_7fbb58fa2322dff9.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
693 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
X86_eff30a458f4f574358ead312e1b4d448_31bf3856ad364e35_6.1.7600.16559_none_b77eefc8e0d8407f.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
693 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d1a91d5d654d5e.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,802 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
07:06 |
Платформа |
Неприложимо |
Име на файл |
X86_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_5942a5327695d905.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,802 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
07:01 |
Платформа |
Неприложимо |
Допълнителни файлове за всички поддържани базирани на x64 версии на Windows 7 и Windows Server 2008 R2
Име на файл |
Amd64_6496f8b8b9aba7fd09e3e2ca102c50d0_31bf3856ad364e35_6.1.7600.20676_none_d4f71c495c1a5cd4.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
697 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Amd64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_e3d08fada3571da7.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
697 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Amd64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_ecbc934013bc1f23.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
697 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Amd64_fd6586e015b06f35452dcda4ad8bca21_31bf3856ad364e35_6.1.7600.16559_none_26eaaf7be07bfc5e.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
697 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_b4f044a115c2be94.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,806 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
08:00 |
Платформа |
Неприложимо |
Име на файл |
Amd64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_b56140b62ef34a3b.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,806 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
08:03 |
Платформа |
Неприложимо |
Име на файл |
Update.mum |
Версия на файла |
Неприложимо |
Размер на файла |
2,329 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,566 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
07:02 |
Платформа |
Неприложимо |
Име на файл |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,566 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
06:57 |
Платформа |
Неприложимо |
Допълнителни файлове за всички поддържани базирани на IA-64 версии на Windows Server 2008 R2
Име на файл |
Ia64_8933b1699194f715741e6d4256710936_31bf3856ad364e35_6.1.7600.20676_none_87b3981feaf7b56d.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
696 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Ia64_97aed021936b1941c1b884f8ba8b4cf0_31bf3856ad364e35_6.1.7600.16559_none_909f9bb25b5cb6e9.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
696 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Ia64_a8d78a7caf351aedb8998486a5da951f_31bf3856ad364e35_6.1.7600.16559_none_677437bb8de19276.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
695 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Ia64_d2d1e23a3f1e4eaadffc49c47227472b_31bf3856ad364e35_6.1.7600.20676_none_850fc5ab0d77cd42.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
695 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_58d34d135d63565a.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,804 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
08:02 |
Платформа |
Неприложимо |
Име на файл |
Ia64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_594449287693e201.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,804 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
08:00 |
Платформа |
Неприложимо |
Име на файл |
Update.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,684 |
Дата (UTC) |
25-Mar-2010 |
Време (UTC) |
01:34 |
Платформа |
Неприложимо |
Име на файл |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.16559_none_bf44eef34a23808f.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,566 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
07:02 |
Платформа |
Неприложимо |
Име на файл |
Wow64_microsoft-windows-ntdll_31bf3856ad364e35_6.1.7600.20676_none_bfb5eb0863540c36.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
3,566 |
Дата (UTC) |
24-Mar-2010 |
Време (UTC) |
06:57 |
Платформа |
Неприложимо |