ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • คุณมีการ Microsoft .NET Framework 2.0 Service Pack 2 (SP2) หรือ Microsoft .NET Framework 3.5 Service Pack 1 (SP1) ติดตั้งไว้บนคอมพิวเตอร์ที่มีตัวประมวลผล 32 มากกว่า

  • คุณเรียกใช้โปรแกรมประยุกต์ที่ใช้.NET Framework 2.0

  • แอพลิเคชันเรียกคลาสThreadPool

  • นอกจากนี้แอพลิเคชันนอกจากนี้ยังเรียกฟังก์ชันNtGetCurrentProcessorNumberเพื่อขอรับหมายเลขที่แท้จริงของตัวประมวลผลในคอมพิวเตอร์

ในสถานการณ์สมมตินี้ แอพลิเคชันหยุดตอบสนอง ถ้าคุณตรวจแก้จุดบกพร่องปัญหา คุณสังเกตเห็นว่า เธรดกำลังรอค่าสถานะในการ mscorwks ThreadpoolMgr::RecycleMemoryเมธอด

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากจำนวนสูงสุดของตัวประมวลผลที่สามารถรายงานการรันไทม์ภาษาทั่วไป (CLR) 2.0 คือ 32 อย่างไรก็ตาม เมื่อฟังก์ชันNtGetCurrentProcessorNumberได้รับจำนวนตัวประมวลผลในคอมพิวเตอร์เกิดขึ้นจริง และหมายเลขนี้มีขนาดใหญ่กว่าตัวประมวลผล 32, ThreadpoolMgr::RecycleMemoryวิธีการป้อนการวนรอบไม่สิ้นสุด

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ใช้โปรแกรมแก้ไขด่วนนี้กับคอมพิวเตอร์ที่คุณมีใน SP2 .NET Framework 2.0 หรือแบบ SP1 .NET Framework 3.5 ติดตั้งอยู่ เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้ดูส่วน "การแก้ปัญหา"

ข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนนี้

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนจะพร้อมใช้งานได้ในขณะนี้จาก Microsoft อย่างไรก็ตาม มุ่งหวังเพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น นำวิธีนี้ไปใช้กับระบบที่ประสบกับปัญหาที่เฉพาะเจาะจงเท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่รุนแรงได้รับผลกระทบจากปัญหานี้ เราขอแนะนำให้ คุณรอ service pack ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ เมื่อต้องการแก้ไขปัญหานี้ทันที ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายสนับสนุน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าบริการที่เรียกเก็บตามปกติเมื่อโทรติดต่อฝ่ายสนับสนุนอาจจะยกเลิกได้หาก Microsoft Support Professional ตัดสินว่าโปรแกรมปรับปรุงที่เฉพาะเจาะจงจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนตามปกติจะใช้กับคำถามและปัญหาในการสนับสนุนเพิ่มเติมซึ่งไม่สอดคล้องตามเกณฑ์สำหรับโปรแกรมปรับปรุงเฉพาะที่เกี่ยวข้อง

ข้อกำหนดเบื้องต้น

คุณต้องมีค่าใดค่าหนึ่งในต่อไปนี้ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้:

  • Microsoft .NET Framework 2.0 Service Pack ที่ 2 (SP2)

  • Microsoft .NET Framework 3.5 Service Pack 1 (SP1)

ข้อมูลการเริ่มระบบใหม่

คุณอาจต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลไฟล์

เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่านี้) ซึ่งแสดงรายการไว้ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุมหมายเหตุ สำหรับข้อมูลเพิ่มเติมแฟ้ม ดูส่วน "ข้อมูลเพิ่มเติม"

ข้อมูลแฟ้มของ Windows Vista และ Windows Server 2008

สำหรับทั้งหมดได้รับการสนับสนุนของ Windows Vista SP2 และ Windows Server 2008 SP2 รุ่นที่ใช้ x86

ชื่อไฟล์

รุ่นของไฟล์

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

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

สำหรับทั้งหมดได้รับการสนับสนุนของ Windows Vista SP2 และ Windows Server 2008 SP2 รุ่นที่ใช้ x64

ชื่อไฟล์

รุ่นของไฟล์

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

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

สำหรับทั้งหมดได้รับการสนับสนุน IA 64-รุ่นที่ใช้ Windows Server 2008 SP2

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

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

สำหรับเวอร์ชัน x64 ที่รองรับ Windows 7 และ Windows Server 2008 R2 ทั้งหมด

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

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

ตั้งค่ารูปแบบการเชื่อมโยงกับตัวประมวลผลไปยังตัวประมวลผล 32 ก่อน โดยใช้ฟังก์ชันSetProcessAffinityMask สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันSetProcessAffinityMaskแวะไปเว็บไซต์ Microsoft Developer Network (MSDN) ต่อไปนี้:

ฟังก์ชัน SetProcessAffinityMask

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

ข้อมูลไฟล์เพิ่มเติมสำหรับ Windows Vista และ Windows Server 2008

แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุนใช้ x86 รุ่น ของ Windows Vista SP2 และ Windows Server 2008 SP2

File name

X86_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cba9d4db4dd1f6.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

File size

25,247

Date (UTC)

23-Aug-2010

Time (UTC)

18:02

แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุนใช้ x64 รุ่น ของ Windows Vista SP2 และ Windows Server 2008 SP2

File name

Amd64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_691e72fdc6d1a8f0.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

25,247

Date (UTC)

23-Aug-2010

Time (UTC)

18:02

แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน IA 64-รุ่นที่ใช้ Windows Server 2008 SP2

File name

Ia64_mscorlib_b77a5c561934e089_6.0.6002.22472_none_b0cb8796db4e09da.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

4,115

Date (UTC)

23-Aug-2010

Time (UTC)

17:59

ข้อมูลไฟล์เพิ่มเติมสำหรับ Windows 7 และ Windows Server 2008 R2

ไฟล์เพิ่มเติมสำหรับ Windows 7 รุ่น x86 ที่รองรับทั้งหมด

File name

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

2,006

Date (UTC)

26-Aug-2010

Time (UTC)

19:09

ไฟล์เพิ่มเติมสำหรับ Windows 7 รุ่น x64 และ Windows Server 2008 R2 ที่รองรับทั้งหมด

File name

Amd64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_3dc2b17082d30918.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

2,010

Date (UTC)

26-Aug-2010

Time (UTC)

07:45

File name

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

2,006

Date (UTC)

26-Aug-2010

Time (UTC)

06:52

แฟ้มเพิ่มเติมสำหรับ Windows Server 2008 R2 รุ่นที่ใช้ IA 64 ทั้งหมดที่สนับสนุน

File name

Ia64_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fc609974f6a02.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

2,009

Date (UTC)

26-Aug-2010

Time (UTC)

07:43

File name

X86_mscorlib_b77a5c561934e089_6.1.7600.20788_none_856fe847974f321e.manifest

File version

Not Applicable

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

Not Applicable

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

Not Applicable

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

Not Applicable

File size

2,006

Date (UTC)

26-Aug-2010

Time (UTC)

06:52

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×