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

แก้ไข: ไม่พบจุดเข้าขั้นตอนกระบวนงานในไลบรารีลิงก์ไดนามิก (The procedure entry point could not be located)

ในแอปพลิเคชันบางตัว โดยเฉพาะ Adobe Photoshop CC 2017 และ Assassin's Creed อาจเจอข้อผิดพลาด "The procedure entry point could not be located in the dynamic link library" ทุกครั้งที่พยายามเปิดแอปพลิเคชัน ข้อผิดพลาดนี้อาจเริ่มปรากฏหลังอัปเดตแอปพลิเคชัน

ข้อผิดพลาดนี้ส่วนใหญ่เกิดจากไฟล์ dll เสียหาย ไฟล์การตั้งค่าอื่นๆ ไดรเวอร์ หรือการตั้งค่าที่ผิด และสามารถแก้ได้โดยการแก้ไขหรือแทนที่ไฟล์ dll, ทำ System Restore, ติดตั้งแอปพลิเคชันใหม่ หรืออัปเดตเป็นเวอร์ชันล่าสุด สำหรับวิธีแก้ชั่วคราว ลองรันเวอร์ชัน 32-bit ของแอปพลิเคชันหากมี

แก้ไข: ไม่พบจุดเข้าขั้นตอนกระบวนงานในไลบรารีลิงก์ไดนามิก (The procedure entry point could not be located)

ในบทความนี้ เราจะจัดการกับวิธีแก้ปัญหาต่างๆ สำหรับ Assassin's Creed, Adobe Photoshop CC 2017 และวิธีทั่วไปสำหรับแอปพลิเคชันอื่นๆ

วิธีที่ 1: ซ่อมไฟล์ระบบที่เสียหาย

ดาวน์โหลดและรัน Restoro เพื่อสแกนและกู้คืนไฟล์ที่เสียหายและหายไปจาก ที่นี่ เมื่อเสร็จแล้ว ดำเนินการตามวิธีด้านล่าง สำคัญที่ต้องแน่ใจว่าไฟล์ระบบทั้งหมดสมบูรณ์และไม่เสียหายก่อนดำเนินการวิธีอื่นๆ

วิธีที่ 2: แก้ไข Assassin's Creed Point Not Found และข้อผิดพลาด Uplay อื่นๆ

กับ Assassin's Creed ปัญหานี้มักเกี่ยวข้องกับเกม Uplay และมาพร้อมข้อผิดพลาดอย่าง "UPlay PC error procedure entry point not located in dynamic link library libcef.dll", "the procedure entry point uplay_ach_earnachievement could not be located", "uplay_user_getemailutf8 could not be located", "uplay_r1_loader64.dll assassins creed syndicate" ฯลฯ เนื่องจาก Uplay มีเกมอื่นๆ เช่น Far Cry ข้อผิดพลาดเหล่านี้อาจเกิดในเกมเหล่านั้นด้วย

ติดตั้ง Uplay ใหม่

Uplay เป็นพอร์ทัลเกมของ Ubisoft สำหรับดาวน์โหลดและจัดการเกมของพวกเขา เนื่องจากปัญหาส่วนใหญ่เกี่ยวข้องกับ Uplay ควรลองติดตั้ง Uplay ใหม่ อาจแก้ไขไฟล์หายและแพตช์ ไม่ต้องถอนการติดตั้ง Uplay เดิม

  1. ดาวน์โหลด Uplay executable ล่าสุดจากที่นี่
  2. กด Ctrl + Shift + Esc เปิด Windows Task Manager เลือก Uplay จากรายการห้ามี คลิก "End Task" หรือ "End Process" ทำซ้ำกับ UplayWebCore.exe หากใช้ Windows 7
  3. ไปที่โฟลเดอร์ดาวน์โหลด รัน Uplay
  4. ทำตามคำแนะนำติดตั้ง Uplay
  5. เปิด Assassin's Creed ตรวจสอบว่าปัญหายังคงอยู่หรือไม่

ตรวจสอบความสมบูรณ์ของไฟล์เกม (Verify Integrity of Game Files)

สำหรับผู้เจอปัญหา AC4BFSP.exe has stopped working, AC4BFSP.exe Entry Point Not Found และ Entry Point errors อื่นๆ ในส่วนใหญ่ การตรวจสอบไฟล์เกมจะเปรียบเทียบโฟลเดอร์ติดตั้งเกมกับไฟล์บนเซิร์ฟเวอร์ดาวน์โหลดเพื่อหาความแตกต่าง หากมีปัญหาไฟล์เสียหายหรือหายไปในโฟลเดอร์เกม Uplay จะดาวน์โหลดและซ่อมแซมไฟล์เหล่านั้นไปยังโฟลเดอร์ติดตั้ง

  1. เปิด Uplay คลิก Games
  2. เลือกเกมที่ต้องการตรวจสอบ กรณีนี้ Assassin's Creed หรือ Far Cry ฯลฯ
  3. Uplay จะเริ่มตรวจสอบไฟล์
  4. เมื่อเสร็จสิ้น หน้าต่างจะแสดงผลการสแกนและบอกว่าไฟล์ต้องดาวน์โหลดใหม่หรือไม่

หากเล่นผ่าน Steam:

  1. คลิกขวาเกม
  2. ไป Properties > Local Files
  3. เลือก "Verify Integrity of Game Cache"
  4. รอจนการตรวจสอบแคชเกมเสร็จและซ่อมแซม

หากไม่ได้ผล ลองวิธีต่อไปนี้:

  1. ติดตั้งไดรเวอร์กราฟิกใหม่ - ดาวน์โหลดจากเว็บไซต์ผู้ผลิต
  2. ติดตั้งแพตช์เกมล่าสุดจาก Uplay
  3. ติดตั้งเกมทั้งหมดใหม่จาก Uplay
  4. หากใช้เกมแคร็ก ให้หาแพตช์และไฟล์ตั้งค่าจากแหล่งที่มาและนำไปใช้ เนื่องจาก Uplay จะไม่ทำงานให้

วิธีที่ 3: แก้ไข Adobe Photoshop Entry Point Could Not Be Found

หลังติดตั้งหรืออัปเดต Adobe Photoshop (CC 2017) อาจเจอข้อผิดพลาด "The procedure entry point _call_crt could not be located in the dynamic link library C:\Program Files\Adobe\Adobe Photoshop CC 2017\opencv_core249.dll" ตามที่กล่าวไว้ สาเหตุคือไฟล์ไลบรารี opencv_core249.dll เสียหาย และแก้ได้โดยติดตั้ง Photoshop ใหม่ หากมีปัญหาแบบนี้กับแอป Adobe อื่น สามารถติดตั้งใหม่ผ่าน Creative Cloud

ติดตั้ง Adobe Photoshop CC ใหม่

เนื่องจากสาเหตุคือไฟล์ไลบรารีเสียหาย จึงควรติดตั้งแอปพลิเคชันทั้งหมดใหม่

  1. กด Windows Key + R พิมพ์ appwiz.cpl แล้วคลิก OK จะไป Programs and Features
  2. หา Adobe Photoshop CC 2017 จากรายการ คลิกสองครั้ง
  3. ทำตามขั้นตอนถอนการติดตั้งเพื่อลบ Photoshop ออกจากระบบ
  4. ดาวน์โหลด AdobeCreativeCloudCleanerTool
  5. หา Cleaner Tool ในโฟลเดอร์ Downloads เปิดด้วยสิทธิ์ Administrator
  6. กด Y ยอมรับข้อตกลง เลือกแอปพลิเคชันที่ต้องการลบ กด Enter รีสตาร์ทระบบหลังทำความสะอาดเสร็จ
  7. ไปที่แคตตาล็อกแอป Creative Cloud ดาวน์โหลด Photoshop อาจต้องลงชื่อเข้าใช้
  8. รันเซ็ตอัพเมื่อดาวน์โหลดเสร็จ ทำตามขั้นตอนติดตั้ง ต้องการอินเทอร์เน็ต อาจใช้เวลาบ้าง ในหน้าต่างติดตั้ง สามารถติดตั้งแอปอื่นใน CC Suite ได้หากมีปัญหา
  9. ติดตั้งเสร็จ เปิด Photoshop ดูว่าปัญหาแก้แล้วหรือไม่

วิธีที่ 4: แก้ไขสำหรับแอปพลิเคชันอื่นๆ

ทำ System Restore

สามารถทำ System Restore กู้คอมพิวเตอร์กลับสู่สถานะก่อนที่ Photoshop จะเปิดไม่ได้ ย้อนกลับสาเหตุที่ทำให้แอปพลิเคชันหยุดทำงาน แต่วิธีนี้ใช้ได้ก็ต่อเมื่อสร้าง System Restore Point ไว้ก่อนปัญหาเกิด หากเลือกวันที่ก่อนติดตั้ง Photoshop มันจะถูกลบออก ซึ่งหมายถึงต้องติดตั้งใหม่ตามวิธีที่ 2 นี่คือวิธีทำ System Restore บน Windows 7 และ 8

Windows 7/8

  1. กด Windows Key + R
  2. พิมพ์ rstrui.exe ในกล่อง Run คลิก OK เปิด System Restore utility
  3. คลิก Next System Restore จะแนะนำ Restore Point อัตโนมัติ ดำเนินต่อไป หรือเลือก Choose a different restore point แล้ว Next
  4. เลือก Restore Point ที่ต้องการจากปฏิทิน แล้ว Next
  5. หน้าจอยืนยัน Restore Point คลิก Finish แล้ว Yes ในกล่องโต้ตอบ เพื่อเริ่ม System Restore

Windows จะรีสตาร์ทและเริ่มกู้คืนคอมพิวเตอร์ไปยัง Restore Point ที่เลือก กระบวนการอาจใช้เวลา รอจนเสร็จ ตรวจสอบว่าข้อผิดพลาดหายแล้วหรือไม่หลังกู้คืนเสร็จ

ติดตั้งแอปพลิเคชันใหม่

การลบแอปพลิเคชันเดิมและติดตั้งสำเนาใหม่ มักแก้ปัญหาได้ หากกังวลเรื่องไฟล์ที่บันทึกไว้ ยังสามารถติดตั้งใหม่เพื่อเขียนทับไฟล์หลักและเก็บไฟล์ส่วนตัวไว้ ได้ เว้นแต่โปรแกรมติดตั้งบังคับให้ลบสำเนาเก่า

  1. กด Windows Key + R พิมพ์ appwiz.cpl คลิก OK ไป Programs and Features
  2. ค้นหาแอปพลิเคชันที่ต้องการลบ คลิกสองครั้ง
  3. ไปเว็บไซต์ผู้จัดจำหน่ายแอปพลิเคชัน ดาวน์โหลดสำเนาใหม่
  4. รันโปรแกรมติดตั้ง ทำตามพรอมพ์ติดตั้งแอปพลิเคชัน
  5. เปิดแอปพลิเคชันยืนยันว่าปัญหาหายแล้ว

รัน SFC Scan

SFC scan ตรวจสอบคอมพิวเตอร์ทั้งเครื่องหาไฟล์ ".dll" หายไป หรือไดรเวอร์เสียหาย ในขั้นตอนนี้ จะตรวจสอบว่ามีไดรเวอร์เสียหายหรือไฟล์หายไปหรือไม่ วิธีทำ:

  1. กด "Windows" + "X" พร้อมกัน
  2. พิมพ์ "Command Prompt" ในแถบค้นหา และ คลิกขวา ตัวเลือกแรก
  3. เลือก "Run as Administrator" เปิด Command Prompt ที่มีสิทธิ์ Admin
  4. พิมพ์ "sfc/scannow" รัน SFC scan
  5. รอ การสแกนเสร็จ และ ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่
    แก้ไข: ไม่พบจุดเข้าขั้นตอนกระบวนงานในไลบรารีลิงก์ไดนามิก (The procedure entry point could not be located)