Požymiai
Įsivaizduokite tokią situaciją:
-
Jūs turite su "Microsoft".NET Framework 2.0 2 pakeitimų paketas (SP2) arba Microsoft .NET Framework 3.5 pakeitimų paketas 1 (SP1), įdiegta kompiuteryje, kuriame yra daugiau nei 32 procesorių tekstą.
-
Paleidus programą, kuri yra pagrįstas .NET Framework 2.0.
-
Programa iškviečia ThreadPool klasės.
-
Taip pat programa iškviečia funkciją NtGetCurrentProcessorNumber gauti tikrasis procesorių kompiuterio skaičių.
Tokiu atveju programa nebeatsako. Jei galite derinti problema, pastebite, kad pokalbio laukia vėliavėlę mscorwks! ThreadpoolMgr::RecycleMemory metodas.
Priežastis
Ši problema kyla dėl to, kad procesorių, kurie bendroji kalbos vykdyklė (CLR) 2.0 gali pateikti daugiausiai 32. Tačiau kai NtGetCurrentProcessorNumber funkcija gauna tikrasis procesorių kompiuterio skaičių, ir šis skaičius yra didesnis nei 32 procesorių, ThreadpoolMgr::RecycleMemory būdas pradeda veikti uždarame cikle.
Sprendimas
Norėdami išspręsti šią problemą, pritaikyti šią karštąją pataisą į kompiuterį, kuriame įdiegta ".NET Framework 2.0" SP2 arba ".NET Framework 3.5" SP1. Norėdami išspręsti šią problemą, ieškokite skyriuje "Sprendimas".
Daugiau informacijos apie šias karštąsias pataisas
Karštųjų pataisų informacija
Palaikomą naujausią pataisą dabar yra Microsoft. Tačiau ji skirta spręsti tik šiame straipsnyje aprašytai problemai spręsti. Taikyti ją tik sistemoms, kuriose kyla ši konkreti problema. Šios karštosios pataisos gali būti papildomai išbandoma. Todėl, jei jums nelabai trukdo Ši problema, rekomenduojame palaukti kito pakeitimų paketo, kuriame bus šios karštosios pataisos. Nedelsdami išspręsti šią problemą, kreipkitės į "Microsoft" klientų palaikymo tarnybą ir įsigykite šias karštąsias pataisas. "Microsoft" klientų palaikymo tarnybos telefonų sąrašo ir informacijos apie palaikymo kainas sąrašą, apsilankykite šioje "Microsoft" svetainėje:
http://support.microsoft.com/contactus/?ws=supportPastaba Konkrečiais atvejais už palaikymo skambučius taikomi įprasti mokesčiai gali būti atšaukti, jei "Microsoft" techninės pagalbos specialistas nusprendžia, kad jūsų problemą galima išspręsti naudojant konkretų naujinimą. Į įprastos kainos už palaikymą taikomos papildomos palaikymo klausimams ir problemoms, kurių negalima išspręsti naudojant minėtą naujinimą.
Būtinosios sąlygos
Turite vieną iš toliau nurodytų įdiegta norint taikyti šias karštąsias pataisas:
-
Microsoft .NET Framework 2.0 2 pakeitimų paketas (SP2)
-
Microsoft .NET Framework 3.5 1 pakeitimų paketas (SP1)
Informacija apie paleidimą iš naujo
Turite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas.
Failo informacija
Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.Pastaba Papildoma failų informacija, ieškokite skyriuje "Daugiau informacijos".
"Windows Vista" ir "Windows Server 2008" failų informacija
Visoms palaikomoms "Windows Vista" SP2 ir "Windows Server 2008" SP2 versijos x86
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Mscorlib.dll |
2.0.50727.4474 |
4,550,656 |
2010-Rugpjūtis-23 |
10:57 |
x86 |
Mscordacwks.dll |
2.0.50727.4474 |
989,016 |
2010-Rugpjūtis-23 |
10:56 |
x86 |
Mscorwks.dll |
2.0.50727.4474 |
5,819,728 |
2010-Rugpjūtis-23 |
10:57 |
x86 |
Sos.dll |
2.0.50727.4474 |
388,936 |
2010-Rugpjūtis-23 |
10:57 |
x86 |
Visoms palaikomoms x64 pagrindo versijos "Windows Vista" SP2 ir "Windows Server 2008" SP2
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Mscorlib.dll |
2.0.50727.4474 |
4,567,040 |
2010-Rugpjūtis-23 |
10:56 |
x64 |
Mscordacwks.dll |
2.0.50727.4474 |
1,758,552 |
2010-Rugpjūtis-23 |
10:56 |
x64 |
Mscorwks.dll |
2.0.50727.4474 |
10,053,456 |
2010-Rugpjūtis-23 |
10:56 |
x64 |
Sos.dll |
2.0.50727.4474 |
485,192 |
2010-Rugpjūtis-23 |
10:56 |
x64 |
Visos palaikomos IA-64 pagrindo versijos "Windows Server 2008" SP2
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
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 |
"Windows 7" ir "Windows Server 2008 R2" failų informacija
Visos palaikomos x86 pagrindo „Windows 7“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
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 |
Visoms palaikomoms x64-"Windows 7" ir "Windows Server 2008 R2" versijoms
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
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 |
Visos palaikomos IA-64 pagrindo „Windows Server 2008 R2“ versijos
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
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 |
Sprendimas
Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų.
1 būdas
Microsoft .NET Framework 4.0 atnaujinti .NET Framework.
2 būdas
Nustatykite pirmą kartą 32 procesorių procesoriaus priskyrimo šablonas SetProcessAffinityMask funkcija. Jei norite gauti daugiau informacijos apie SetProcessAffinityMask funkciją, apsilankykite šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Papildoma failų informacija "Windows Vista" ir "Windows Server 2008"
Papildomi failai visoms palaikomoms x86 "Windows Vista" SP2 ir "Windows Server 2008" SP2
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Failo versija |
Netaikoma |
Failo dydis |
544,632 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,241 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:00 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
25,247 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Papildomi failai visoms palaikomoms x64 "Windows Vista" SP2 ir "Windows Server 2008" SP2
Failo vardas |
Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest |
Failo versija |
Netaikoma |
Failo dydis |
607,386 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:10 |
Failo vardas |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_cc8964d20c5a1948.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,267 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:08 |
Failo vardas |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_d3c541eb34590d75.manifest |
Failo versija |
Netaikoma |
Failo dydis |
24,663 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:09 |
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Failo versija |
Netaikoma |
Failo dydis |
544,632 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,241 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:00 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
25,247 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Papildomi failai, skirti visoms palaikomoms IA-64 pagrindo "Windows Server 2008" SP2
Failo vardas |
Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest |
Failo versija |
Netaikoma |
Failo dydis |
607,375 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
17:35 |
Failo vardas |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_1436796b20d67a32.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,257 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
17:33 |
Failo vardas |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b72568448d56e5f.manifest |
Failo versija |
Netaikoma |
Failo dydis |
24,611 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
17:34 |
Failo vardas |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04c12c14cb5647.manifest |
Failo versija |
Netaikoma |
Failo dydis |
4,124 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
17:32 |
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Failo versija |
Netaikoma |
Failo dydis |
544,632 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,241 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:00 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
25,247 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
18:02 |
Failo vardas |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04e36a14cb1e63.manifest |
Failo versija |
Netaikoma |
Failo dydis |
4,115 |
Data (UTC) |
23-Aug-2010 |
Laikas (UTC) |
17:59 |
Papildoma failų informacija, skirta „Windows 7“ ir „Windows Server 2008 R2“
Papildomi failai, skirti visoms palaikomoms x86 pagrindo „Windows 7“ versijoms
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
331,675 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
19:13 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,730 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
19:10 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,923 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
19:12 |
Failo vardas |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,006 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
19:09 |
Papildomi failai, skirti visoms palaikomoms x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijoms
Failo vardas |
Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest |
Failo versija |
Netaikoma |
Failo dydis |
368,857 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:51 |
Failo vardas |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_a12da344c85b7970.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,738 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:47 |
Failo vardas |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_a869805df05a6d9d.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,927 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:50 |
Failo vardas |
Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_89fbeb05bc505585.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2010 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:45 |
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
331,675 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:57 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,730 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:53 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,923 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:56 |
Failo vardas |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,006 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:52 |
Papildomi failai, skirti visoms palaikomoms IA-64 pagrindo „Windows Server 2008 R2“ versijoms
Failo vardas |
Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest |
Failo versija |
Netaikoma |
Failo dydis |
368,856 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:48 |
Failo vardas |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dab7dddcd7da5a.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,737 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:44 |
Failo vardas |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f01694f704d6ce87.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,926 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:47 |
Failo vardas |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a8ff9ed0ccb66f.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2.009 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
07:43 |
Failo vardas |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Failo versija |
Netaikoma |
Failo dydis |
331,675 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:57 |
Failo vardas |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,730 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:53 |
Failo vardas |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Failo versija |
Netaikoma |
Failo dydis |
6,923 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:56 |
Failo vardas |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Failo versija |
Netaikoma |
Failo dydis |
2,006 |
Data (UTC) |
26-Aug-2010 |
Laikas (UTC) |
06:52 |