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

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

Error qtcore4.dll is missing มักเจอตอน Startup คอมพิวเตอร์ ส่วนใหญ่เพราะ DLL ถูกลบด้วยมือโดยผู้ใช้ หรือ Security Suite หาก qtcore4.dll หาย แต่ Startup entry หรือ Registry key ยังเรียกใช้ Windows จะบังคับแสดง Error นี้ (หรือ Error คล้ายกัน)

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

หมายเหตุ: ปัญหานี้พบเฉพาะระบบ 32-bit

Qtcore4.dll คืออะไร?

Qtcore4.dll ติดตั้งอัตโนมัติโดยแอปพลิเคชันที่ใช้ C++ application development framework ขึ้นอยู่กับจำนวนแอปที่เรียกใช้ qtcore4.dll อาจมีหลายสำเนาบนเครื่อง

qtcore4.dll ใช้โดยผลิตภัณฑ์ Adobe หลายตัว (Photoshop, Illustrator, QuickTime) และเกือบทุกผลิตภัณฑ์ AutoDesk (Maya, AutoCAD, Revit) เกมที่เน้นสร้างสภาพแวดล้อม 3D ก็มักใช้ qtcore4 DLL

คำเตือน: อย่าแทนที่ QTCore4.dll ที่หายไปด้วยไฟล์เดี่ยวจาก "DLL download site" จะทำให้เกิด Error เพิ่มขึ้น เพราะไม่ได้แก้สาเหตุรากฐาน บางเว็บ DLL download มีไฟล์ถูกแก้ไข อาจทำให้ระบบถูกโจมตี

วิธีแก้ QTCore4.dll Errors

หากกำลังเผชิญ Error qtcore4.dll วิธีด้านล่างช่วยได้ เรารวบรวมวิธีที่ผู้ใช้คนอื่นแก้สำเร็จ ทำตามลำดับจนแก้ได้

วิธี 1: ติดตั้งแอปพลิเคชันที่ใช้ qtcore4.dll

โอกาสน้อยที่เจอ Error ตอนเปิดแอปเฉพาะตัว ลองติดตั้งแอปนั้นใหม่

แต่หาเจอตอน Startup ดูชื่อ Error ที่หัวหน้าต่าง Error เช่น EAdownloadmanager.exe แสดงว่า EA Download Manager เป็นสาเหตุ ติดตั้งใหม่ก็แก้ได้

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

หาวิธี 1 ไม่ได้ผล/ไม่เกี่ยวข้อง ไป วิธี 2

วิธี 2: ลบ Startup entry หรือ Registry key คงเหลือ

หาวิธี 1 ไม่ได้ผล ลองดูว่าปัญหามาจาก Startup entry หรือ Registry key ที่ยังเรียก qtcore4.dll ที่หายไปแล้ว

มักเกิดจากการลบโฟลเดอร์แอปด้วยมือ ไม่ uninstall ผ่านทางการ ทำให้ Startup item/Registry key คงเหลือ เรียก qtcore4.dll คิดว่ายังอยู่ที่เดิม

เรื่องเดียวกันเกิดหลัง Security Suite quarantine/delete ไวรัส หาก qtcore4.dll ถูกใช้โดย Spyware/Malware AV อาจไม่ลบไฟล์เกี่ยวข้องหมด ทำให้ Windows โชว์ Error qtcore4.dll is missing

มีเครื่องมือเฉพาะจัดการ Startup items และ Registry keys คงเหลือ Autoruns พัฒนาโดยวิศวกร Microsoft ระบุและลบ unused startup entries และ registry keys ได้ง่าย

เนื่องจาก Startup error มาจาก leftover startup item/registry key การใช้ Autoruns น่าจะแก้ปัญหา ขั้นตอน:

  1. ไปลิงก์ดาวน์โหลด resmi (ที่นี่) เลื่อนลง Download > คลิก Autoruns and Autorunsc ดาวน์โหลด

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

  1. แตกไฟล์ .rar ด้วย WinRar/WinZip สร้างโฟลเดอร์ไว้ (มีไฟล์เยอะ)
  2. เข้าโฟลเดอร์ Autoruns > ดับเบิลคลิก Autoruns.exe รอจน Everything list โหลดเสร็จ (อาจนานหลายนาที)
  3. โหลดเสร็จ กด Ctrl + F ค้นหา พิมพ์ qtcore4.dll ใน Find what > Find Next

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

  1. คลิกขวา Entry แรกที่ไฮไลท์สีน้ำเงิน ดู Description ว่าเป็นโปรแกรมไหน หากโปรแกรมนั้นไม่มีในเครื่อง > คลิกขวา > Delete กด Find Next ทำซ้ำกับทุก Occurrence ที่อธิบายไม่ได้

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

  1. จบแล้ว ปิด Autoruns > Reboot หาสำเร็จ จะไม่เจอ Error qtcore4.dll is missing ตอน Startup อีก

หายังเจอ Error เดิม ไป วิธี 3

วิธี 3: ใช้ System Restore Point

หาวิธีข้างบนล้มเหลว ลองโอกาสสุดท้ายก่อน Reset Windows

หาระบบสร้าง System Restore Point ก่อนเกิด Error qtcore4.dll missing ตอน Startup การกู้คืนสู่สถานะก่อนหน้าจะแก้ปัญหาอัตโนมัติ

ขั้นตอนกู้คืน System Restore Point:

  1. Win+R เปิด Run พิมพ์ rstrui Enter เปิด System Restore

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

  1. ใน System Restore เปิด Choose a different restore point > Next

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

  1. ติ๊ก Show more restore points เลือก Restore point ก่อนเกิด Error > Next

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

  1. กด Finish เริ่มกู้คืน PC จะรีสตาร์ท ตอนบูตใหม่ ไม่ควรเจอ Error qtcore4.dll missing อีก