เมื่อคุณพยายามติดตั้งการปรับปรุง .NET Framework โดยใช้ Windows Update, Microsoft Update หรือการปรับปรุง .NET Framework คุณอาจได้รับข้อผิดพลาดที่มีรหัสข้อผิดพลาดต่อไปนี้:
รหัสข้อผิดพลาด: 0x80070643
ปัญหานี้อาจเกิดขึ้นหากการลงทะเบียนการปรับปรุงซอฟต์แวร์ MSI เสียหายหรือหากการติดตั้ง .NET บนคอมพิวเตอร์เสียหาย
ในการแก้ไขปัญหานี้ ให้ลองแก้ไขปัญหาความเสียหายในการลงทะเบียนปรับปรุงซอฟต์แวร์ MSI โดยใช้วิธีการที่ 1 หากยังไม่ได้ผล ให้ลองแก้ไข .NET Framework โดยใช้ขั้นตอนในวิธีการที่ 2
วิธีการที่ 1: แก้ไขปัญหาการลงทะเบียนการปรับปรุงซอฟต์แวร์ MSI ที่เสียหาย
ยุบรูปภาพนี้ขยายรูปภาพนี้
เมื่อต้องการแก้ไขปัญหาการลงทะเบียนการปรับปรุงซอฟต์แวร์ MSI ที่เสียหายโดยอัตโนมัติ ให้คลิกปุ่มหรือลิงก์
แก้ไขปัญหา คลิก
เรียกใช้ ในกล่องโต้ตอบ
ดูดาวน์โหลด แล้วทำตามขั้นตอนในตัวช่วยสร้างแก้ไขปัญหา
หมายเหตุ: ฟังก์ชันแก้ไขปัญหานี้ไม่สามารถใช้กับ Windows 8 หรือ Windows RT
ยุบรูปภาพนี้ขยายรูปภาพนี้
แก้ไขปัญหานี้
(http://go.microsoft.com/?linkid=9666880)
Microsoft Fix it Microsoft Fix it 50123 ยุบรูปภาพนี้ขยายรูปภาพนี้
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ ตัวช่วยสร้างนี้อาจมีเฉพาะในภาษาอังกฤษเท่านั้น แต่การแก้ไขอัตโนมัติยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่นด้วย
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ หากคุณไม่ได้ใช้คอมพิวเตอร์ที่มีปัญหา ให้บันทึกโซลูชันแก้ไขปัญหาลงในแฟลชไดรฟ์หรือซีดีหรือดีวีดี แล้วเรียกใช้โซลูชันบนคอมพิวเตอร์ที่มีปัญหา
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีแก้ไขปัญหานี้ ให้ดูที่บทความใน Microsoft Knowledge Base:
971187
(http://support.microsoft.com/kb/971187/th)
วิธีการแก้ไขปัญหาความเสียหายในการลงทะเบียนปรับปรุงซอฟต์แวร์ MSI
เข้าไปที่ Windows Update แล้วลองติดตั้งการปรับปรุงอีกครั้งหนึ่ง หรือปรับปรุง Microsoft Security Essentials สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการปรับปรุง Microsoft Security Essentials ดูที่
ติดตั้งการปรับปรุงข้อกำหนด Microsoft Security Essentials ล่าสุด
(http://www.microsoft.com/security/portal/definitions/howtomse.aspx)
ถ้าปัญหานี้ยังไม่ได้รับการแก้ไข โปรดไปที่วิธีที่ 2
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 2: ซ่อมแซม .NET Framework
ยุบรูปภาพนี้ขยายรูปภาพนี้
ซ่อมแซมรุ่นของ .NET Framework ที่ไม่ได้ปรับปรุง
.NET Framework 4
ปฏิบัติตามขั้นตอนเหล่านี้ หากคุณกำลังใช้งาน
Windows Vista หรือ
Windows 7:
- ปิดโปรแกรมประยุกต์ทั้งหมด
- คลิก เริ่ม พิมพ์ Uninstall ในกล่อง ค้นหา แล้วคลิก ถอนการติดตั้งโปรแกรม
- คลิกสองครั้ง Microsoft .NET Framework 4 Client Profile
- เลือก Repair .NET Framework 4 Client Profile to its original state แล้วคลิก ถัดไป
- เมื่อการซ่อมแซมการติดตั้งเสร็จสมบูรณ์ คลิก เสร็จสิ้น
- คลิก เริ่มระบบของคอมพิวเตอร์ใหม่ตอนนี้ เพื่อเริ่มระบบของคอมพิวเตอร์ใหม่
- เมื่อคอมพิวเตอร์ของคุณเริ่มระบบใหม่ คลิก เริ่ม พิมพ์ Windows Update ในกล่อง ค้นหา แล้วคลิก Windows Update เพื่อติดตั้งการปรับปรุง Windows ล่าสุด
ทำตามขั้นตอนต่อไปนี้ถ้าคุณกำลังเรียกใช้
Windows XP:
- ปิดโปรแกรมประยุกต์ทั้งหมด
- คลิก เริ่ม คลิก แผงควบคุม แล้วคลิก เพิ่มหรือเอาโปรแกรมออก
- คลิก Microsoft .NET Framework 4 Client Profile ในรายชื่อโปรแกรมที่ติดตั้ง แล้วคลิก เปลี่ยน/เอาออก
- เลือก Repair .NET Framework 4 Client Profile to its original state แล้วคลิก ถัดไป
- เมื่อการซ่อมแซมการติดตั้งเสร็จสมบูรณ์ คลิก เสร็จสิ้น
- คลิก เริ่มระบบของคอมพิวเตอร์ใหม่ตอนนี้
- หลังจากคอมพิวเตอร์เริ่มระบบใหม่และคุณล็อกออนเข้า Windows แล้ว คลิก เริ่ม พิมพ์ Windows Update ในกล่อง ค้นหา แล้วคลิก Windows Update
- คลิก ค้นหาโปรแกรมปรับปรุง หลังจากสแกนเสร็จสมบูรณ์ คลิก ติดตั้ง Windows Updates แล้วทำตามคำแนะนำ
.NET Framework 1.1, 2.0, 3.0, 3.5
ปฏิบัติตามขั้นตอนเหล่านี้ หากคุณกำลังใช้งาน
Windows 8:
- ใช้นิ้วเลื่อนจากขอบด้านขวาของหน้าจอ แล้วแตะ ค้นหา
หมายเหตุ หากคุณกำลังใช้เมาส์ ให้ชี้เมาส์ไปที่มุมขวาบนของหน้าจอ เลื่อนตัวชี้เมาส์ลง แล้วคลิก ค้นหา - แตะหรือคลิก การตั้งค่า แล้วป้อนชื่อของแอพที่คุณต้องการค้นหา
- แตะหรือคลิก ถอนการติดตั้งโปรแกรม
- แตะหรือคลิก เปิดหรือปิดคุณสมบัติของ Windows
- แตะหรือคลิกเพื่อยกเลิกการเลือกในช่อง .Net framework 3.5 (ที่รวม .Net2.0 และ 3.0)
- แตะหรือคลิก ตกลง และคลิก ปิด เมื่อการถอนการติดตั้งสมบูรณ์
- แตะหรือคลิกเพื่อปิดหน้าต่าง ถอนการติดตั้งโปรแกรม
ปฏิบัติตามขั้นตอนเหล่านี้ หากคุณกำลังใช้งาน
WindowsXP, Windows Vista แล้ว Windows 7:ในการแก้ไข .NET Framework 1.1, 2.0, 3.0, 3.5 ให้ใช้ .NET Framework Cleanup Tool เพื่อถอนการติดตั้ง .NET Framework หลายเวอร์ชัน แล้วติดตั้งคอมโพเนนต์ใหม่
โดยทำตามขั้นตอนต่อไปนี้:
- ไปที่ข้อความติดประกาศในบล็อกต่อไปนี้:
- ดาวน์โหลด dotnetfx_cleanup_tool.zip จากไซต์ต่อไปนี้:
- เมื่อคุณได้รับพร้อมท์ ให้คลิก เปิด แล้วคลิก แยกตอนนี้
- ในแฟ้มที่คุณแยก ให้คลิกสองครั้งที่ cleanup_tool.exe
หากคุณได้รับการแจ้งเตือนให้ใส่รหัสผ่านของผู้ดูแลระบบหรือเพื่อการยืนยัน โปรดใส่รหัสผ่าน แล้วคลิก ดำเนินการต่อ - ในข้อความ คุณต้องการเรียกใช้โปรแกรมอรรถประโยชน์การล้างข้อมูลการติดตั้ง .NET Framework หรือไม่ คลิก ใช่
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ เครื่องมือนี้อาจมีเฉพาะในภาษาอังกฤษเท่านั้น แต่ใช้ได้กับ Windows รุ่นภาษาอื่นด้วย - คลิก ใช่ เพื่อยอมรับข้อตกลงสิทธิ์การใช้งาน
- ในหน้าต่าง ผลิตภัณฑ์ที่จะล้างข้อมูล คลิกรายการ เลือก .NET Framework - ทุกเวอร์ชัน แล้วคลิก ล้างข้อมูลตอนนี้
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ เครื่องมือล้างไม่อนุญาตให้คุณลบ .NET Framework 2.0 ใน Windows Vista หรือ Windows รุ่นใหม่ เนื่องจาก .NET Framework ได้รับการติดตั้งเป็นคอมโพเนนต์ของระบบปฏิบัติการ - หลังจากลบ .NET Framework แล้ว เริ่มระบบคอมพิวเตอร์ใหม่
- ดาวน์โหลดและติดตั้งคอมโพเนนต์ต่อไปนี้:
- เริ่มระบบคอมพิวเตอร์ใหม่
- ไปที่ Windows Update อีกครั้งแล้วค้นหาและติดตั้งการปรับปรุง
ยุบรูปภาพนี้ขยายรูปภาพนี้
ปัญหาที่พบและคุณอาจพบกับปัญหาต่อไปนี้เมื่อคุณพยายามติดตั้งการปรับปรุงนี้:
- การปรับปรุงไม่ได้รับการติดตั้ง
- ระบบจะยังคงเตือนคุณให้ติดตั้งการปรับปรุงนี้ แม้ว่าคุณจะติดตั้งแล้วก็ตาม
- เดสก์ท็อปไม่ปรากฏขึ้นมา
หากคุณพบกับปัญหาดังกล่าว ให้ลองทำวิธีการต่อไปนี้เพื่อแก้ไขปัญหา
วิธีที่ 1: รีเซ็ตคอมโพเนนต์ของ Windows Update และปรับปรุงคอมพิวเตอร์ของคุณ
ยุบรูปภาพนี้ขยายรูปภาพนี้
เมื่อต้องการตั้งค่าคอมโพเนนต์ของ Windows Update ใหม่โดยอัตโนมัติ คลิกปุ่มหรือลิงก์
แก้ไขปัญหา คลิก
เรียกใช้ ในกล่องโต้ตอบ
ดูดาวน์โหลด แล้วทำตามขั้นตอนในตัวช่วยสร้างแก้ไขปัญหา
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ โซลูชันแก้ไขปัญหามีสองโหมด: Default และ Aggressive คุณควรเรียกใช้โซลูชันแก้ไขปัญหาในโหมด Default และตรวจสอบว่าโหมดนี้แก้ไขปัญหาของคุณใน Windows Update หรือไม่ก่อนเรียกใช้ในโหมด Aggressive
ยุบรูปภาพนี้ขยายรูปภาพนี้
แก้ไขปัญหานี้
(http://go.microsoft.com/?linkid=9665683)
Microsoft Fix it Microsoft Fix it 50202 ยุบรูปภาพนี้ขยายรูปภาพนี้
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ ตัวช่วยสร้างนี้อาจมีเฉพาะในภาษาอังกฤษเท่านั้น แต่การแก้ไขอัตโนมัติยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่นด้วย
ยุบรูปภาพนี้ขยายรูปภาพนี้
หมายเหตุ หากคุณไม่ได้ใช้คอมพิวเตอร์ที่มีปัญหา ให้บันทึกโซลูชันแก้ไขปัญหาลงในแฟลชไดรฟ์หรือซีดีหรือดีวีดี แล้วเรียกใช้โซลูชันบนคอมพิวเตอร์ที่มีปัญหา
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าคอมโพเนนต์ Windows Update ใหม่ ดูที่บทความต่อไปนี้:
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 2: ดาวน์โหลดการปรับปรุงด้วยตนเองจากการเชื่อมโยงของการดาวน์โหลด แล้วติดตั้งการปรับปรุงในโหมดคลีนบูต
ยุบรูปภาพนี้ขยายรูปภาพนี้
เราขอแนะนำให้คุณติดตั้งการปรับปรุงในโหมดคลีนบูตเพื่อป้องกันไม่ให้โปรแกรมที่ไม่ใช่ของ Microsoft ได้รับความเสียหาย เมื่อต้องการเข้าสู่โหมดคลีนบูตในคอมพิวเตอร์ ให้ทำตามขั้นตอนต่อไปนี้:
-
คลิก เริ่ม พิมพ์ msconfig ในกล่อง เริ่มการค้นหา แล้วกด Enter
- ถ้าคุณได้รับพร้อมท์ให้ป้อนรหัสผ่านของผู้ดูแลระบบหรือให้ยืนยัน ให้พิมพ์รหัสผ่านหรือคลิก ดำเนินการต่อ
-
บนแท็บ ทั่วไป คลิก การเริ่มต้นระบบที่เลือก
-
ใต้ การเริ่มต้นระบบที่เลือก ให้ล้างกล่องกาเครื่องหมาย โหลดรายการการเริ่มต้นระบบ
-
คลิกแท็บ บริการ แล้วคลิกเพื่อเลือกกล่องกาเครื่องหมาย ซ่อนบริการ Microsoft ทั้งหมด แล้วคลิก ปิดใช้งานทั้งหมด
-
คลิก ตกลง
-
เมื่อคุณได้รับพร้อมท์ ให้คลิก เริ่มระบบของคอมพิวเตอร์ใหม่
- หลังจากคอมพิวเตอร์ของคุณเริ่มระบบใหม่ ลองปรับปรุงคอมพิวเตอร์ของคุณอีกครั้ง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการนี้ ดูที่บทความใน Microsoft Knowledge Base ต่อไปนี้:
331796
(http://support.microsoft.com/kb/331796/th)
เริ่มทำการล้างข้อมูลเพื่อพิจารณาว่าโปรแกรมพื้นหลังกำลังรบกวนเกมหรือโปรแกรมของคุณอยู่หรือไม่
ยุบรูปภาพนี้ขยายรูปภาพนี้
ถ้าคุณไม่ได้ติดตั้งการปรับปรุง .NET Framework เมื่อได้รับรหัสข้อผิดพลาด 0x80070643 หรือ 0x643 คุณอาจต้องเก็บรวบรวมข้อมูลบันทึกเพิ่มเติมเพื่อแก้ไขปัญหาของคุณ
เจ้าหน้าที่ฝ่ายสนับสนุนหรือเจ้าหน้าที่เทคโนโลยีสารสนเทศสามารถช่วยตรวจสอบบันทึกเหล่านี้เพื่อหาวิธีแก้ไขปัญหานี้ให้ท่าน
โดยคลิกเพื่อทำตามขั้นตอนในบทความต่อไปนี้:
ถ้าคุณได้รับข้อผิดพลาดนี้ใน Office Updates ให้ดูที่บทความ Windows Online ต่อไปนี้เพื่อหาวิธีแก้ไขปัญหา:
หากบทความนี้ไม่สามารถตอบคำถามของคุณ ให้คลิกปุ่มนี้เพื่อสอบถามสมาชิกกลุ่มผู้ใช้งานคนอื่นๆ ที่กลุ่มผู้ใช้งาน Microsoft Community:
ถามคำถาม
(http://answers.microsoft.com/th-th/windows/forum)
หมายเลขบทความ (Article ID): 976982 - รีวิวครั้งสุดท้าย: 4 กรกฎาคม 2556 - Revision: 9.0
ใช้กับ
- Microsoft Windows XP Starter Edition
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional Edition
- Windows Vista Starter
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Ultimate
- Windows Server 2008 Standard
- Windows Server 2008 Enterprise
- Windows Server 2008 Datacenter
- Windows Server 2008 R2 Standard
- Windows Server 2008 R2 Enterprise
- Windows Server 2008 R2 Datacenter
- Windows 7 Starter
- Windows 7 Home Premium
- Windows 7 Home Basic
- Windows 7 Professional เมื่อใช้กับ:
- Windows 8
- Windows 8 Enterprise
- Windows 8 Pro
| kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal KB976982 |