Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแก้ไขข้อผิดพลาดไฟล์ DLL หายไปบน Windows 11/10 PC

หนึ่งในข้อผิดพลาดทั่วไปที่ผู้ใช้ Windows เผชิญคือข้อผิดพลาดที่เกิดจาก ไฟล์ DLL หายไป คุณจะทำอย่างไรหากคุณได้รับข้อความข้อผิดพลาด .dll file is missing? เราได้ดูแล้วว่าทำอย่างไรหากคุณพบไฟล์ DLL ต่อไปนี้หายไป – xlive.dll | MSVCR110.dll | MSVCR71.dll | d3compiler_43.dll | LogiLDA.dll | MSVCP140.dll | api-ms-win-crt-runtime-l1-1-0.dll | VCRUNTIME140.dll | xinput1_3.dll หรือ d3dx9_43.dll ตอนนี้ มาดูขั้นตอนทั่วไปที่คุณสามารถทำได้หากคุณได้รับข้อความข้อผิดพลาดเช่นนี้

DLL ย่อมาจาก Dynamic Link Libraries และเป็นส่วนภายนอกของแอปพลิเคชันที่ทำงานบน Windows 10/8/7 หรือระบบปฏิบัติการอื่นๆ แอปพลิเคชันส่วนใหญ่ไม่สมบูรณ์ในตัวเองและจัดเก็บโค้ดในไฟล์ต่างๆ หากมีความจำเป็นสำหรับโค้ด ไฟล์ที่เกี่ยวข้องจะถูกโหลดเข้าหน่วยความจำและใช้ หาก OS หรือซอฟต์แวร์ไม่สามารถหาไฟล์ DLL ที่เกี่ยวข้องได้ หรือถ้าไฟล์ DLL เสียหาย คุณอาจได้รับข้อความ DLL file is missing

วิธีแก้ไขข้อผิดพลาดไฟล์ DLL หายไปบน Windows 11/10 PC

แก้ไขข้อผิดพลาดไฟล์ DLL หายไป

หากไฟล์ DLL หายไปบนคอมพิวเตอร์ Windows 11/10/8/7 ของคุณ วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาดเช่นนี้คือ:

  1. รันเครื่องมือ System File Checker ในตัวเพื่อแทนที่ไฟล์ระบบปฏิบัติการที่หายไปหรือเสียหาย
  2. รันเครื่องมือ DISM และซ่อมแซม Windows system image และแก้ไข Windows Component Store ที่เสียหาย
  3. ซ่อมแซมหรือติดตั้งซอฟต์แวร์ใหม่ หากแอปพลิเคชันบางอย่างโยนข้อผิดพลาดนี้ขึ้นมา
  4. ดาวน์โหลดไฟล์ Windows 10 OS จาก Microsoft
  5. คัดลอกไฟล์ DLL จากระบบอื่นที่สมบูรณ์และกู้คืนบน PC ของคุณ ตามด้วยการ re-register ไฟล์ dll
  6. ดาวน์โหลดไฟล์ dll จากเว็บไซต์บุคคลที่สาม – น่าแนะนำหรือไม่?

ลองดูรายละเอียดของเหล่านี้

1] รัน System File Checker

วิธีที่ปลอดภัยที่สุดในการแก้ไขข้อผิดพลาดไฟล์ DLL หายไปหรือเสียหายที่โยนขึ้นมาจากระบบปฏิบัติการ Windows ของคุณ คือการรัน System File Checker ในตัว ซึ่งจะแทนที่ไฟล์ระบบที่หายไปหรือเสียหาย

เพื่อทำเช่นนี้ บนคอมพิวเตอร์ Windows 10 ของคุณ ให้คลิกขวาที่ปุ่ม Start เพื่อเปิดเมนู WinX และคลิกที่ลิงก์ Command Prompt (Admin)

ตอนนี้ในหน้าต่าง CMD ที่เพิ่มสิทธิ์แล้ว ให้คัดลอก-วางคำสั่งต่อไปนี้และกด Enter:

sfc /scannow

การสแกนอาจใช้เวลา 10 นาที และเมื่อเสร็จสมบูรณ์แล้ว คุณควรรีสตาร์ท PC ของคุณ การรัน sfc /scannow ใน Safe Mode หรือ Boot Time อาจให้ผลลัพธ์ที่ดีกว่า

โพสต์นี้จะช่วยคุณหากคุณได้รับข้อความข้อผิดพลาด Windows resource protection found corrupt files but was unable to fix them ขณะรันการสแกน

2] ซ่อมแซม System Image

หากปัญหาได้รับการแก้ไข เยี่ยมมาก! ถ้าไม่ โซลูชันถัดไปคือ รัน DISM เพื่อซ่อมแซม System Image อีกครั้ง ในหน้าต่าง command prompt ที่เพิ่มสิทธิ์แล้ว ให้คัดลอก-วางคำสั่งต่อไปนี้และกด Enter:

Dism /Online /Cleanup-Image /RestoreHealth

สิ่งนี้ตรวจสอบการเสียหายของ Windows component store และกู้คืนสุขภาพที่ดี การสแกนอาจใช้เวลาประมาณ 15 นาที และเมื่อเสร็จสมบูรณ์แล้ว คุณควรรีสตาร์ท PC ของคุณ

โพสต์นี้จะช่วยคุณหาก DISM ล้มเหลว

เคล็ดลับ: หากคุณคิดว่านี้มากเกินไป ให้ดาวน์โหลดและใช้ FixWin ของเรา และรันการสแกน SFC และ DISM ข้างต้นด้วยการคลิกปุ่มเดียว

3] ติดตั้งซอฟต์แวร์ใหม่

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

4] ดาวน์โหลดไฟล์ Windows OS จาก Microsoft

หากเป็นไฟล์ dll ของ OS ที่ให้ข้อผิดพลาด คุณสามารถดาวน์โหลดไฟล์ Windows 10 OS จาก Microsoft นี่เป็นตัวเลือกที่ปลอดภัย

5] คัดลอก DLL จากระบบอื่นที่สมบูรณ์

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

6] ดาวน์โหลดไฟล์ DLL?

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

All the best!

วิธีแก้ไขข้อผิดพลาดไฟล์ DLL หายไปบน Windows 11/10 PC