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

แก้ไขข้อผิดพลาด ntdll.dll crash บน Windows 11/10

ไฟล์ DLL หรือ Dynamic Link Library ที่เราจะพูดถึงวันนี้ชื่อว่า ntdll.dll มันถูกสร้างโดย Windows ในโฟลเดอร์ System32 เมื่อติดตั้งระบบปฏิบัติการ คำอธิบายของไฟล์อ่านว่า 'NT Layer DLL' ซึ่งหมายความว่ามันประกอบด้วยฟังก์ชัน Kernel บางอย่างที่ช่วยในการทำงานปกติของระบบปฏิบัติการ Windows ไฟล์นี้สามารถให้บริการโปรแกรมต่างๆ พร้อมกันได้ โดยให้ฟังก์ชัน Kernel ที่ต่างกันซึ่งสนับสนุนประสิทธิภาพของโปรแกรม หากคุณได้รับข้อผิดพลาดไฟล์ ntdll.dll บน Windows 11/10/8/7 มีวิธีแก้ไขที่ตรงไปตรงมาบางอย่าง

แก้ไขข้อผิดพลาด ntdll.dll crash บน Windows 11/10

แก้ไขข้อผิดพลาด ntdll.dll file crash

เพื่อแก้ไขข้อผิดพลาดนี้ เราจะดำเนินการแก้ไขต่อไปนี้:

  1. ใช้ System File Checker
  2. ใช้คำสั่ง DISM
  3. ปิดใช้งาน Add-ons ของ Internet Explorer ที่ก่อให้เกิดปัญหา
  4. ใช้ Program Compatibility Troubleshooter
  5. สแกนไฟล์หา Exploits
  6. แทนที่ไฟล์จากแหล่งที่เชื่อถือได้

ก่อนเริ่มต้น ให้รีบูทคอมพิวเตอร์ของคุณและดูว่าข้อผิดพลาดหายไปหรือไม่ บางครั้งวิธีนี้ช่วยได้

1] ใช้ System File Checker

สิ่งนี้จะซ่อมแซมไฟล์ระบบ Windows ที่อาจเสียหายหรือเสียหาย คุณจะต้องรันคำสั่งนี้จาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ

คุณยังสามารถใช้ฟรีแวร์ FixWin ของเราเพื่อรันยูทิลิตี้ System File Checker ได้เพียงคลิกเดียว

2] ปิดใช้งาน Add-ons ของ Internet Explorer ที่มีปัญหา

Add-ons บางตัวของ Internet Explorer อาจเป็นสาเหตุของปัญหานี้ ดังนั้นคุณสามารถลองปิดใช้งาน Add-ons บางตัวของ Internet Explorer ทีละตัว และตรวจสอบว่แก้ไขข้อผิดพลาดได้หรือไม่

3] ใช้ Program Compatibility Troubleshooter

อาจมีกรณีที่โปรแกรมที่คุณพยายามรันไม่สามารถทำงานบนระบบปฏิบัติการรุ่นใหม่ของคุณได้ ดังนั้นตอนนี้คุณสามารถใช้ Program Compatibility Troubleshooter เพื่อรันด้วยการตั้งค่าความเข้ากันได้สำหรับ Windows รุ่นเก่า

4] รัน DISM

แก้ไขข้อผิดพลาด ntdll.dll crash บน Windows 11/10

เพื่อทำเช่นนี้ ให้กดปุ่ม WINKEY + X และคลิกที่ Command Prompt (Admin) ตอนนี้ให้ป้อนคำสั่งสามคำสั่งต่อไปนี้ตามลำดับทีละคำสั่งและกด Enter:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

ปล่อยให้คำสั่ง DISM เหล่านี้ทำงานและรอจนกว่าจะเสร็จสิ้น

5] สแกนไฟล์หา Exploits

คุณยังสามารถลองรันการสแกนมัลแวร์โดยใช้ Windows Defender หรือเครื่องมือแอนตี้ไวรัสแบบสแตนด์อโลนแบบเรียกใช้ตามความต้องการฟรีอย่าง Kaspersky หรือ Dr. Web Cureit

6] แทนที่ไฟล์จากแหล่งที่เชื่อถือได้

ไฟล์ที่กล่าวมาข้างต้นตั้งอยู่ที่เส้นทางนี้-

สำหรับ x86:

This PC > C:\Windows\System32.

สำหรับ x64:

This PC > C:\Windows\SysWOW64.

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

จากนั้น คุณต้องบูตเข้าสู่ Safe Mode หลังจากนั้น ให้ไปที่เส้นทางที่กล่าวมาข้างต้น และแทนที่ไฟล์โดยใช้ USB Drive หรืออุปกรณ์จัดเก็บภายนอกอื่นๆ

ต่อไป คุณต้องลงทะเบียนไฟล์ dll นี้ใหม่

เปิด Command Prompt โดยค้นหา cmd ในกล่องค้นหา Cortana และรันด้วยสิทธิ์ผู้ดูแลระบบ

แก้ไขข้อผิดพลาด ntdll.dll crash บน Windows 11/10

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

regsvr32 ntdll.dll

รีบูทคอมพิวเตอร์ของคุณเพื่อให้การเปลี่ยนแปลงมีผล

วิธีแก้ไขข้อผิดพลาด ntdll.dll?

เพื่อแก้ไขข้อผิดพลาด ntdll.dll บนคอมพิวเตอร์ Windows 11/10 คุณต้องใช้ System File Checker หรือรันการสแกน SFC นอกจากนี้ คุณสามารถใช้เครื่องมือ DISM ปิดใช้งาน Add-ons ของเบราว์เซอร์ที่ก่อให้เกิดปัญหา ฯลฯ อย่างไรก็ตาม หากไม่มีอะไรช่วย คุณมีสองทางเลือก – คุณสามารถใช้จุดกู้คืนระบบ และดาวน์โหลดไฟล์ DLL จากแหล่งที่เชื่อถือได้

ntdll.dll fault คืออะไร?

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

หากไม่มีอะไรช่วย อาจจะต้องติดตั้งโปรแกรมที่ล้มเหลวใหม่และดูว่าทำงานได้หรือไม่

แก้ไขข้อผิดพลาด ntdll.dll crash บน Windows 11/10