Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục lỗi ntdll.dll crash trên Windows 11/10

Một tệp DLL (Dynamic Link Library) chúng ta sẽ thảo luận hôm nay là ntdll.dll. Nó được Windows tạo trong thư mục System32 khi cài đặt hệ điều hành. Mô tả tệp là 'NT Layer DLL' nghĩa là nó chứa một số hàm Kernel giúp Windows hoạt động bình thường. Tệp này có thể phục vụ đồng thời nhiều chương trình khác nhau bằng cách cung cấp các hàm Kernel hỗ trợ hiệu suất chương trình. Nếu bạn nhận được lỗi tệp ntdll.dll trên Windows 11/10/8/7, có một số cách khắc phục đơn giản.

Khắc phục lỗi ntdll.dll crash trên Windows 11/10

Khắc phục lỗi crash tệp ntdll.dll

Để khắc phục lỗi này, chúng ta sẽ thực hiện các sửa chữa sau:

  1. Sử dụng System File Checker (SFC).
  2. Sử dụng lệnh DISM.
  3. Vô hiệu hóa tiện ích mở rộng gây sự cố của Internet Explorer.
  4. Sử dụng Trình khắc phục sự cố Tương thích Chương trình.
  5. Quét tệp tìm lỗ hổng bảo mật.
  6. Thay thế tệp từ nguồn tin cậy.

Trước khi bắt đầu, hãy khởi động lại máy tính và xem lỗi có biến mất không. Đôi khi điều này giúp ích.

1] Sử dụng System File Checker

Điều này sẽ sửa chữa các tệp hệ thống Windows bị hỏng hoặc hư hỏng tiềm ẩn. Bạn cần chạy lệnh này từ Command Prompt với quyền nâng cao.

Bạn cũng có thể dùng phần mềm miễn phí FixWin của chúng tôi để chạy tiện ích System File Checker chỉ với một cú nhấp chuột.

2] Vô hiệu hóa tiện ích mở rộng gây sự cố của Internet Explorer

Một số tiện ích mở rộng của Internet Explorer có thể gây ra sự cố này. Vì vậy, bạn có thể thử vô hiệu hóa các tiện ích mở rộng của Internet Explorer một by one và kiểm tra xem có khắc phục được lỗi không.

3] Sử dụng Trình khắc phục sự cố Tương thích Chương trình

Có thể có trường hợp chương trình bạn đang cố gắng chạy không thể chạy trên hệ điều hành mới hơn. Vì vậy, bạn có thể dùng Trình khắc phục sự cố Tương thích Chương trình để chạy nó với cài đặt tương thích cho phiên bản Windows cũ hơn.

4] Chạy DISM

Khắc phục lỗi ntdll.dll crash trên Windows 11/10

Để làm vậy, nhấn tổ hợp phím WINKEY + X và nhấp vào Command Prompt (Admin). Bây giờ nhập lần lượt ba lệnh sau và nhấn Enter:

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

Để các lệnh DISM chạy và chờ đến khi chúng thực thi xong.

5] Quét tệp tìm lỗ hổng bảo mật

Bạn cũng có thể thử chạy quét phần mềm độc hại bằng Windows Defender hoặc công cụ diệt virus độc lập, theo yêu cầu, miễn phí như Kaspersky hay Dr. Web Cureit.

6] Thay thế tệp từ nguồn tin cậy

Các tệp đề cập ở trên nằm ở đường dẫn sau:

Dành cho x86:

This PC > C:\Windows\System32.

Dành cho x64:

This PC > C:\Windows\SysWOW64.

Vì vậy, hãy lấy tệp mới từ một máy tính khác có cùng số phiên bản tệp.

Sau đó, bạn cần khởi động vào Chế độ an toàn (Safe Mode). Sau đó, điều hướng đến đường dẫn đã đề cập. Và thay thế tệp bằng USB hoặc thiết bị lưu trữ bên ngoài khác.

Tiếp theo, bạn cần đăng ký lại tệp dll này.

Mở Command Prompt bằng cách tìm cmd trong hộp tìm kiếm Cortana và chạy với quyền Quản trị viên.

Khắc phục lỗi ntdll.dll crash trên Windows 11/10

Cuối cùng, gõ lệnh sau và nhấn Enter:

regsvr32 ntdll.dll

Khởi động lại máy tính để thay đổi có hiệu lực.

Làm thế nào để khắc phục lỗi ntdll.dll?

Để khắc phục lỗi ntdll.dll trên máy tính Windows 11/10, bạn cần dùng System File Checker hoặc chạy quét SFC. Ngoài ra, bạn có thể dùng công cụ DISM, vô hiệu hóa tiện ích mở rộng trình duyệt gây sự cố, v.v. Tuy nhiên, nếu không có cách nào giúp ích, bạn có hai lựa chọn – sử dụng điểm Khôi phục hệ thống (System Restore) và tải tệp DLL từ nguồn tin cậy.

Lỗi ntdll.dll fault là gì?

ntdll.dll được tạo trong thư mục System32 bởi Windows khi bạn cài đặt hệ điều hành lần đầu tiên. Tệp DLL này lưu giữ các hàm Kernel của hệ điều hành Windows. Tuy nhiên, nếu bạn gặp sự cố liên quan đến tệp DLL này, bạn cần khắc phục càng sớm càng tốt. Bạn có thể làm theo tất cả các bước đã đề cập trong bài viết này.

Nếu không có cách nào giúp ích, có thể bạn nên cài đặt lại ứng dụng bị crash và xem có khắc phục được không.

Khắc phục lỗi ntdll.dll crash trên Windows 11/10