Симптоми

Да разгледаме следния сценарий:

  • Имате процес на изчакване на COM сървър, работещ под Windows 7 Service Pack 1 (SP1), Windows Server 2008 R2 SP1, Windows 8, Windows Server 2012, Windows 8.1 или Windows Server 2012 R2.

  • Изпълнявате приложение, което се основава на технологията Microsoft COM на клиентски компютър.

  • Приложението прави COM повикване COM сървър. На клиентския компютър използва интерфейс да премине тип SAFEARRAY потребителски данни на COM сървър.

В този случай възниква изтичане на памет в Oleaut32.dll COM сървър.

Причина

Този проблем възниква, защото Oleaut32.dll не работи правилно, когато системата освобождава разпределена памет.

Решение

Информация за актуализацията за Windows RT 8.1 Windows 8.1 и Windows Server 2012 R2

За да разрешите този проблем в Windows 8.1 или Windows Server 2012 R2, инсталирате сборния пакет за актуализация 2911106. За повече информация как да получите този кумулативен пакет щракнете върху следния номер на статия в базата знания на Microsoft:

2911106 Windows 8.1 и Windows Server 2012 R2 Сборен пакет за актуализация: януари 2014 г.

Информация за актуализацията за Windows RT, Windows 8 и Windows Server 2012

За да разрешите този проблем в Windows RT, Windows 8 или Windows Server 2012, инсталирате сборния пакет за актуализация 2889784 или инсталирайте актуалната корекция, описана в тази статия. Тази корекция е налична в Каталога за актуализации на Microsoft. За повече информация как да получите този кумулативен пакет щракнете върху следния номер на статия в базата знания на Microsoft:

2889784 Windows RT, Windows 8 и Windows Server 2012 Сборен пакет за актуализация: ноември 2013

Информация за актуалната корекция за Windows 8, Windows Server 2012, Windows 7 SP1 и Windows Server 2008 R2 SP1

За да разрешите този проблем в Windows 8, Windows Server 2012, Windows 7 SP1 или Windows Server 2008 R2 SP1, инсталирайте актуалната корекция, описана в тази статия.

Поддържана актуална корекция се предлага от Microsoft. Тази актуална корекция обаче е предназначена да коригира само проблема, описан в тази статия. Прилагайте тази корекция само към системи, изпитващи конкретния проблем, описан в тази статия. Може да се проведат допълнителни тестове на тази актуална корекция. Следователно ако не сте силно засегнати от този проблем, препоръчваме да изчакате следващата актуализация на софтуера, който ще съдържа тази корекция.

Ако актуалната корекция е налична за изтегляне, има секция "Налично изтегляне предлага" в горната част на тази статия от базата знания. Ако тази секция не се появява, свържете се с Microsoft за обслужване на клиенти и поддръжка, за да получите актуалната корекция.

Забележка: Ако възникнат допълнителни проблеми или проблеми, трябва да създадете отделна заявка за поддръжка. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към конкретната актуална корекция. За пълен списък на телефонните номера на Microsoft за обслужване на клиенти и поддръжка или да създадете отделна заявка за поддръжка посетете следния уеб сайт на Microsoft:

http://support.microsoft.com/contactus/?ws=supportЗабележка: Формулярът "Налична актуална корекция изтегляне" показва езиците, за които е налична актуалната корекция. Ако не виждате вашия език, това е защото актуалната корекция не е налична за този език.

Необходими условия:

За да приложите тази актуална корекция, трябва да се изпълнява Windows 8, Windows Server 2012, Windows 7 SP1 или Windows Server 2008 R2 SP1.

За повече информация за придобиването на сервизен пакет за Windows 7 или Windows Server 2008 R2 щракнете върху следния номер на статия в базата знания на Microsoft:

976932 Информация за Service Pack 1 за Windows 7 и Windows Server 2008 R2

Информация за системния регистър

За да приложите тази актуална корекция, не трябва да променяте нищо в системния регистър.

Изискване за рестартиране

Трябва да рестартирате компютъра, след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества издадените актуални корекции.

Глобалната версия на тази актуална корекция инсталира файлове, които имат атрибути, изброени в следващите таблици. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Датите и часовете за тези файлове на вашия компютър се показват в локалното ви време с текущото отместване за лятно часово време (DST). Освен това датите и часовете може да се променят, когато изпълните определени операции върху файловете.

Бележки за файлове на Windows 8 и Windows Server 2012Важно: Актуалните корекции за Windows 8 и Windows Server 2012 са включени в същите пакети. Обаче актуалните корекции в страницата на искане за актуална корекция са изброени и под двете операционни системи. За да поискате пакета с актуални корекции, който се отнася до едната или и двете операционни системи, изберете актуалната корекция, която е в списъка под "Windows 8/Windows Server 2012" на страницата. Винаги проверявайте в секцията "Отнася се за" в статиите, за да определите действителната операционна система, която се отнася всяка актуална корекция за.

  • Файловете, които се отнасят до конкретен продукт, SR_Level (RTM, SPn), и папка (LDR, GDR), могат да бъдат идентифицирани чрез преглеждане на числата за версия на файла, както е показано в следващата таблица:

    Версия

    Продукт

    Контролна точка

    Клон на услуга

    6.2.920 0.16xxx

    Windows RT, Windows 8 и Windows Server 2012

    RTM

    GDR

    6.2.920 0.20xxx

    Windows RT, Windows 8 и Windows Server 2012

    RTM

    LDR

  • GDR папките съдържат само онези файлове, които са за широко разпространение за адресиране на критични проблеми. LDR папките съдържат актуални корекции в допълнение на корекциите за широко разпространение.

  • Файловете MANIFEST (.manifest) и файловете MUM (.mum), инсталирани за всяка работна среда, са изброени отделно в раздела "Допълнителна файлова информация за Windows 8 и Windows Server 2012". MUM и MANIFEST файловете и файлове свързана защита (.cat), са изключително важни за поддържане на състоянието на актуализирания компонент. Каталожните файлове на защитата, за които не са изброени атрибути, са подписани с цифров подпис на Microsoft.

За всички поддържани базирани на x86 версии на Windows 8

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Oleaut32.dll

6.2.9200.16726

551,424

28-Sep-2013

03:58

x86

Oleaut32.dll

6.2.9200.20764

551,936

03-Jul-2013

05:19

x86


За всички поддържани базирани на x64 версии на Windows 8 и Windows Server 2012

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Oleaut32.dll

6.2.9200.16726

778,752

28-Sep-2013

05:48

x64

Oleaut32.dll

6.2.9200.20836

779,776

28-Sep-2013

04:20

x64

Oleaut32.dll

6.2.9200.16726

551,424

28-Sep-2013

03:58

x86

Oleaut32.dll

6.2.9200.20764

551,936

03-Jul-2013

05:19

x86

За Windows RT

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Oleaut32.dll

6.2.9200.16657

493,568

02-Jul-2013

23:59

Неприложимо

Бележки за файлове на Windows 7 и Windows Server 2008 R2Важно: Актуалните корекции за Windows 7 и Windows Server 2008 R2 са включени в същите пакети. Обаче актуалните корекции в страницата на искане за актуална корекция са изброени и под двете операционни системи. За да поискате пакета с актуални корекции, който се отнася до едната или и двете операционни системи, изберете актуалната корекция, която е в списъка под "Windows 7/Windows Server 2008 R2" на страницата. Винаги проверявайте в секцията "Отнася се за" в статиите, за да определите действителната операционна система, която се отнася всяка актуална корекция за.

  • Файловете, които се отнасят до конкретен продукт, SR_Level (RTM, SPn), и папка (LDR, GDR), могат да бъдат идентифицирани чрез преглеждане на числата за версия на файла, както е показано в следващата таблица:

    Версия

    Продукт

    Контролна точка

    Клон на услуга

    6.1.760
    1.18 XXX

    Windows 7 и Windows Server 2008 R2

    SP1

    GDR

    6.1.760
    1.22 XXX

    Windows 7 и Windows Server 2008 R2

    SP1

    LDR

  • GDR папките съдържат само онези файлове, които са за широко разпространение за адресиране на критични проблеми. LDR папките съдържат актуални корекции в допълнение на корекциите за широко разпространение.

  • Файловете MANIFEST (.manifest) и файловете MUM (.mum), инсталирани за всяка работна среда, са изброени отделно в раздела "Допълнителна файлова информация за Windows 7 и Windows Server 2008 R2". MUM и MANIFEST файловете и файлове свързана защита (.cat), са изключително важни за поддържане на състоянието на актуализирания компонент. Каталожни файлове за защита, за които не са изброени атрибути, са подписани с цифров подпис на Microsoft.

За всички поддържани базирани на x64 версии на Windows 7 и Windows Server 2008 R2

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Oleaut32.dll

6.1.7601.18208

861,184

12-Jul-2013

12:22

x64

Oleaut32.dll

6.1.7601.22382

861,184

12-Jul-2013

12:01

x64

Oleaut32.dll

6.1.7601.18208

571,904

12-Jul-2013

11:36

x86

Oleaut32.dll

6.1.7601.22382

571,904

12-Jul-2013

11:06

x86

За всички поддържани IA-64-базирани версии на Windows Server 2008 R2

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Oleaut32.dll

6.1.7601.18208

2,036,224

12-Jul-2013

11:15

IA-64

Oleaut32.dll

6.1.7601.22382

2,036,224

12-Jul-2013

11:05

IA-64

Oleaut32.dll

6.1.7601.18208

571,904

12-Jul-2013

11:36

x86

Oleaut32.dll

6.1.7601.22382

571,904

12-Jul-2013

11:06

x86




Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Допълнителна файлова информация за Windows 8 и Windows Server 2012

Допълнителни файлове за всички поддържани базирани на x86 версии на Windows 8

Свойство на файл

Стойност

Име на файл

Update.mum

Версия на файла

Неприложимо

Размер на файла

2,227

Дата (UTC)

30-Sep-2013

Време (UTC)

06:53

Платформа

Неприложимо

Име на файл

X86_1b7746de0bc16a6019efde8cfedb8cbb_31bf3856ad364e35_6.2.9200.16726_none_012c6d226a3aade0.manifest

Версия на файла

Неприложимо

Размер на файла

702

Дата (UTC)

30-Sep-2013

Време (UTC)

06:53

Платформа

Неприложимо

Име на файл

X86_8c42a3eaf4f6ffaafd0dd237543b06d0_31bf3856ad364e35_6.2.9200.20836_none_2a1bec67a1897fb6.manifest

Версия на файла

Неприложимо

Размер на файла

702

Дата (UTC)

30-Sep-2013

Време (UTC)

06:53

Платформа

Неприложимо

Име на файл

X86_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.16726_none_b9ee1e22ccae778d.manifest

Версия на файла

Неприложимо

Размер на файла

51,601

Дата (UTC)

28-Sep-2013

Време (UTC)

04:39

Платформа

Неприложимо

Име на файл

X86_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.20836_none_ba6ceb01e5d43348.manifest

Версия на файла

Неприложимо

Размер на файла

51,604

Дата (UTC)

30-Sep-2013

Време (UTC)

06:53

Платформа

Неприложимо

Допълнителни файлове за всички поддържани базирани на x64 версии на Windows 8 и Windows Server 2012

Свойство на файл

Стойност

Име на файл

Amd64_0a963840a1e9ccf3b2aee10186901d49_31bf3856ad364e35_6.2.9200.16726_none_4cd7020aac7324a6.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Име на файл

Amd64_3e0dd9b117442c53ba8818270dc9829e_31bf3856ad364e35_6.2.9200.16726_none_62f6246ed4fb3a06.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Име на файл

Amd64_4766d6122d48157e634465267a560f26_31bf3856ad364e35_6.2.9200.20836_none_75558f6ac4dda4fa.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Име на файл

Amd64_61267b540ace8bd207c272e3ae628603_31bf3856ad364e35_6.2.9200.20836_none_8bdf78b9d2a9986d.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Име на файл

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.16726_none_160cb9a6850be8c3.manifest

Версия на файла

Неприложимо

Размер на файла

49,837

Дата (UTC)

28-Sep-2013

Време (UTC)

07:00

Платформа

Неприложимо

Име на файл

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.20836_none_168b86859e31a47e.manifest

Версия на файла

Неприложимо

Размер на файла

49,837

Дата (UTC)

28-Sep-2013

Време (UTC)

06:27

Платформа

Неприложимо

Име на файл

Update.mum

Версия на файла

Неприложимо

Размер на файла

2,913

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.16726_none_206163f8b96caabe.manifest

Версия на файла

Неприложимо

Размер на файла

47,245

Дата (UTC)

28-Sep-2013

Време (UTC)

04:37

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.20836_none_20e030d7d2926679.manifest

Версия на файла

Неприложимо

Размер на файла

47,248

Дата (UTC)

30-Sep-2013

Време (UTC)

06:57

Платформа

Неприложимо

Допълнителни файлове за Windows RT

Свойство на файл

Стойност

Име на файл

Arm_9535ad297415468f4f39e655c9987b75_31bf3856ad364e35_6.2.9200.16726_none_3905ac6472818f8e.manifest

Версия на файла

Неприложимо

Размер на файла

702

Дата (UTC)

30-Sep-2013

Време (UTC)

06:51

Платформа

Неприложимо

Име на файл

Arm_microsoft-windows-ole-automation_31bf3856ad364e35_6.2.9200.16726_none_b9f0907accab9653.manifest

Версия на файла

Неприложимо

Размер на файла

49,715

Дата (UTC)

30-Sep-2013

Време (UTC)

06:51

Платформа

Неприложимо

Име на файл

Update.mum

Версия на файла

Неприложимо

Размер на файла

2,006

Дата (UTC)

30-Sep-2013

Време (UTC)

06:51

Платформа

Неприложимо



Допълнителна файлова информация за Windows 7 и Windows Server 2008 R2

Допълнителни файлове за всички поддържани базирани на x64 версии на Windows 7 и Windows Server 2008 R2

Свойство на файл

Стойност

Име на файл

Amd64_25ea4fb440236f2a4fe24d29f70eeadd_31bf3856ad364e35_6.1.7601.18208_none_f186faebc73c0cc0.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_5ca3d84b27bfdf38ae21b7678b0eaf02_31bf3856ad364e35_6.1.7601.22382_none_af9e8fd8ad42578e.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_613852f9a48e80e03d018ab56100120f_31bf3856ad364e35_6.1.7601.22382_none_cf7e786e2c849424.manifest

Версия на файла

Неприложимо

Размер на файла

1,054

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_68126da53ccbbaaf9fd8b00fb60de3ea_31bf3856ad364e35_6.1.7601.18208_none_edb51145f7a96b1c.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_9f146b4b69696bd294af335e6f991ba9_31bf3856ad364e35_6.1.7601.18208_none_91fedb0645899582.manifest

Версия на файла

Неприложимо

Размер на файла

1,054

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_a1c6e0bd1bba65abfe1a66b93863ec2c_31bf3856ad364e35_6.1.7601.22382_none_e34528bbaada834a.manifest

Версия на файла

Неприложимо

Размер на файла

706

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.18208_none_1b34e497120e2900.manifest

Версия на файла

Неприложимо

Размер на файла

49,750

Дата (UTC)

12-Jul-2013

Време (UTC)

13:05

Платформа

Неприложимо

Име на файл

Amd64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.22382_none_1b6200462b721048.manifest

Версия на файла

Неприложимо

Размер на файла

49,750

Дата (UTC)

12-Jul-2013

Време (UTC)

12:32

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.18208_none_25898ee9466eeafb.manifest

Версия на файла

Неприложимо

Размер на файла

47,158

Дата (UTC)

12-Jul-2013

Време (UTC)

12:09

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.22382_none_25b6aa985fd2d243.manifest

Версия на файла

Неприложимо

Размер на файла

47,158

Дата (UTC)

12-Jul-2013

Време (UTC)

11:21

Платформа

Неприложимо

Допълнителни файлове за всички поддържани базирани на IA-64 версии на Windows Server 2008 R2

Свойство на файл

Стойност

Име на файл

Ia64_931d9b0c936b17b2d5a17282d5b27113_31bf3856ad364e35_6.1.7601.18208_none_18c475c2a1609ecf.manifest

Версия на файла

Неприложимо

Размер на файла

1,052

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Ia64_cff411fe7a0065efec745906937ea987_31bf3856ad364e35_6.1.7601.22382_none_e4b8bf477ca703e3.manifest

Версия на файла

Неприложимо

Размер на файла

1,052

Дата (UTC)

12-Jul-2013

Време (UTC)

18:20

Платформа

Неприложимо

Име на файл

Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.18208_none_bf17ed0959aec0c6.manifest

Версия на файла

Неприложимо

Размер на файла

49,749

Дата (UTC)

12-Jul-2013

Време (UTC)

13:02

Платформа

Неприложимо

Име на файл

Ia64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.22382_none_bf4508b87312a80e.manifest

Версия на файла

Неприложимо

Размер на файла

49,749

Дата (UTC)

12-Jul-2013

Време (UTC)

11:34

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.18208_none_25898ee9466eeafb.manifest

Версия на файла

Неприложимо

Размер на файла

47,158

Дата (UTC)

12-Jul-2013

Време (UTC)

12:09

Платформа

Неприложимо

Име на файл

Wow64_microsoft-windows-ole-automation_31bf3856ad364e35_6.1.7601.22382_none_25b6aa985fd2d243.manifest

Версия на файла

Неприложимо

Размер на файла

47,158

Дата (UTC)

12-Jul-2013

Време (UTC)

11:21

Платформа

Неприложимо


Нуждаете се от още помощ?

Разширете уменията си

Преглед на обучението >

Получавайте първи новите функции

Присъединете се към Microsoft приобщени >

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×