Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

วิธีแก้ไขข้อผิดพลาด CLR 80004005 'โปรแกรมจะสิ้นสุด'

ข้อผิดพลาด Docker CLR 80004005 เกิดขึ้นเนื่องจากอินสแตนซ์ .NET framework หลายตัวพยายามเรียกใช้แอปพลิเคชัน นอกจากนี้ ข้อผิดพลาด CLR นั้นพบได้บ่อยในแอปพลิเคชันบุคคลที่สามเมื่อไม่มีสิทธิ์เพียงพอเมื่อเปิดตัว

วิธีแก้ไขข้อผิดพลาด CLR 80004005  โปรแกรมจะสิ้นสุด

นอกจากนี้ยังอาจเกิดขึ้นได้หากโปรแกรมเข้ากันไม่ได้กับระบบปฏิบัติการ Windows หรือ Windows ของคุณล้าสมัยและไม่ได้อัปเดตเป็นรุ่นล่าสุดที่มี การติดตั้ง .NET ที่เสียหายยังทำให้เกิดข้อผิดพลาด CLR

ลบหลายอินสแตนซ์และติดตั้ง .NET Framework ใหม่

ข้อผิดพลาด CLR มักเกิดจากหลายอินสแตนซ์ของ .NET framework ตามที่อธิบายไว้ข้างต้น แม้ว่าข้อผิดพลาดจะสามารถแก้ไขได้โดยปกติโดยเรียกใช้แอปพลิเคชันที่มีสิทธิ์ของผู้ดูแลระบบ แต่บางครั้งก็ใช้ไม่ได้ ในกรณีนี้ สามารถแก้ไขได้โดยการลบและติดตั้ง .NET framework ใหม่

  1. กดปุ่ม Windows และค้นหา เพิ่มหรือลบโปรแกรม กด เข้าสู่ . วิธีแก้ไขข้อผิดพลาด CLR 80004005  โปรแกรมจะสิ้นสุด
  2. ค้นหา .NET ในช่องข้อความค้นหา
  3. ลบแอปทั้งหมดที่ส่งคืนในการค้นหา คุณยังสามารถไปที่ Application Manager (ปุ่ม Windows + R และ appwiz.cpl ) เพื่อถอนการติดตั้งแอปพลิเคชันโดยตรง
  4. จากนั้น ดาวน์โหลดและติดตั้ง .NET framework ล่าสุดจากที่นี่
  5. อย่างไรก็ตาม โปรดทราบว่าวิธีนี้ใช้ไม่ได้กับ Windows รุ่นที่ใหม่กว่า

ลบ .NET Framework Applications และติดตั้งโดยใช้ Windows Update

วิธีการดังกล่าวใช้ไม่ได้กับทุกคน เนื่องจากมีการติดตั้ง .NET framework ล่าสุดเป็นส่วนหนึ่งของระบบปฏิบัติการ และไม่สามารถลบออกด้วยวิธีดั้งเดิมได้ โซลูชันที่ผู้เชี่ยวชาญทางเทคนิคของ Microsoft จัดเตรียมไว้ให้คือเครื่องมือล้างข้อมูลที่จะลบการติดตั้ง .NET framework ที่เหมาะสม นอกจากนี้ วิธีการนี้จะดำเนินการซ่อมแซมคุณลักษณะ Windows Update และติดตั้ง .NET framework โดยใช้ Windows Update

การลบ .NET Framework:

  1. ดาวน์โหลดเครื่องมือทำความสะอาดการอัปเดต .NET Framework
  2. เรียกใช้ Installation Cleanup Utility
  3. เมื่อเปิดเครื่องมือ ให้เลือกใน ผลิตภัณฑ์ที่ต้องการล้าง ฟิลด์ ตัวเลือก:.NET Framework – ทุกเวอร์ชัน
  4. ตัวเลือกนี้จะไม่สามารถใช้ได้สำหรับคอมพิวเตอร์บางเครื่อง ในกรณีนั้น ให้เลือก .NET framework เวอร์ชันล่าสุดที่ติดตั้ง วิธีแก้ไขข้อผิดพลาด CLR 80004005  โปรแกรมจะสิ้นสุด
  5. จากนั้นคลิกที่ ล้างข้อมูลทันที ปุ่มเพื่อลบ .NET Framework ทุกรุ่น
  6. กระบวนการจะใช้เวลาสักครู่จึงจะเสร็จสิ้น
  7. กดปุ่ม ออก เมื่อพร้อมใช้งานและรีสตาร์ทคอมพิวเตอร์

การซ่อมแซม Windows Update:

  1. เข้าถึงลิงก์และดาวน์โหลดแอปพลิเคชัน Easy fix
  2. จากนั้น เรียกใช้แอปพลิเคชันและเลือกตัวเลือก เรียกใช้ตัวเลือกที่ก้าวร้าว (ไม่แนะนำ) . วิธีแก้ไขข้อผิดพลาด CLR 80004005  โปรแกรมจะสิ้นสุด
  3. คลิกที่ ถัดไป
  4. เรียกใช้โปรแกรมแก้ไขตามข้อมูลบนหน้าจอ
  5. มีคำอธิบายขั้นตอนเพิ่มเติมในเอกสารที่ให้ไว้ที่นี่
  6. รีสตาร์ทคอมพิวเตอร์

ขั้นตอนต่อไปคือการอัพเดตโดยใช้ Windows Update เปิด Windows Update และตรวจสอบอีกครั้งสำหรับการอัปเดต ติดตั้ง .NET framework ผ่าน Windows Update เรียกใช้แอปพลิเคชันเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ นอกจากนี้ หากปัญหายังไม่ได้รับการแก้ไข ขอแนะนำให้ไปพบแพทย์ผู้เชี่ยวชาญ