แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

เผยแพร่แล้ว: 2019-05-29
แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

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

แต่อย่ากังวลเพราะหลังจากอ่านบทความนี้ ข้อสงสัยทั้งหมดของคุณเกี่ยวกับไฟล์ DLL จะถูกล้าง และคุณจะสามารถแก้ไข DLL ที่ไม่พบหรือข้อผิดพลาดที่หายไปใน Windows 10 ได้โดยไม่มีปัญหาใดๆ

แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

DLL : DLL ย่อมาจาก Dynamic-Link Library เป็นการนำแนวคิดไลบรารีที่ใช้ร่วมกันของ Microsoft ไปใช้ในระบบปฏิบัติการ Microsoft Windows ไลบรารีเหล่านี้มีนามสกุลไฟล์ .dll ไฟล์เหล่านี้เป็นส่วนประกอบหลักของ Windows และอนุญาตให้โปรแกรมเรียกใช้ฟังก์ชันต่างๆ โดยไม่ต้องเขียนโปรแกรมทั้งหมดตั้งแต่เริ่มต้นทุกครั้ง นอกจากนี้ โค้ดและข้อมูลที่มีอยู่ในไฟล์เหล่านี้สามารถใช้ได้มากกว่าหนึ่งโปรแกรมในแต่ละครั้ง ทำให้การทำงานของคอมพิวเตอร์มีประสิทธิภาพมากขึ้น และลดพื้นที่ดิสก์ เนื่องจากไม่จำเป็นต้องเก็บไฟล์ที่ซ้ำกันสำหรับแต่ละโปรแกรม

สารบัญ

  • ไฟล์ DLL ทำงานอย่างไร
  • แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ
  • วิธีที่ 1: ตรวจสอบการอัปเดต
  • วิธีที่ 2: รีสตาร์ทคอมพิวเตอร์
  • วิธีที่ 3: กู้คืน DLL ที่ถูกลบจาก Recycle Bin
  • วิธีที่ 4: เรียกใช้การสแกนไวรัสหรือมัลแวร์
  • วิธีที่ 5: ใช้การคืนค่าระบบ
  • วิธีที่ 6: ใช้ตัวตรวจสอบไฟล์ระบบ
  • วิธีที่ 7: อัปเดตไดรเวอร์ระบบ
  • วิธีที่ 8: การติดตั้ง Windows ใหม่ทั้งหมด

ไฟล์ DLL ทำงานอย่างไร

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

ไฟล์ DLL บางไฟล์ที่พบใน PC

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

แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

หมายเหตุ: หากคุณไม่สามารถเข้าถึง Windows ได้ตามปกติเนื่องจากข้อผิดพลาด DLL คุณสามารถเข้าสู่ Safe Mode เพื่อปฏิบัติตามวิธีการใดๆ ที่แสดงด้านล่าง

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

ด้านล่างนี้เป็นวิธีที่คุณสามารถแก้ปัญหา DLL ไม่พบหรือขาดหายไป คุณสามารถแก้ไขได้ ซ่อมแซม อัปเดตโดยไม่ต้องดาวน์โหลดจากอินเทอร์เน็ต

วิธีที่ 1: ตรวจสอบการอัปเดต

บางครั้งโปรแกรมไม่ทำงานหรือแสดงข้อผิดพลาดดังกล่าว เนื่องจากคอมพิวเตอร์ของคุณอาจไม่มีการอัปเดตที่สำคัญมาก บางครั้ง ปัญหานี้สามารถแก้ไขได้ง่ายๆ เพียงแค่อัปเดตซอฟต์แวร์ของคุณ หากต้องการตรวจสอบว่ามีการอัพเดตหรือไม่ ให้ทำตามขั้นตอนด้านล่าง:

1. กดปุ่ม Windows หรือคลิกที่ ปุ่ม Start จากนั้นคลิกที่ไอคอนรูปเฟืองเพื่อเปิด การตั้งค่า

คลิกที่ไอคอน Windows จากนั้นคลิกที่ไอคอนรูปเฟืองในเมนูเพื่อเปิดการตั้งค่า

2. คลิกที่ Update & Security จากหน้าต่าง Settings

กด Windows Key + I เพื่อเปิด Settings จากนั้นคลิกที่ Update & security icon

3. ตอนนี้คลิกที่ ตรวจสอบการอัปเดต

ตรวจสอบการอัปเดต Windows | แก้ไข Spacebar ไม่ทำงานบน Windows 10

4. หน้าจอด้านล่างจะปรากฏขึ้นพร้อมการอัปเดตที่สามารถเริ่มดาวน์โหลด

ตรวจหาการอัปเดต Windows จะเริ่มดาวน์โหลดการอัปเดต | แก้ไข DLL ไม่พบหรือไม่มีข้อผิดพลาด

หลังจากการดาวน์โหลดเสร็จสิ้น ให้ติดตั้ง จากนั้นคอมพิวเตอร์ของคุณจะอัปเดต ดูว่าคุณสามารถ แก้ไข DLL Not Found หรือ Missing Error ได้หรือไม่ ถ้าไม่ ให้ทำตามขั้นตอนต่อไป

วิธีที่ 2: รีสตาร์ทคอมพิวเตอร์

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

1. คลิกที่ Start Menu จากนั้นคลิกที่ ปุ่ม Power ที่มุมล่างซ้าย

คลิกที่เมนูเริ่มแล้วคลิกที่ปุ่มเปิดปิด

2. ตอนนี้คลิกที่ รีสตาร์ท และคอมพิวเตอร์ของคุณจะรีสตาร์ทเอง

คลิกที่รีสตาร์ทและคอมพิวเตอร์ของคุณจะรีสตาร์ทเอง | แก้ไข DLL ไม่พบหรือไม่มีข้อผิดพลาด

วิธีที่ 3: กู้คืน DLL ที่ถูกลบจาก Recycle Bin

คุณอาจเผลอลบ DLL ใด ๆ ไปโดยไม่ได้ตั้งใจเพราะเห็นว่าไม่มีประโยชน์เนื่องจากถูกลบและไม่พร้อมใช้งาน ดังนั้นจึงแสดงข้อผิดพลาดที่ขาดหายไป ดังนั้น เพียงแค่กู้คืนจากถังรีไซเคิลก็สามารถ แก้ไข DLL Not Found หรือ Missing Error ได้ ในการกู้คืนไฟล์ DLL ที่ถูกลบจากถังรีไซเคิล ให้ทำตามขั้นตอนด้านล่าง:

1. เปิด ถังรีไซเคิล โดยคลิกที่ไอคอนถังรีไซเคิลบนเดสก์ท็อปหรือค้นหาโดยใช้แถบค้นหา

เปิดถังรีไซเคิล | แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

2. ค้นหาไฟล์ DLL ที่คุณลบไปโดยไม่ได้ตั้งใจ และ คลิกขวา บนไฟล์แล้วเลือกคืนค่า

คลิกขวาที่ไฟล์ DLL ที่ถูกลบโดยไม่ได้ตั้งใจ & เลือก Restore

3. ไฟล์ของคุณจะถูกกู้คืนในตำแหน่งเดียวกับที่คุณลบไป

วิธีที่ 4: เรียกใช้การสแกนไวรัสหรือมัลแวร์

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

สแกนระบบของคุณเพื่อหาไวรัส | แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

วิธีที่ 5: ใช้การคืนค่าระบบ

ข้อผิดพลาด DLL อาจเกิดขึ้นได้เนื่องจากการเปลี่ยนแปลงในรีจิสทรีหรือการกำหนดค่าระบบอื่นๆ ดังนั้น โดยการคืนค่าการเปลี่ยนแปลง คุณเพิ่งทำสามารถช่วยแก้ไขข้อผิดพลาด DLL ได้ ในการคืนค่าการเปลี่ยนแปลงปัจจุบันที่คุณทำ ให้ทำตามขั้นตอนด้านล่าง:

1. พิมพ์ control ใน Windows Search จากนั้นคลิกที่ทางลัด " Control Panel " จากผลการค้นหา

พิมพ์แผงควบคุมในการค้นหา

2. เปลี่ยนโหมด ' ดูโดย ' เป็น ' ไอคอนขนาดเล็ก '

สลับโหมดดูตามเป็นไอคอนขนาดเล็กภายใต้แผงควบคุม

3. คลิกที่ ' การ กู้คืน '

4. คลิกที่ ' เปิดการคืนค่าระบบ ' เพื่อยกเลิกการเปลี่ยนแปลงระบบล่าสุด ทำตามขั้นตอนทั้งหมดที่จำเป็น

คลิกที่ 'เปิดการคืนค่าระบบ' เพื่อยกเลิกการเปลี่ยนแปลงระบบล่าสุด

5. ตอนนี้ จากหน้าต่าง Restore system files and settings ให้คลิกที่ Next

ตอนนี้จากหน้าต่างกู้คืนไฟล์ระบบและการตั้งค่าให้คลิกที่ Next | แก้ไข DLL ไม่พบหรือไม่มีข้อผิดพลาด

6. เลือก จุดคืนค่า และตรวจสอบให้แน่ใจว่าจุดคืนค่านี้ถูก สร้างขึ้นก่อนที่จะพบกับ DLL Not Found หรือ Missing Error

เลือกจุดคืนค่า

7. หากคุณไม่พบจุดคืนค่าเดิม ให้ทำ เครื่องหมายที่ " แสดงจุดคืนค่าเพิ่มเติม " จากนั้นเลือกจุดคืนค่า

เครื่องหมายถูก แสดงจุดคืนค่าเพิ่มเติม จากนั้นเลือกจุดคืนค่า

8. คลิก ถัดไป จากนั้นตรวจสอบการตั้งค่าทั้งหมดที่คุณกำหนดค่า

9. สุดท้าย คลิก เสร็จสิ้น เพื่อเริ่มกระบวนการกู้คืน

ตรวจสอบการตั้งค่าทั้งหมดที่คุณกำหนดค่าแล้วคลิก เสร็จสิ้น | แก้ไข DLL ไม่พบหรือไม่มีข้อผิดพลาด

วิธีที่ 6: ใช้ตัวตรวจสอบไฟล์ระบบ

System File Checker เป็นยูทิลิตี้ที่ระบุและกู้คืนไฟล์ที่เสียหาย เป็นทางออกที่เป็นไปได้มากที่สุด มันเกี่ยวข้องกับการใช้พรอมต์คำสั่ง ในการใช้ System File Checker เพื่อแก้ปัญหาไฟล์ DLL ให้ทำตามขั้นตอนด้านล่าง:

1. กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)

พร้อมรับคำสั่ง (ผู้ดูแลระบบ)

2. ป้อนคำสั่งด้านล่างในพรอมต์คำสั่งแล้วกดปุ่ม Enter:

sfc /scannow

SFC สแกนทันทีพร้อมรับคำสั่ง

3. เมื่อดำเนินการเสร็จสิ้น ให้ป้อนคำสั่งด้านล่างอีกครั้งแล้วกดปุ่ม Enter

DISM.exe /Online /Cleanup-image /Restorehealth

DISM ฟื้นฟูระบบสุขภาพ | แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ

อาจใช้เวลาสักครู่ แต่เมื่อขั้นตอนข้างต้นเสร็จสิ้น ให้รันโปรแกรมของคุณอีกครั้ง และคราวนี้ ปัญหา DLL ของคุณน่าจะได้รับการแก้ไข

หากคุณยังคงประสบปัญหา คุณอาจต้องเรียกใช้ Check Disk Scan ดูว่าคุณสามารถ แก้ไขข้อผิดพลาดไม่พบ DLL หรือข้อผิดพลาดที่ขาดหายไปในคอมพิวเตอร์ Windows ของคุณหรือไม่

วิธีที่ 7: อัปเดตไดรเวอร์ระบบ

หากคุณยังคงพบข้อผิดพลาด DLL ปัญหาอาจเกี่ยวข้องกับฮาร์ดแวร์บางชิ้น และคุณควรอัปเดตไดรเวอร์ที่เหมาะสม ตัวอย่างเช่น คุณเห็นข้อผิดพลาดทุกครั้งที่คุณเสียบเมาส์ USB หรือเว็บแคม จากนั้นการอัปเดตไดรเวอร์เมาส์หรือเว็บแคมอาจช่วยแก้ปัญหาได้ มีโอกาสสูงที่ข้อผิดพลาด DLL จะเกิดจากฮาร์ดแวร์หรือไดรเวอร์ที่ผิดพลาดในระบบของคุณ การอัปเดตและซ่อมแซมไดรเวอร์สำหรับฮาร์ดแวร์ของคุณสามารถช่วยในการแก้ไข DLL Not Found หรือ Missing Error

วิธีที่ 8: การติดตั้ง Windows ใหม่ทั้งหมด

การติดตั้ง Windows ใหม่ทั้งหมดสามารถแก้ปัญหานี้ได้ เนื่องจากการติดตั้งใหม่ทั้งหมดจะลบทุกอย่างออกจากฮาร์ดไดรฟ์และติดตั้ง Windows ใหม่ สำหรับ Windows 10 สามารถติดตั้ง Windows ใหม่ทั้งหมดได้โดยการรีเซ็ตพีซีของคุณ ในการรีเซ็ตพีซีให้ทำตามขั้นตอนด้านล่าง:

หมายเหตุ: การดำเนินการนี้จะลบไฟล์และโฟลเดอร์ทั้งหมดออกจากพีซีของคุณ ดังนั้นโปรดแน่ใจว่าคุณเข้าใจ

1. รีสตาร์ทพีซีของคุณโดยคลิกที่ ปุ่มเปิดปิด จากนั้นเลือก รีสตาร์ท และ กดปุ่ม shift พร้อมกัน

ตอนนี้ให้กดแป้น shift บนแป้นพิมพ์ค้างไว้แล้วคลิกที่ Restart

2. จากหน้าต่าง Choose an option ให้คลิกที่ Troubleshoot

เลือกตัวเลือกที่เมนูบูตขั้นสูงของ windows 10

3. คลิกถัดไปที่ รีเซ็ตพีซีของคุณ ภายใต้หน้าจอตัวแก้ไขปัญหา

คลิกที่รีเซ็ตพีซีของคุณภายใต้หน้าจอตัวแก้ไขปัญหา

4. ระบบจะขอให้คุณเลือกตัวเลือกจากไฟล์ด้านล่าง เลือก Remove everything

ระบบจะขอให้คุณเลือกตัวเลือกจากไฟล์ด้านล่าง เลือก Remove everything

5. คลิกที่ รีเซ็ต เพื่อรีเซ็ตพีซี

คลิกที่รีเซ็ตเพื่อรีเซ็ตพีซี

พีซีของคุณจะเริ่มรีเซ็ต เมื่อรีเซ็ตเรียบร้อยแล้ว ให้รันโปรแกรมของคุณอีกครั้ง และข้อผิดพลาด DLL ของคุณจะได้รับการแก้ไข

ที่แนะนำ:

  • วิธีลบมัลแวร์ออกจากพีซีของคุณใน Windows 10
  • เวลานาฬิกาของ Windows 10 ผิด? นี่คือวิธีแก้ไข!
  • ความแตกต่างระหว่าง Google Chrome และ Chromium?
  • 6 วิธีในการลบงานพิมพ์ที่ค้างใน Windows 10

ฉันหวังว่าบทความนี้จะมีประโยชน์ และตอนนี้คุณสามารถ แก้ไข DLL ไม่พบหรือหายไปในคอมพิวเตอร์ Windows ของคุณ ได้อย่างง่ายดาย แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น