Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Розглянемо таку ситуацію:

  • Є Microsoft .NET Framework 2.0, пакет оновлень 2 (SP2) або в Microsoft .NET Framework 3.5 із пакетом оновлень 1 (SP1) на комп'ютері, який має більше 32-процесорів.

  • Ви запускаєте програму, відповідно до .NET Framework 2.0.

  • Застосунок викликає, ThreadPool -класу.

  • Також, застосунок викликає функцію NtGetCurrentProcessorNumber отримати фактична кількість процесорів комп'ютера.

У цьому випадку застосунок не відповідає на запити. Налагодження проблему, помічаєте, потік чекає позначку в -mscorwks! ThreadpoolMgr::RecycleMemory способом.

Причина

Ця проблема виникає в тому, що максимальна кількість процесорів, які може повідомити про до загальномовного середовища виконання (CLR) 2.0 32. Проте після того, як NtGetCurrentProcessorNumber функції, отримує фактична кількість процесорів комп'ютера, і це число перевищує 32 процесорів, метод ThreadpoolMgr::RecycleMemory входить нескінченний цикл.

Спосіб вирішення

Щоб вирішити цю проблему, слід застосувати це виправлення на комп'ютері, на якому інстальовано .NET Framework 2.0-SP2 або в .NET Framework 3.5 SP1. Щоб вирішити цю проблему, див. розділ "Виправлення помилок".

Щоб отримати додаткові відомості про виправлення

Відомості про виправлення

Корпорація Майкрософт випустила підтримуване виправлення доступна. Проте призначена для вирішення проблеми, описаної в цій статті. Він придатний лише для систем, які зазнають цієї конкретної проблеми. Те, що це виправлення може потребувати додаткового тестування. Таким чином, якщо ви не завдає значної, ми рекомендуємо почекати до виходу чергового пакета оновлень, що містить це виправлення. Щоб негайно вирішити цю проблему, зверніться до служби підтримки Microsoft, щоб отримати виправлення. Повний перелік телефонів служби підтримки користувачів корпорації Майкрософт а також відомості про вартість обслуговування відвідайте веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. В окремих випадках, якщо фахівець служби підтримки Майкрософт визначить, що для усунення ускладнення потрібне спеціальне оновлення, оплату за звернення до служби технічної підтримки може бути скасовано. За додаткові послуги технічної підтримки, не пов’язані з цим оновленням, плата стягується на загальних засадах.

Попередні вимоги

Ви повинні мати одну з наведених нижче дій, щоб застосувати це виправлення:

  • Microsoft .NET Framework 2.0 з пакета оновлень 2 (SP2)

  • Microsoft .NET Framework 3.5-пакет оновлень 1 (SP1)

Необхідність перезавантаження

Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення.

Відомості про файл

Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.Примітка. Відомості про додаткові файли див. розділ "Додаткові відомості".

Відомості про файли Windows Vista і Windows Server 2008

Для всіх підтримуваних версій x86-процесорів, Windows Vista SP2 та Windows Server 2008 SP2

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.4474

4,550,656

23 серпня 2010 року.

10:57

x86

Mscordacwks.dll

2.0.50727.4474

989,016

23 серпня 2010 року.

10:56

x86

Mscorwks.dll

2.0.50727.4474

5,819,728

23 серпня 2010 року.

10:57

x86

Sos.dll

2.0.50727.4474

388,936

23 серпня 2010 року.

10:57

x86

Для всіх підтримуваних версій x64-процесорів, Windows Vista SP2 та Windows Server 2008 SP2

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.4474

4,567,040

23 серпня 2010 року.

10:56

x64

Mscordacwks.dll

2.0.50727.4474

1,758,552

23 серпня 2010 року.

10:56

x64

Mscorwks.dll

2.0.50727.4474

10,053,456

23 серпня 2010 року.

10:56

x64

Sos.dll

2.0.50727.4474

485,192

23 серпня 2010 року.

10:56

x64

Для всіх підтримуваних версій Windows Server 2008 SP2 на базі IA-64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.4474

4,009,984

23-Aug-2010

10:57

IA-64

Mscordacwks.dll

2.0.50727.4474

3,085,144

23-Aug-2010

10:57

IA-64

Mscorwks.dll

2.0.50727.4474

20,176,720

23-Aug-2010

10:57

IA-64

Sos.dll

2.0.50727.4474

872,776

23-Aug-2010

10:57

IA-64

Відомості про файли Windows 7 і Windows Server 2008 R2

Для всіх підтримуваних версій ОС Windows 7 на базі x86-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.5024

4,550,656

21-Aug-2010

00:57

x86

Mscordacwks.dll

2.0.50727.5024

995,672

21-Aug-2010

00:57

x86

Mscorwks.dll

2.0.50727.5024

5,822,800

21-Aug-2010

00:57

x86

Sos.dll

2.0.50727.5024

388,936

21-Aug-2010

00:58

x86

Для всіх підтримуваних версій ОС Windows 7 і Windows Server 2008 R2 для систем на базі x64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.5024

4,567,040

21-Aug-2010

00:59

x64

Mscordacwks.dll

2.0.50727.5024

1,755,480

21-Aug-2010

00:59

x64

Mscorwks.dll

2.0.50727.5024

10,042,704

21-Aug-2010

00:59

x64

Sos.dll

2.0.50727.5024

485,192

21-Aug-2010

00:59

x64

Для всіх підтримуваних версій Windows Server 2008 R2 на базі IA-64-процесорів

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Mscorlib.dll

2.0.50727.5024

4,009,984

21-Aug-2010

00:17

IA-64

Mscordacwks.dll

2.0.50727.5024

3,082,072

21-Aug-2010

00:17

IA-64

Mscorwks.dll

2.0.50727.5024

20,189,008

21-Aug-2010

00:17

IA-64

Sos.dll

2.0.50727.5024

872,776

21-Aug-2010

00:17

IA-64

Спосіб вирішення

Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів.

Спосіб 1

Оновлення платформи .NET Framework, для Microsoft .NET Framework 4.0.

Спосіб 2

За допомогою функції SetProcessAffinityMask встановити на маска відповідності обробника перші 32-процесорів. Щоб отримати додаткові відомості про функцію SetProcessAffinityMask відвідайте такий веб-сайт Microsoft Developer Network (MSDN):

SetProcessAffinityMask функція

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Відомості про додаткові файли для ОС Windows Vista і Windows Server 2008

Додаткові файли для всіх підтримуваних x86-розрядних версій ОС Windows Vista SP2 та Windows Server 2008 SP2

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Версія файлу

Not Applicable

Розмір файлу

544,632

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Версія файлу

Not Applicable

Розмір файлу

6,241

Дата (UTC)

23-Aug-2010

Час (UTC)

18:00

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Версія файлу

Not Applicable

Розмір файлу

25,247

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Додаткові файли для всіх підтримуваних x64-розрядних версій ОС Windows Vista SP2 та Windows Server 2008 SP2

Ім’я файлу

Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest

Версія файлу

Not Applicable

Розмір файлу

607,386

Дата (UTC)

23-Aug-2010

Час (UTC)

18:10

Ім’я файлу

Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_cc8964d20c5a1948.manifest

Версія файлу

Not Applicable

Розмір файлу

6,267

Дата (UTC)

23-Aug-2010

Час (UTC)

18:08

Ім’я файлу

Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_d3c541eb34590d75.manifest

Версія файлу

Not Applicable

Розмір файлу

24,663

Дата (UTC)

23-Aug-2010

Час (UTC)

18:09

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Версія файлу

Not Applicable

Розмір файлу

544,632

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Версія файлу

Not Applicable

Розмір файлу

6,241

Дата (UTC)

23-Aug-2010

Час (UTC)

18:00

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Версія файлу

Not Applicable

Розмір файлу

25,247

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Додаткові файли для всіх підтримуваних IA-64-процесорів версій ОС Windows Server 2008 SP2

Ім’я файлу

Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest

Версія файлу

Not Applicable

Розмір файлу

607,375

Дата (UTC)

23-Aug-2010

Час (UTC)

17:35

Ім’я файлу

Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_1436796b20d67a32.manifest

Версія файлу

Not Applicable

Розмір файлу

6,257

Дата (UTC)

23-Aug-2010

Час (UTC)

17:33

Ім’я файлу

Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b72568448d56e5f.manifest

Версія файлу

Not Applicable

Розмір файлу

24,611

Дата (UTC)

23-Aug-2010

Час (UTC)

17:34

Ім’я файлу

Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04c12c14cb5647.manifest

Версія файлу

Not Applicable

Розмір файлу

4,124

Дата (UTC)

23-Aug-2010

Час (UTC)

17:32

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

Версія файлу

Not Applicable

Розмір файлу

544,632

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest

Версія файлу

Not Applicable

Розмір файлу

6,241

Дата (UTC)

23-Aug-2010

Час (UTC)

18:00

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest

Версія файлу

Not Applicable

Розмір файлу

25,247

Дата (UTC)

23-Aug-2010

Час (UTC)

18:02

Ім’я файлу

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04e36a14cb1e63.manifest

Версія файлу

Not Applicable

Розмір файлу

4,115

Дата (UTC)

23-Aug-2010

Час (UTC)

17:59

Відомості про додаткові файли для ОС Windows 7 і Windows Server 2008 R2

Додаткові файли для всіх підтримуваних версій ОС Windows 7 x86

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Версія файлу

Not Applicable

Розмір файлу

331,675

Дата (UTC)

26-Aug-2010

Час (UTC)

19:13

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Версія файлу

Not Applicable

Розмір файлу

2,730

Дата (UTC)

26-Aug-2010

Час (UTC)

19:10

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Версія файлу

Not Applicable

Розмір файлу

6,923

Дата (UTC)

26-Aug-2010

Час (UTC)

19:12

Ім’я файлу

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Версія файлу

Not Applicable

Розмір файлу

2,006

Дата (UTC)

26-Aug-2010

Час (UTC)

19:09

Додаткові файли для всіх підтримуваних x64-розрядних версій ОС Windows 7 і Windows Server 2008 R2

Ім’я файлу

Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest

Версія файлу

Not Applicable

Розмір файлу

368,857

Дата (UTC)

26-Aug-2010

Час (UTC)

07:51

Ім’я файлу

Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_a12da344c85b7970.manifest

Версія файлу

Not Applicable

Розмір файлу

2,738

Дата (UTC)

26-Aug-2010

Час (UTC)

07:47

Ім’я файлу

Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_a869805df05a6d9d.manifest

Версія файлу

Not Applicable

Розмір файлу

6,927

Дата (UTC)

26-Aug-2010

Час (UTC)

07:50

Ім’я файлу

Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_89fbeb05bc505585.manifest

Версія файлу

Not Applicable

Розмір файлу

2,010

Дата (UTC)

26-Aug-2010

Час (UTC)

07:45

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Версія файлу

Not Applicable

Розмір файлу

331,675

Дата (UTC)

26-Aug-2010

Час (UTC)

06:57

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Версія файлу

Not Applicable

Розмір файлу

2,730

Дата (UTC)

26-Aug-2010

Час (UTC)

06:53

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Версія файлу

Not Applicable

Розмір файлу

6,923

Дата (UTC)

26-Aug-2010

Час (UTC)

06:56

Ім’я файлу

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Версія файлу

Not Applicable

Розмір файлу

2,006

Дата (UTC)

26-Aug-2010

Час (UTC)

06:52

Додаткові файли для всіх підтримуваних IA-64-процесорів версій ОС Windows Server 2008 R2

Ім’я файлу

Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest

Версія файлу

Not Applicable

Розмір файлу

368,856

Дата (UTC)

26-Aug-2010

Час (UTC)

07:48

Ім’я файлу

Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dab7dddcd7da5a.manifest

Версія файлу

Not Applicable

Розмір файлу

2,737

Дата (UTC)

26-Aug-2010

Час (UTC)

07:44

Ім’я файлу

Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f01694f704d6ce87.manifest

Версія файлу

Not Applicable

Розмір файлу

6,926

Дата (UTC)

26-Aug-2010

Час (UTC)

07:47

Ім’я файлу

Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a8ff9ed0ccb66f.manifest

Версія файлу

Not Applicable

Розмір файлу

2009

Дата (UTC)

26-Aug-2010

Час (UTC)

07:43

Ім’я файлу

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

Версія файлу

Not Applicable

Розмір файлу

331,675

Дата (UTC)

26-Aug-2010

Час (UTC)

06:57

Ім’я файлу

X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest

Версія файлу

Not Applicable

Розмір файлу

2,730

Дата (UTC)

26-Aug-2010

Час (UTC)

06:53

Ім’я файлу

X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest

Версія файлу

Not Applicable

Розмір файлу

6,923

Дата (UTC)

26-Aug-2010

Час (UTC)

06:56

Ім’я файлу

X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest

Версія файлу

Not Applicable

Розмір файлу

2,006

Дата (UTC)

26-Aug-2010

Час (UTC)

06:52

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×