Príznaky
Predstavte si nasledujúcu situáciu:
-
Máte Microsoft .NET Framework 2.0 Service Pack 2 (SP2) alebo Microsoft .NET Framework 3.5 Service Pack 1 (SP1) nainštalované v počítači, ktorý má viac ako 32 procesorov.
-
Spustíte aplikáciu, ktorá vychádza z rozhrania .NET Framework 2.0.
-
Aplikácia vyžaduje ThreadPool triedy.
-
Aplikácia tiež volá funkciu NtGetCurrentProcessorNumber získať počet procesorov v počítači.
V tomto prípade aplikácia prestane reagovať. Ak chcete ladiť problém, zistíte, že vlákno čaká príznak mscorwks! ThreadpoolMgr::RecycleMemory postup.
Príčina
Tento problém sa vyskytuje, pretože maximálny počet procesorov, ktoré spoločný jazykový modul runtime (CLR) 2.0 nahlásiť 32. Však funkciu NtGetCurrentProcessorNumber získa počet procesorov v počítači, a toto číslo je väčšie ako 32 procesorov, ThreadpoolMgr::RecycleMemory metóda zadá nekonečnej slučke.
Riešenie
Tento problém, použiť túto rýchlu opravu do počítača, ktorý máte .NET Framework 2.0 SP2 alebo .NET Framework 3.5 SP1 nainštalovaný. Ak chcete vyriešiť tento problém, nájdete v časti "Riešenie".
Ďalšie informácie o tejto rýchlej oprave
Informácie o rýchlej oprave
Rýchla oprava je k dispozícii od spoločnosti Microsoft. Je však určená iba na vyriešenie problému, ktorý je popísaný v tomto článku. Použite ju iba v počítačoch s týmto konkrétnym problémom. Môže, že táto rýchla oprava bude ďalej testovaná. Ak vám nespôsobuje tento problém, odporúčame vám počkať na ďalší balík service pack, ktorá obsahuje túto rýchlu opravu. Ak chcete tento problém vyriešiť okamžite, obráťte sa na služby technickej podpory spoločnosti Microsoft a požiadajte o rýchlu opravu. Úplný zoznam telefónnych čísiel služby podpory zákazníkov spoločnosti Microsoft a informácie o poplatkoch za poskytnutie technickej podpory nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: V niektorých zvláštnych prípadoch sa môžu zrušiť poplatky za telefonickú podporu, ak pracovník služieb technickej podpory spoločnosti Microsoft usúdi, že daný problém sa vyrieši nainštalovaním určitej aktualizácie. Ďalšie otázky a žiadosti o technickú podporu, ktoré sa netýkajú tejto špecifickej aktualizácie, podliehajú bežným sadzbám za poskytovanie technickej podpory.
Požiadavky
Musíte mať jednu z nasledujúcich nainštalovaný chcete použiť túto rýchlu opravu:
-
Microsoft .NET Framework 2.0 Service Pack 2 (SP2)
-
Microsoft .NET Framework 3.5 Service Pack 1 (SP1)
Informácie o reštartovaní
Musíte reštartovať počítač po použití tejto rýchlej opravy.
Informácie o súboroch
Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a čas jednotlivých súborov sú uvedené vo formáte koordinovaného svetového času (UTC). Pri zobrazení informácií o súbore sa dátumy a čas prevedú na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite kartu Časové pásmo v položke Dátum a čas v ovládacom paneli.Poznámka: Ďalšie informácie o súboroch, nájdete v časti "Ďalšie informácie".
Informácie o súboroch pre systém Windows Vista a Windows Server 2008
Pre všetky podporované x86-bitové verzie systému Windows Vista SP2 a Windows Server 2008 SP2
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Mscorlib.dll |
2.0.50727.4474 |
4,550,656 |
23-Aug-2010 |
10:57 |
x86 |
Mscordacwks.dll |
2.0.50727.4474 |
989,016 |
23-Aug-2010 |
10:56 |
x86 |
Mscorwks.dll |
2.0.50727.4474 |
5,819,728 |
23-Aug-2010 |
10:57 |
x86 |
Sos.dll |
2.0.50727.4474 |
388,936 |
23-Aug-2010 |
10:57 |
x86 |
Pre všetky podporované verzie systému Windows Vista SP2 a Windows Server 2008 SP2 x64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Mscorlib.dll |
2.0.50727.4474 |
4,567,040 |
23-Aug-2010 |
10:56 |
x64 |
Mscordacwks.dll |
2.0.50727.4474 |
1,758,552 |
23-Aug-2010 |
10:56 |
x64 |
Mscorwks.dll |
2.0.50727.4474 |
10,053,456 |
23-Aug-2010 |
10:56 |
x64 |
Sos.dll |
2.0.50727.4474 |
485,192 |
23-Aug-2010 |
10:56 |
x64 |
Pre všetky podporované IA-64-bitových verziách systému Windows Server 2008 SP2
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
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 |
Informácie o súboroch pre systémy Windows 7 a Windows Server 2008 R2
Pre všetky podporované verzie systému Windows 7 s procesorom typu x86
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
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 |
Pre všetky podporované verzie systémov Windows 7 a Windows Server 2008 R2 s procesorom x64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
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 |
Pre všetky podporované verzie systému Windows Server 2008 R2 s procesorom typu IA-64
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
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 |
Alternatívne riešenie
Ak chcete vyriešiť tento problém, použite jeden z nasledujúcich postupov.
Metóda 1
Inovácia .NET Framework, Microsoft .NET Framework 4.0.
Metóda 2
Maska afinity procesora nastaviť najprv 32 procesorov pomocou funkcie SetProcessAffinityMask . Ďalšie informácie o funkcii SetProcessAffinityMask nájdete na nasledujúcej webovej lokalite Microsoft Developer Network (MSDN):
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Ďalšie informácie
Ďalšie informácie o súboroch pre systémy Windows Vista a Windows Server 2008
Ďalšie súbory pre všetky podporované x86-bitové verzie systému Windows Vista SP2 a Windows Server 2008 SP2
File name |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
File version |
Nevzťahuje sa |
File size |
544,632 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
File version |
Nevzťahuje sa |
File size |
6,241 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:00 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
File version |
Nevzťahuje sa |
File size |
25,247 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
Ďalšie súbory pre všetky podporované verzie systému Windows Vista SP2 a Windows Server 2008 SP2 x64
File name |
Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest |
File version |
Nevzťahuje sa |
File size |
607,386 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:10 |
File name |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_cc8964d20c5a1948.manifest |
File version |
Nevzťahuje sa |
File size |
6,267 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:08 |
File name |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_d3c541eb34590d75.manifest |
File version |
Nevzťahuje sa |
File size |
24,663 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:09 |
File name |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
File version |
Nevzťahuje sa |
File size |
544,632 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
File version |
Nevzťahuje sa |
File size |
6,241 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:00 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
File version |
Nevzťahuje sa |
File size |
25,247 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
Ďalšie súbory pre všetky podporované IA-64-bitových verziách systému Windows Server 2008 SP2
File name |
Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest |
File version |
Nevzťahuje sa |
File size |
607,375 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
17:35 |
File name |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_1436796b20d67a32.manifest |
File version |
Nevzťahuje sa |
File size |
6,257 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
17:33 |
File name |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b72568448d56e5f.manifest |
File version |
Nevzťahuje sa |
File size |
24,611 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
17:34 |
File name |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04c12c14cb5647.manifest |
File version |
Nevzťahuje sa |
File size |
4,124 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
17:32 |
File name |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
File version |
Nevzťahuje sa |
File size |
544,632 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
File version |
Nevzťahuje sa |
File size |
6,241 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:00 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
File version |
Nevzťahuje sa |
File size |
25,247 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
18:02 |
File name |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04e36a14cb1e63.manifest |
File version |
Nevzťahuje sa |
File size |
4,115 |
Date (UTC) |
23-Aug-2010 |
Time (UTC) |
17:59 |
Ďalšie informácie o súboroch pre systémy Windows 7 a Windows Server 2008 R2
Ďalšie súbory pre všetky podporované verzie systému Windows 7 s procesorom typu x86
File name |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
File version |
Nevzťahuje sa |
File size |
331,675 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
19:13 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
File version |
Nevzťahuje sa |
File size |
2,730 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
19:10 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
File version |
Nevzťahuje sa |
File size |
6,923 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
19:12 |
File name |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
File version |
Nevzťahuje sa |
File size |
2 006 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
19:09 |
Ďalšie súbory pre všetky podporované verzie systémov Windows 7 a Windows Server 2008 R2 s procesorom typu x64
File name |
Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest |
File version |
Nevzťahuje sa |
File size |
368,857 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:51 |
File name |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_a12da344c85b7970.manifest |
File version |
Nevzťahuje sa |
File size |
2,738 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:47 |
File name |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_a869805df05a6d9d.manifest |
File version |
Nevzťahuje sa |
File size |
6,927 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:50 |
File name |
Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_89fbeb05bc505585.manifest |
File version |
Nevzťahuje sa |
File size |
2010 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:45 |
File name |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
File version |
Nevzťahuje sa |
File size |
331,675 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:57 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
File version |
Nevzťahuje sa |
File size |
2,730 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:53 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
File version |
Nevzťahuje sa |
File size |
6,923 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:56 |
File name |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
File version |
Nevzťahuje sa |
File size |
2 006 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:52 |
Ďalšie súbory pre všetky podporované verzie systému Windows Server 2008 R2 s procesorom typu IA-64
File name |
Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest |
File version |
Nevzťahuje sa |
File size |
368,856 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:48 |
File name |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dab7dddcd7da5a.manifest |
File version |
Nevzťahuje sa |
File size |
2,737 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:44 |
File name |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f01694f704d6ce87.manifest |
File version |
Nevzťahuje sa |
File size |
6,926 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:47 |
File name |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a8ff9ed0ccb66f.manifest |
File version |
Nevzťahuje sa |
File size |
2009 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
07:43 |
File name |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
File version |
Nevzťahuje sa |
File size |
331,675 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:57 |
File name |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
File version |
Nevzťahuje sa |
File size |
2,730 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:53 |
File name |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
File version |
Nevzťahuje sa |
File size |
6,923 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:56 |
File name |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
File version |
Nevzťahuje sa |
File size |
2 006 |
Date (UTC) |
26-Aug-2010 |
Time (UTC) |
06:52 |