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