ไฟล์ DLL หรือ Dynamic Link Library ที่เราจะพูดถึงในวันนี้เรียกว่า ntdll.dll มันถูกสร้างขึ้นโดย Windows ใน System32 โฟลเดอร์เมื่อระบบปฏิบัติการได้รับการติดตั้ง คำอธิบายของไฟล์อ่านว่า 'NT Layer DLL' ซึ่งหมายความว่ามีฟังก์ชันเคอร์เนลบางอย่างที่ช่วยในการทำงานปกติของระบบปฏิบัติการ Windows ไฟล์นี้สามารถให้บริการโปรแกรมต่างๆ ได้พร้อมกันโดยจัดเตรียมฟังก์ชันเคอร์เนลต่างๆ ที่สนับสนุนประสิทธิภาพของโปรแกรม หากคุณได้รับข้อผิดพลาดไฟล์ ntdll.dll ใน Windows 11/10/8/7 แสดงว่ามีวิธีแก้ไขที่ตรงไปตรงมาเช่นเดียวกัน
แก้ไขข้อผิดพลาดไฟล์ ntdll.dll ขัดข้อง
เพื่อแก้ไขข้อผิดพลาดนี้ เราจะดำเนินการแก้ไขดังต่อไปนี้:
- การใช้ตัวตรวจสอบไฟล์ระบบ
- ใช้คำสั่ง DISM
- ปิดใช้งานปัญหาที่ทำให้เกิดส่วนเสริมของ Internet Explorer
- ใช้เครื่องมือแก้ปัญหาความเข้ากันได้ของโปรแกรม
- สแกนไฟล์เพื่อหาช่องโหว่
- แทนที่ไฟล์จากแหล่งที่เชื่อถือได้
ก่อนที่คุณจะเริ่มต้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าข้อผิดพลาดนั้นหายไปหรือไม่ บางครั้งสิ่งนี้ช่วยได้
1] การใช้ตัวตรวจสอบไฟล์ระบบ
การดำเนินการนี้จะซ่อมแซมไฟล์ระบบ Windows ที่อาจเสียหายหรือเสียหาย คุณจะต้องเรียกใช้คำสั่งนี้จากพรอมต์คำสั่งที่มีการยกระดับ
คุณยังสามารถใช้ FixWin ฟรีแวร์ของเราเพื่อเรียกใช้ยูทิลิตี้ System File Checker ได้ด้วยคลิกเดียว
2] ปิดใช้งานส่วนเสริมที่มีปัญหาของ Internet Explorer
โปรแกรมเสริมของ Internet Explorer บางตัวอาจเป็นสาเหตุของปัญหานี้ ดังนั้น คุณสามารถลองปิดการใช้งานส่วนเสริมของ Internet Explorer ทีละตัวและตรวจสอบว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่
3] ใช้เครื่องมือแก้ปัญหาความเข้ากันได้ของโปรแกรม
อาจมีบางกรณีที่โปรแกรมที่คุณพยายามเรียกใช้ไม่สามารถทำงานบนระบบปฏิบัติการที่ใหม่กว่าของคุณได้ ดังนั้น ตอนนี้ คุณสามารถใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรมเพื่อเรียกใช้ด้วยการตั้งค่าความเข้ากันได้สำหรับ Windows เวอร์ชันเก่า
4] เรียกใช้ DISM
โดยกด WINKEY + X และคลิกที่ Command Prompt (Admin) ตอนนี้ให้ป้อนคำสั่งสามคำสั่งต่อไปนี้ตามลำดับและทีละรายการแล้วกด Enter:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
ปล่อยให้คำสั่ง DISM เหล่านี้ทำงานและรอจนกว่าจะดำเนินการ
5] สแกนไฟล์เพื่อหาช่องโหว่
คุณยังลองเรียกใช้การสแกนมัลแวร์โดยใช้ Windows Defender หรือเครื่องมือป้องกันไวรัสแบบออนดีมานด์แบบความคิดเห็นที่สองที่ใช้งานได้ฟรีตามต้องการ เช่น Kaspersky หรือ Dr. Web Cureit
6] แทนที่ไฟล์จากแหล่งที่เชื่อถือได้
ไฟล์ที่กล่าวถึงข้างต้นจะอยู่บนเส้นทางนี้-
สำหรับ x86:
พีซีเครื่องนี้> C:\Windows\System32.
สำหรับ x64:
พีซีเครื่องนี้> C:\Windows\SysWOW64.
ดังนั้น หาไฟล์ใหม่จากคอมพิวเตอร์เครื่องอื่นที่มีหมายเลขเวอร์ชันไฟล์เดียวกัน
จากนั้น คุณต้องบูตเข้าสู่เซฟโหมด หลังจากนั้นให้นำทางไปยังเส้นทางที่กล่าวถึงข้างต้น และแทนที่ไฟล์โดยใช้ไดรฟ์ USB หรืออุปกรณ์จัดเก็บข้อมูลภายนอกอื่นๆ
ถัดไป คุณต้องลงทะเบียนไฟล์ dll นี้ใหม่
เปิด Command Prompt โดยค้นหา cmd ในช่องค้นหา Cortana และเรียกใช้ด้วยสิทธิ์ระดับผู้ดูแลระบบ
สุดท้าย พิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter-
regsvr32 ntdll.dll
รีบูตเครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
ฉันจะแก้ไขข้อผิดพลาด ntdll.dll ได้อย่างไร
ในการแก้ไขข้อผิดพลาด ntdll.dll บนคอมพิวเตอร์ที่ใช้ Windows 11/10 คุณต้องใช้ System File Checker หรือเรียกใช้การสแกน SFC นอกจากนั้น คุณใช้เครื่องมือ DISM ปิดใช้งานปัญหาที่เกิดจากส่วนเสริมของเบราว์เซอร์ ฯลฯ อย่างไรก็ตาม หากไม่มีสิ่งใดช่วย คุณมีสองตัวเลือก – คุณสามารถใช้จุดคืนค่าระบบและดาวน์โหลดไฟล์ DLL จากแหล่งที่เชื่อถือได้
ข้อผิดพลาด ntdll.dll คืออะไร
ntdll.dll ถูกสร้างขึ้นในโฟลเดอร์ System32 โดย Windows เมื่อคุณติดตั้งระบบปฏิบัติการเป็นครั้งแรก ไฟล์ DLL นี้เก็บฟังก์ชันเคอร์เนลของระบบปฏิบัติการ Windows ของคุณ อย่างไรก็ตาม หากคุณพบปัญหาบางอย่างเกี่ยวกับไฟล์ DLL นี้ คุณจะต้องแก้ไขโดยเร็วที่สุด คุณสามารถทำตามขั้นตอนทั้งหมดที่กล่าวถึงในบทความนี้ได้
หากไม่มีอะไรช่วย คุณอาจติดตั้งแอปพลิเคชันที่ขัดข้องอีกครั้งและดูว่าเหมาะกับคุณหรือไม่