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

แก้ไขข้อผิดพลาด 'Entry Point Not Found' บน Windows 10 - วิธีแก้ด่วน

เมื่อพยายามเปิดโปรแกรมอย่าง iTunes หรือ Minecraft ข้อผิดพลาด "Entry Point Not Found" จะปรากฏและโปรแกรมเปิดไม่ได้ ปัญหานี้ไม่ได้เกิดกับโปรแกรมใดโปรแกรมหนึ่ง แต่อาจเกิดกับหลายโปรแกรมรวมถึงโปรแกรมพื้นหลัง ข้อผิดพลาดเกิดขึ้นหากคุณหรือโปรแกรมอื่นแทนที่ไฟล์ Msvcrt.dll ด้วยเวอร์ชันของบุคคลที่สามที่ไม่มีฟังก์ชัน _resetstkoflw (recovery from stack overflow)

The procedure entry point? Initialize @CLASS_DESCRIPTOR@@QAEEXZ could not be located in the dynamic link library C:\Users\User\AppData\Roaming\Safe_nots_gh\find.exe.

ปัญหานี้อาจเกิดจากไวรัสหรือมัลแวร์ที่ติดเชื้อ System Files วิธีแก้คือ ตรวจสอบให้แน่ใจว่า PC ไม่มีมัลแวร์ และ System Files สมบูรณ์ มาแก้ไขด้วยคู่มือด้านล่าง

แก้ไข Entry Point Not Found Error in Windows 10

สร้าง Restore Point ก่อนล่ะ

วิธีที่ 1: รัน SFC และ CHKDSK

  1. เปิด Command Prompt (ค้นหา cmd กด Enter)
  2. พิมพ์คำสั่ง:
    Sfc /scannow
    sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  3. รอเสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์
  4. รัน CHKDSK เพื่อแก้ไข File System Errors
  5. รอเสร็จสิ้น รีบูทอีกครั้ง

วิธีที่ 2: รัน DISM (Deployment Image Servicing and Management)

  1. เปิด Command Prompt (ค้นหา cmd กด Enter)
  2. พิมพ์คำสั่งทีละคำสั่ง:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
  3. รอ DISM ทำงานเสร็จ
  4. หายังไม่ได้ผล ลองคำสั่งนี้ (ต้องมี Windows Installation/Recovery Disc):
    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
    แทนที่ C:\RepairSource\Windows ด้วยตำแหน่ง Repair Source ของคุณ
  5. รีบูทคอมพิวเตอร์ทดสอบอีกครั้ง

วิธีที่ 3: รัน CCleaner และ Malwarebytes

  1. ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
  2. รัน Malwarebytes สแกนไฟล์อันตราย หาพบจะลบอัตโนมัติ
  3. รัน CCleaner เลือก Custom Clean
  4. ใต้ Custom Clean เลือก Windows tab ติ๊กค่าเริ่มต้น คลิก Analyze
  5. เมื่อ Analyze เสร็จ ตรวจสอบไฟล์ที่จะลบ แล้วคลิก Run Cleaner
  6. เพื่อทำความสะอาดเพิ่มเติม เลือก Registry tab ติ๊กตามภาพ
  7. คลิก Scan for Issues รอสแกน แล้วคลิก Fix Selected Issues
  8. CCleaner ถาม "Do you want backup changes to the registry?" คลิก Yes
  9. บัคอัปเสร็จ คลิก Fix All Selected Issues
  10. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รัน HitmanPro และ AdwCleaner

  1. ดาวน์โหลด HitmanPro
  2. คลิกสองครั้ง hitmanpro.exe รันโปรแกรม
  3. คลิก Next เพื่อ scan for malicious software
  4. รอ HitmanPro ค้นหา Trojans และ Malware
  5. สแกนเสร็จ คลิก Next เพื่อ remove malware
  6. ต้อง Activate free license ก่อนจึงจะลบไฟล์อันตรายได้
  7. คลิก Activate free license เรียบร้อย
  8. รีบูทคอมพิวเตอร์ ทดสอบอีกครั้ง หายังไม่ได้ ให้ทำต่อ
  9. ดาวน์โหลด AdwCleaner
  10. คลิกสองครั้ง adwcleaner.exe รันโปรแกรม
  11. คลิก "I agree" ยอมรับ License Agreement
  12. คลิก Scan ใต้ Actions
  13. รอ AdwCleaner ค้นหา PUPs และโปรแกรมอันตรายอื่นๆ
  14. สแกนเสร็จ คลิก Clean ล้างระบบ
  15. บันทึกงาน แล้วคลิก OK เพื่อรีบูท
  16. หลังรีบูท จะมี Log File แสดงไฟล์ โฟลเดอร์ Registry Keys ที่ถูกลบ

วิธีที่ 5: ทำ System Restore

  1. กด Windows Key + R พิมพ์ sysdm.cpl กด Enter
  2. เลือกแท็บ System Protection > System Restore
  3. คลิก Next เลือก System Restore point ที่ต้องการ
  4. ทำตามคำแนะนำบนหน้าจอให้เสร็จสิ้น
  5. หลังรีบูท อาจสามารถแก้ไขปัญหาได้

วิธีที่ 6: ทำ Clean Boot

ซอฟต์แวร์บุคคลที่สามบางตัวอาจขัดแย้งกับ Windows ก่อให้เกิดปัญหา เพื่อ Fix Entry Point Not Found Error ต้องทำ Clean Boot เพื่อวินิจฉัยปัญหาทีละขั้นตอน

บทความแนะนำ:

  • How To Fix Firefox Black Screen Issue
  • Fix YouTube Green Screen Video Playback
  • Uninstall Microsoft Security Essentials in Windows 10
  • Fix Windows 10 install Fails With Error C1900101-4000D

เสร็จสิ้น! คุณ Fix Entry Point Not Found Error in Windows 10 เรียบร้อยแล้ว หากยังมีข้อสงสัย สามารถถามในส่วนความคิดเห็นได้เลย