Simptomi
Apsveriet šādu situāciju:
-
Jums ir Microsoft .NET Framework 2.0 2. servisa pakotne (SP2) vai Microsoft .NET Framework 3.5 1. servisa pakotne (SP1 instalēšanas datorā, kurā ir vairāk nekā 32 procesori).
-
Palaižot lietojumprogrammu, kas ir balstīts uz .NET Framework 2.0.
-
Lietojumprogramma izsauc ThreadPool klases.
-
Lietojumprogrammas arī izsauc funkciju NtGetCurrentProcessorNumber iegūt procesoru datora faktisko skaitu.
Šajā gadījumā lietojumprogrammas pārstāj reaģēt. Ja problēma atkļūdot pamanāt pavedienu gaida karodziņu mscorwks! ThreadpoolMgr::RecycleMemory metodi.
Cēlonis
Šī problēma rodas tādēļ, ka maksimālais procesoru skaitu, kas var tikt kopējais valodas izpildlaiks (CLR) 2.0 ir 32. Tomēr funkcija NtGetCurrentProcessorNumber iegūst procesoru datora faktisko skaitu, bet šis numurs ir lielāks par 32 procesoriem, ThreadpoolMgr::RecycleMemory metode ievada bezgalīga cilpa.
Risinājums
Lai novērstu šo problēmu, lietotu šo labojumfailu, datorā, kurā ir .NET Framework 2.0 SP2 vai .NET Framework 3.5 SP1 instalēšanas. Lai novērstu šo problēmu, skatiet sadaļu "Risinājums".
Plašāku informāciju par šo labojumfailu
Informācija par labojumfailu
Pašlaik korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr tas ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Izmantojiet to tikai tām sistēmām, kurām ir radusies tieši šī problēma. Iespējams, tiks veikta šī labojumfaila papildu testēšana. Tādēļ, ja jums ir šī problēma nerada nopietnus traucējumus, ieteicams nogaidīt, līdz tiks izlaista nākamā servisa pakotne, kurā ir iekļauts šis labojumfails. Lai nekavējoties novērstu šo problēmu, sazinieties ar Microsoft klientu atbalsta pakalpojumu sniedzēju, lai iegūtu labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu atbalsta pakalpojumu sniedzēju tālruņu numuriem un informāciju par atbalsta izmaksām, apmeklējiet šo Microsoft vietni:
http://support.microsoft.com/contactus/?ws=supportPiezīme. Īpašos gadījumos maksa, kas parasti tiek piemērota par atbalsta zvaniem, var tikt atcelta, ja Microsoft atbalsta speciālists nosaka, ka problēma tiks novērsta, instalējot noteiktu atjauninājumu. Parasti atbalsta izmaksas attiecas uz jautājumiem par papildu atbalstu un problēmām, kas neskar specifisko atjauninājumu apspriešanu.
Priekšnosacījumi
Datorā ir jābūt instalētai vienai no šīm darbībām, lai lietotu šo labojumfailu:
-
Microsoft .NET Framework 2.0 2. servisa pakotne (SP2)
-
Microsoft .NET Framework 3.5 1. servisa pakotne (SP1)
Informācija par restartēšanu
Iespējams, pēc šī labojumfaila lietošanas jārestartē dators.
Informācija par failu
Šī labojumfaila versijai angļu valodā ir faila atribūti (vai jaunāki faila atribūti) Šajā tabulā sniegtie. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Skatot faila informāciju, tā tiek pārvērsta atbilstoši vietējam laikam. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet vadības paneļa vienuma Datums un laiks cilni Laika josla.Piezīme. Papildu informāciju, skatiet sadaļu "Papildinformācija".
Windows Vista un Windows Server 2008 faila informācija
Visām atbalstītajām sistēmas Windows Vista SP2 un Windows Server 2008 SP2 x86 platformas versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 |
Visām atbalstītajām sistēmas Windows Vista SP2 un Windows Server 2008 SP2 x64 platformas versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 |
Visām atbalstītajām Windows Server 2008 SP2, IA-64 versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 un Windows Server 2008 R2 faila informācija
Visām atbalstītajām Windows 7 x86 bitu versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 |
Visām atbalstītajām sistēmas Windows 7 un Windows Server 2008 R2 x64 platformas versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 |
Visām atbalstītajām Windows Server 2008 R2 IA-64 versijām
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
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 |
Risinājums
Lai novērstu šo problēmu, izmantojiet kādu no šīm metodēm.
1. metode
Jaunināšana uz Microsoft .NET Framework 4.0 .NET Framework.
2. metode
Iestatiet pirmās 32 procesoru procesora radniecības maska, izmantojot funkciju SetProcessAffinityMask . Lai iegūtu papildinformāciju par funkciju SetProcessAffinityMask , apmeklējiet šo Microsoft izstrādātāju tīkla (MSDN) vietni:
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Papildinformācija
Informācija par papildu failu sistēmai Windows Vista un Windows Server 2008
Papildu faili visām atbalstītajām x86 bitu versijas Windows Vista SP2 un Windows Server 2008 SP2
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Faila versija |
Neattiecas |
Faila lielums |
544,632 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,241 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:00 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
25,247 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Papildu faili visām atbalstītajām x64 bitu versijas Windows Vista SP2 un Windows Server 2008 SP2
Faila nosaukums |
Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest |
Faila versija |
Neattiecas |
Faila lielums |
607,386 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:10 |
Faila nosaukums |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_cc8964d20c5a1948.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,267 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:08 |
Faila nosaukums |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_d3c541eb34590d75.manifest |
Faila versija |
Neattiecas |
Faila lielums |
24,663 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:09 |
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Faila versija |
Neattiecas |
Faila lielums |
544,632 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,241 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:00 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
25,247 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Papildu faili visām atbalstītajām Windows Server 2008 SP2, IA-64 versijām
Faila nosaukums |
Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest |
Faila versija |
Neattiecas |
Faila lielums |
607,375 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
17:35 |
Faila nosaukums |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_1436796b20d67a32.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,257 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
17:33 |
Faila nosaukums |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b72568448d56e5f.manifest |
Faila versija |
Neattiecas |
Faila lielums |
24,611 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
17:34 |
Faila nosaukums |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04c12c14cb5647.manifest |
Faila versija |
Neattiecas |
Faila lielums |
4,124 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
17:32 |
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest |
Faila versija |
Neattiecas |
Faila lielums |
544,632 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.0.6002.22472_none_14369ba920d6424e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,241 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:00 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_1b7278c248d5367b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
25,247 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
18:02 |
Faila nosaukums |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.0.6002.22472_none_fd04e36a14cb1e63.manifest |
Faila versija |
Neattiecas |
Faila lielums |
4,115 |
Datums (UTC) |
23-Aug-2010 |
Laika (UTC) |
17:59 |
Informācija par papildu failu sistēmai Windows 7 un Windows Server 2008 R2
Papildu faili visām atbalstītajām Windows 7 x86 bitu versijām
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
331,675 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
19:13 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2730 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
19:10 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,923 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
19:12 |
Faila nosaukums |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2,006 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
19:09 |
Papildu faili visām atbalstītajām x64 bitu versijas Windows 7 un Windows Server 2008 R2
Faila nosaukums |
Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest |
Faila versija |
Neattiecas |
Faila lielums |
368,857 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:51 |
Faila nosaukums |
Amd64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_a12da344c85b7970.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2,738 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:47 |
Faila nosaukums |
Amd64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_a869805df05a6d9d.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,927 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:50 |
Faila nosaukums |
Amd64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_89fbeb05bc505585.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2.010 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:45 |
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
331,675 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:57 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2730 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:53 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,923 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:56 |
Faila nosaukums |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2,006 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:52 |
Papildu faili visām atbalstītajām Windows Server 2008 R2 IA-64 versijām
Faila nosaukums |
Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest |
Faila versija |
Neattiecas |
Faila lielums |
368,856 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:48 |
Faila nosaukums |
Ia64_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dab7dddcd7da5a.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2,737 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:44 |
Faila nosaukums |
Ia64_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f01694f704d6ce87.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,926 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:47 |
Faila nosaukums |
Ia64_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a8ff9ed0ccb66f.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2.009 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
07:43 |
Faila nosaukums |
X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest |
Faila versija |
Neattiecas |
Faila lielums |
331,675 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:57 |
Faila nosaukums |
X86_netfx-mscordacwks_b03f5f7f11d50a3a_6.1.7600.20788_none_e8dada1bdcd7a276.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2730 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:53 |
Faila nosaukums |
X86_netfx-mscorwks_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_f016b73504d696a3.manifest |
Faila versija |
Neattiecas |
Faila lielums |
6,923 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:56 |
Faila nosaukums |
X86_netfx-sos_dll_b03f5f7f11d50a3a_6.1.7600.20788_none_d1a921dcd0cc7e8b.manifest |
Faila versija |
Neattiecas |
Faila lielums |
2,006 |
Datums (UTC) |
26-Aug-2010 |
Laika (UTC) |
06:52 |