Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Chakracore.dll หายไป (Missing)

ข้อผิดพลาด Chakracore.dll มักเกิดจากการติดตั้งซอฟต์แวร์ที่เสียหาย อาจมีกรณีขอบเขตอื่นตามแอปพลิเคชันเฉพาะในคอมพิวเตอร์ของผู้ใช้ แต่ส่วนใหญ่ชี้ไปสู่สาเหตุเดียว Chakracore.dll เชื่อมโยงกับ JavaScript engine ที่ขับเคลื่อน Microsoft Edge และถูกแอปพลิเคชันใช้เพื่อเข้าถึงอินเทอร์เน็ต การเสียหายของไฟล์นี้ส่งผลต่อความสามารถของแอปพลิเคชันในการสื่อสารกับอินเทอร์เน็ต

แก้ไข: Chakracore.dll หายไป (Missing)

สาเหตุของข้อผิดพลาด Chakracore.dll is Missing

  • Windows เวอร์ชันเก่า: Windows เวอร์ชันเก่าสามารถก่อให้เกิดปัญหาหลายอย่าง หากใช้เวอร์ชันเก่าที่ไม่เข้ากันได้กับเวอร์ชันแอปพลิเคชัน ระบบจะแสดงข้อผิดพลาด missing Chakracore.dll เมื่อไม่สามารถ initialize มันได้
  • Chakracore.dll ไม่ได้ลงทะเบียน: หาก Chakracore.dll ไม่ได้ลงทะเบียนใน registry ของระบบเอง ระบบจะแสดงข้อผิดพลาดที่กำลังพูดถึง
  • ไฟล์ระบบเสียหาย: ไฟล์ระบบเป็นส่วนหนึ่งของ OS หากไฟล์ใดเสียหาย อาจเจอปัญหาไม่คาดคิดอย่างนี้
  • การติดตั้งซอฟต์แวร์เสียหาย: หากใช้แอปพลิเคชันบุคคลที่สาม อาจใช้ chakra file ของตัวเอง หากมันหายไปแม้ไฟล์ global จะอยู่ ก็อาจเจอข้อความข้อผิดพลาด
  • การติดเชื้อ Malware/Virus: Malware/Virus ที่ติดเชื้อระบบก็อาจก่อให้เกิดปหลายอย่างรวมถึงปัญหานี้

1. อัปเดต Windows เป็นเวอร์ชันล่าสุด

Microsoft อัปเดต Windows บ่อยเพื่อปรับปรุงประสิทธิภาพ เพิ่มฟีเจอร์ใหม่ และซ่อมแซมช่องโหว่ซอฟต์แวร์/ฮาร์ดแวร์ น่าจะเป็นไปได้ว่าการเปลี่ยนแปลงบางอย่างใน OS ไม่เข้ากันกับ chakracore.dll เวอร์ชันเก่า และก่อให้เกิดข้อผิดพลาด missing Chakracore.dll ในกรณีนี้ การอัปเดต Windows เป็นเวอร์ชันล่าสุดอาจแก้ไขได้โดยส่งมอบ chakracore.dll เวอร์ชันที่อัปเดตแล้ว

  1. กด Windows key พิมพ์ updates
  2. ในรายการผลลัพธ์ คลิก Check for Updates
  3. แก้ไข: Chakracore.dll หายไป (Missing)
  4. ใน Windows Update คลิก Check for Updates
  5. แก้ไข: Chakracore.dll หายไป (Missing)
  6. หากมีอัปเดต ติดตั้ง พวกเขา
  7. หลังอัปเดตเสร็จ Restart ระบบ
  8. หลังระบบรีสตาร์ท ตรวจสอบว่าระบบทำงานปกติโดยไม่มีปัญหาหรือไม่

2. ลงทะเบียน Chakracore.dll ด้วยตนเอง

หาก registry ของระบบไม่พบ Chakrcore.dll ในรายการ directories ระบบจะแสดงข้อผิดพลาด Chakracore.dll missing เมื่อแอปพลิเคชันขอใช้ ในกรณีนี้ การลงทะเบียน chakracore.dll file ด้วยตนเองอาจแก้ปัญหาได้ ตรวจสอบให้แน่ใจว่าล็อกอินเป็น administrator บนคอมพิวเตอร์ก่อนดำเนินการ

  1. กด Windows key พิมพ์ Command Prompt ในรายการผลลัพธ์ right-click Command Prompt คลิก Run as Administrator
  2. แก้ไข: Chakracore.dll หายไป (Missing)
  3. พิมพ์
    regsvr32 chakra.dll
    และกด Enter
  4. แก้ไข: Chakracore.dll หายไป (Missing)
  5. Restart ระบบ และตรวจสอบว่าระบบเริ่มทำงานปกติโดยไม่มีปัญหาหรือไม่

3. รัน System File Checker (SFC) Scan และ DISM Command

หาก Chakracore.dll เสียหายเอง ระบบจะไม่สามารถเข้าถึงได้และจะแสดงข้อผิดพลาด Chakracore.dll missing ในกรณีนี้ การรัน SFC scan ในตัวของ Windows และ DISM command เพื่อกู้คืนไฟล์ระบบ Windows ที่เสียหาย/หายไป อาจแก้ปัญหาได้ คำสั่งเหล่านี้มักดึง manifest จากเซิร์ฟเวอร์ของ Microsoft และเปรียบเทียบกับไฟล์ท้องถิ่น เมื่อพบความขัดแย้ง จะพยายามแทนที่ไฟล์เสียหายด้วยเวอร์ชันใหม่

หมายเหตุ: กระบวนการนี้อาจใช้เวลานาน โปรดล็อกอินด้วยบัญชี administrator และอย่ายกเลิกที่ใดๆ

  1. รัน SFC scan
  2. รัน DISM command
  3. ตรวจสอบว่าระบบเคลียร์ข้อผิดพลาด Chakrcore.dll หรือไม่

4. ติดตั้งซอฟต์แวร์เฉพาะนั้นใหม่

หากเริ่มเจอปัญหานี้หลังติดตั้งหรือรันแอปพลิเคชันบุคคลที่สามเฉพาะตัว ให้พิจารณาถอนการติดตั้งมันอย่างสมบูรณ์ แล้วดาวน์โหลด fresh copy และติดตั้งด้วยตนเอง นี่จะแทนที่ไฟล์แอปพลิเคชันที่มีอยู่ทั้งหมดด้วยเวอร์ชันใหม่

หมายเหตุ: ซอฟต์แวร์จะถูนถอนการติดตั้งอย่างสมบูรณ์ และคุณจะต้อง activate/ล็อกอินเข้าไปใหม่

  1. กด Windows key พิมพ์ Control Panel ในรายการผลลัพธ์ คลิก Control Panel
  2. แก้ไข: Chakracore.dll หายไป (Missing)
  3. คลิก Uninstall a program
  4. แก้ไข: Chakracore.dll หายไป (Missing)
  5. ตอนนี้ right-click บนซอฟต์แวร์ที่มีปัญหา คลิก uninstall ทำตามคำแนะนำบนหน้าจอจบการถอนการติดตั้ง
  6. ตอนนี้ restart ระบบ แล้ว reinstall ซอฟต์แวร์ ตรวจสอบว่าระบบทำงานปกติหรือไม่

5. รัน Antivirus/Antimalware Scan

DLLs เป็นเป้าหมายเฉพาะของ malware/viruses หากระบบติดเชื้อ malware/virus การติดเชื้อนี้อาจก่อให้เกิดข้อผิดพลาด Chakracore.dll missing การรัน full system scan สำหรับ viruses/Malwares ใน safe mode อาจแก้ปัญหาได้

คุณสามารถใช้เครื่องมือใดก็ได้ตามใจชอบ แต่เราแนะนำใช้ Malwarebytes

แก้ไข: Chakracore.dll หายไป (Missing)

หลัง clear ระบบด้วย Malwarebytes รีสตาร์ทระบบใน normal mode ตรวจสอบว่าระบบทำงานโดยไม่มีปัญหาหรือไม่

6. ใช้ System Restore

System Restore เป็นเทคนิค built-in ของ Windows ใช้กู้คืนระบบไปยังจุดเวลาก่อนหน้า หากระบบทำงานปกติและหายันเริ่มแสดงข้อผิดพลาด Chakracore.dll missing การ revert ระบบไปจุดก่อนหน้าในเวลาอาจแก้ปัญหาได้ โปรดทราบว่าการเปลี่ยนแปลงหลังจาก restore point จะไม่ถูก revert

  1. กู้คืนระบบไปจุดที่ระบบทำงานโดยไม่มีข้อผิดพลาด missing Chakracore.dll
  2. ตรวจสอบว่าระบบทำงานปกติหลัง restart ให้ถูกต้อง (power cycling)

7. Reset Windows 10

หากไม่มีอะไรช่วยได้ จึงใช้ฟังก์ชัน built-in ของ Windows เพื่อ reset Windows กลับสู่ค่าเริ่มต้นอาจแก้ปัญหาได้ ใน Reset Windows action ผู้ใช้ reset OS ของคอมพิวเตอร์กลับสู่ factory settings และแอปพลิเคชัน/ไดรเวอร์/บริการที่ไม่ได้มาติดตั้งมาพร้อมคอมพิวเตอร์จะถูนถอนการติดตั้ง และการเปลี่ยนแปลงการตั้งค่า/การตั้งค่าของผู้ใช้ทั้งหมดจะถูกยกเลิก สำหรับข้อมูลและไฟล์ของผู้ใช้ จะมี prompt ให้เลือก opt-out ว่าจะเก็บหรือลบ เราแนะนำ backup ไฟล์ใน external hard-drive และลบไฟล์จากคอมพิวเตอร์เมื่อทำ reset

  1. ตรวจสอบว่า PC off
  2. กด ปุ่ม power เปิด PC เมื่อเห็น logo Windows ค้าง ปุ่ม power จน PC ปิดอัตโนมัติ
  3. ทำซ้ำ 3 ครั้ง
  4. Automatic Repair screen จะขึ้น
  5. แก้ไข: Chakracore.dll หายไป (Missing)
  6. รอ Windows diagnose PC
  7. แก้ไข: Chakracore.dll หายไป (Missing)
  8. เมื่อหน้าจอ "Startup Repair" ปรากฏและบอกว่าไม่สามารถซ่อมแซม PC ได้ คลิก Advanced options
  9. แก้ไข: Chakracore.dll หายไป (Missing)
  10. คลิก Troubleshoot ใน Windows Recovery Environment
  11. แก้ไข: Chakracore.dll หายไป (Missing)
  12. ในหน้าจอ Troubleshoot คลิก Reset this PC
  13. แก้ไข: Chakracore.dll หายไป (Missing)
  14. เลือกว่าต้องการ เก็บ ไฟล์และแอปผู้ใช้ หรือ ลบ พวกเขา
  15. แก้ไข: Chakracore.dll หายไป (Missing)
  16. คลิก "Reset" เพื่อดำเนินการ หลังคอมพิวเตอร์ reset แล้ว missing DLL error จะหาย คุณสามารถใช้แอปพลิเคชันบุคคลที่สามต่อไปและดูว่านี้ช่วยได้หรือไม่