ข้อผิดพลาดในการติดตั้งโปรแกรมปรับปรุง .NET Framework: "0x80070643" หรือ "0x643 ความสอดคล้อง"

การแปลบทความ การแปลบทความ
ปัญหานี้อาจเกิดขึ้นหากการลงทะเบียนการปรับปรุงซอฟต์แวร์ MSI เสียหายหรือหากการติดตั้ง .NET Framework บนคอมพิวเตอร์เสียหาย
เมื่อต้องการแก้ไขปัญหานี้ ให้ลองอย่างน้อยหนึ่งวิธีต่อไปนี้ตามลำดับระบุไว้

วิธีที่ 1: แก้ไขปัญหาความเสียหายของ MSI ลงทะเบียนการปรับปรุงซอฟต์แวร์

  1. เพื่อแก้ไขปัญหาการลงทะเบียนโปรแกรมปรับปรุงซอฟต์แวร์ MSI เสียหายโดยอัตโนมัติ คลิกปุ่มหรือลิงก์ Fix it จากนั้นคลิก เรียกใช้ ในกล่องโต้ตอบ ดูดาวน์โหลด จากนั้นทำตามขั้นตอนในตัวช่วย Fix it
    หมายเหตุ: Fix it นี้ไม่สามารถใช้กับ Windows 8 หรือ Windows RT ได้

    ยุบรูปภาพนี้ขยายรูปภาพนี้
    แก้ไขปัญหานี้
    Microsoft Fix it 50123
    ยุบรูปภาพนี้ขยายรูปภาพนี้




    หมายเหตุ ตัวช่วยสร้างนี้อาจมีเฉพาะในภาษาอังกฤษเท่านั้น แต่การแก้ไขอัตโนมัติยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่นด้วย ถ้าคุณไม่ได้อยู่ที่เครื่องคอมพิวเตอร์ที่มีปัญหา ให้บันทึกโซลูชัน Fix it ลงในแฟลชไดรฟ์หรือซีดี หรือดีวีดี แล้วเรียกใช้บนคอมพิวเตอร์ที่มีปัญหา

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแก้ไขปัญหานี้ โปรดดู วิธีการแก้ไขปัญหาการลงทะเบียนโปรแกรมปรับปรุงซอฟต์แวร์ MSI เสียหาย
  2. แวะไปที่ Windows Update และลองติดตั้งโปรแกรมปรับปรุงอีกครั้ง หรือ ปรับปรุง Microsoft Security Essentials
  3. กำลังพยายามติดตั้งการปรับปรุง.NET Framework
ถ้าปัญหานี้ยังไม่ได้รับการแก้ไข ไปที่วิธีที่ 2

วิธีที่ 2: ซ่อมแซม .NET Framework

ดาวน์โหลด เครื่องมือซ่อมแซม Microsoft .NET Framework เพื่อซ่อมแซม .NET Framework เวอร์ชันต่อไปนี้ จากนั้นติดตั้งโปรแกรมปรับปรุง .NET Framework:
  • .NET Framework 4
  • The .NET Framework 3.5 SP1
  • The .NET Framework 3.0 SP2
  • The .NET Framework 2.0 SP2
สำหรับข้อมูลเพิ่มเติม โปรดดู มีเครื่องมือซ่อมแซม Microsoft .NET Framework เวอร์ชัน 2 พร้อมใช้งาน หากปัญหาไม่ได้รับการแก้ไข หรือหากคุณกำลังใช้ .NET Framework เวอร์ชันอื่น ไปที่วิธีที่ 3

วิธีที่ 3: ถอนการติดตั้ง และการติดตั้ง.NET Framework

ใช้ .NET Framework Cleanup Tool เพื่อถอนการติดตั้ง .NET Framework หลายเวอร์ชัน จากนั้นติดตั้งคอมโพเนนต์ใหม่

โดยทำตามขั้นตอนเหล่านี้:
  1. โปรดดู คู่มือการใช้งาน .NET Framework Cleanup Tool
  2. ดาวน์โหลด .NET Framework Cleanup Tool
  3. เมื่อคุณได้รับพร้อมท์ ให้คลิก เปิด แล้วคลิก แยกตอนนี้
  4. ในแฟ้มที่คุณแยก ให้คลิกสองครั้งที่ cleanup_tool.exe
    หากคุณได้รับการแจ้งเตือนให้ใส่รหัสผ่านของผู้ดูแลระบบหรือเพื่อการยืนยัน โปรดใส่รหัสผ่าน แล้วคลิก ดำเนินการต่อ
  5. ในข้อความ คุณต้องการเรียกใช้โปรแกรมอรรถประโยชน์การล้างข้อมูลการติดตั้ง .NET Framework หรือไม่ คลิก ใช่
  6. คลิก ใช่ เพื่อยอมรับข้อตกลงสิทธิ์การใช้งาน
  7. ในหน้าต่าง ผลิตภัณฑ์ที่จะล้างข้อมูล คลิกรายการ เลือก .NET Framework - ทุกเวอร์ชัน แล้วคลิก ล้างข้อมูลตอนนี้
    หมายเหตุ เครื่องมือล้างไม่อนุญาตให้คุณลบ .NET Framework 2.0 ใน Windows Vista หรือ Windows รุ่นใหม่ เนื่องจาก .NET Framework ได้รับการติดตั้งเป็นคอมโพเนนต์ของระบบปฏิบัติการ
  8. หลังจากลบ .NET Framework แล้ว เริ่มระบบคอมพิวเตอร์ใหม่
  9. ดาวน์โหลดและติดตั้งคอมโพเนนต์ต่อไปนี้:
    The .NET Framework 1.1

    .NET Framework 1.1 Service Pack 1 (SP1)

    .NET Framework 3.5 Service Pack 1 (ซึ่งจะติดตั้ง .NET Framework 2.0 SP2 และ .NET Framework 3.0 SP2 ด้วย)
  10. เริ่มการทำงานของคอมพิวเตอร์อีกครั้ง
  11. ไปที่ Windows Update อีกครั้งแล้วค้นหาและติดตั้งการปรับปรุง
  12. กำลังพยายามติดตั้งการปรับปรุง.NET Framework

สำหรับข้อมูลเพิ่มเติม

ปัญหาการติดตั้งโปรแกรมปรับปรุง.NET Framework อื่น ๆ

นอกจากนี้คุณอาจพบปัญหาต่อไปนี้เมื่อคุณติดตั้งโปรแกรมปรับปรุง.NET Framework:
  • การปรับปรุงไม่ได้รับการติดตั้ง
  • ระบบจะยังคงเตือนคุณให้ติดตั้งการปรับปรุงนี้ แม้ว่าคุณจะติดตั้งแล้วก็ตาม
  • เดสก์ท็อปไม่ปรากฏขึ้นมา

ความละเอียดของปัญหาการติดตั้งเหล่านี้

หากคุณพบกับปัญหาดังกล่าว ให้ลองทำวิธีการต่อไปนี้เพื่อแก้ไขปัญหา

วิธีที่ 1: รีเซ็ตคอมโพเนนต์ของ Windows Update และปรับปรุงคอมพิวเตอร์ของคุณ
ยุบรูปภาพนี้ขยายรูปภาพนี้


เพื่อรีเซ็ตคอมโพเนนต์ Windows Update โดยอัตโนมัติ คลิกปุ่มหรือลิงก์ Fix it จากนั้นคลิก เรียกใช้ ในกล่องโต้ตอบ ดูดาวน์โหลด จากนั้น ทำตามขั้นตอนในตัวช่วยสร้าง แก้ไขปัญหา

หมายเหตุ โซลูชันแก้ไขปัญหามีสองโหมด: Default และ Aggressive คุณควรเรียกใช้โซลูชันแก้ไขปัญหาในโหมด Default และตรวจสอบว่าโหมดนี้แก้ไขปัญหาของคุณใน Windows Update หรือไม่ก่อนเรียกใช้ในโหมด Aggressive

ยุบรูปภาพนี้ขยายรูปภาพนี้
แก้ไขปัญหานี้
Microsoft Fix it Microsoft Fix it 50202
ยุบรูปภาพนี้ขยายรูปภาพนี้


หมายเหตุ ตัวช่วยสร้างนี้อาจมีเฉพาะในภาษาอังกฤษเท่านั้น แต่การแก้ไขอัตโนมัติยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่นด้วย ถ้าคุณไม่ได้อยู่ที่เครื่องคอมพิวเตอร์ที่มีปัญหา ให้บันทึกโซลูชัน Fix it ลงในแฟลชไดรฟ์หรือซีดี หรือดีวีดี แล้วเรียกใช้บนคอมพิวเตอร์ที่มีปัญหา

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าคอมโพเนนต์ Windows Update ใหม่ ดูที่บทความต่อไปนี้:
http://support.microsoft.com/kb/971058/th
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 2: ดาวน์โหลดการปรับปรุงด้วยตนเองจากการเชื่อมโยงของการดาวน์โหลด แล้วติดตั้งการปรับปรุงในโหมดคลีนบูต 
ยุบรูปภาพนี้ขยายรูปภาพนี้


เราขอแนะนำให้คุณติดตั้งการปรับปรุงในโหมดคลีนบูตเพื่อป้องกันไม่ให้โปรแกรมที่ไม่ใช่ของ Microsoft ได้รับความเสียหาย เมื่อต้องการเข้าสู่โหมดคลีนบูตในคอมพิวเตอร์ ให้ทำตามขั้นตอนต่อไปนี้:
  1. คลิกปุ่ม เริ่ม พิมพ์ msconfig ในกล่อง เริ่มค้นหา จากนั้นกด Enter หากคุณกำลังใช้ Windows 8 หรือ Windows 8.1 พิมพ์ msconfig บนหน้าจอ เริ่ม จากนั้นกด Enter
  2. ถ้าคุณได้รับพร้อมท์ให้ป้อนรหัสผ่านของผู้ดูแลระบบหรือให้ยืนยัน ให้พิมพ์รหัสผ่านหรือคลิก ดำเนินการต่อ
  3. บนแท็บ ทั่วไป คลิก การเริ่มต้นระบบที่เลือก
  4. ใต้ การเริ่มต้นระบบที่เลือก ให้ล้างกล่องกาเครื่องหมาย โหลดรายการการเริ่มต้นระบบ
  5. คลิกแท็บ บริการ แล้วคลิกเพื่อเลือกกล่องกาเครื่องหมาย ซ่อนบริการ Microsoft ทั้งหมด แล้วคลิก ปิดใช้งานทั้งหมด
  6. คลิก ตกลง
  7. เมื่อคุณได้รับพร้อมท์ ให้คลิก เริ่มระบบของคอมพิวเตอร์ใหม่
  8. หลังจากคอมพิวเตอร์ของคุณเริ่มระบบใหม่ ลองปรับปรุงคอมพิวเตอร์ของคุณอีกครั้ง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการนี้ ดูที่บทความใน Microsoft Knowledge Base ต่อไปนี้:
331796 เริ่มทำการล้างข้อมูลเพื่อพิจารณาว่าโปรแกรมพื้นหลังกำลังรบกวนเกมหรือโปรแกรมของคุณอยู่หรือไม่
ถ้าคุณไม่ได้ติดตั้งการปรับปรุง .NET Framework เมื่อได้รับรหัสข้อผิดพลาด 0x80070643 หรือ 0x643 คุณอาจต้องเก็บรวบรวมข้อมูลบันทึกเพิ่มเติมเพื่อแก้ไขปัญหาของคุณ เจ้าหน้าที่ฝ่ายสนับสนุนหรือเจ้าหน้าที่เทคโนโลยีสารสนเทศสามารถช่วยตรวจสอบบันทึกเหล่านี้เพื่อหาวิธีแก้ไขปัญหานี้ให้ท่าน

หากคุณได้รับข้อผิดพลาดนี้เมื่อคุณติดตั้งโปรแกรมปรับปรุง Office โปรดดู ข้อผิดพลาด Windows Update 80070643 สำหรับวิธีการแก้ปัญหา

เกี่ยวกับบทความนี้

หมายเลขบทความ (Article ID): 976982
บทวิจารณ์ล่าสุด: 8 มีนาคม 2557
ใช้กับ: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard, Windows 7 Starter, Windows 7 Home Premium, Windows 7 Home Basic, Windows 7 Professional, Windows 7 Ultimate, 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, Microsoft Windows XP Starter Edition, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition
คุณต้องการแสดงข้อคิดเห็นเกี่ยวกับบทความนี้หรือไม่
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.