Trong bài viết này, chúng ta sẽ thảo luận các giải pháp có thể cho lỗi màn hình xanh (BSOD) INVALID_KERNEL_HANDLE 0x00000093. BSOD này không thường thấy lắm ngày nay trên Windows 10 hay các hệ thống ao nhưng phổ biến hơn trong các phiên bản trước.
The INVALID_KERNEL_HANDLE bug check has a value of 0x00000093. This bug check indicates that an invalid or protected handle was passed to NtClose.
Thủ tục NtClose đóng một object handle. Nó hiện đã bị deprecated (ngừng sử dụng) và được thay thế bởi CloseHandle. Bạn thậm chí có thể thấy ntoskrnl.exe được đề cập. Windows NT operating system kernel executable hay ntoskrnl.exe chịu trách nhiệm cho nhiều dịch vụ hệ thống như trừu tượng phần cứng, quản lý tiến trình và bộ nhớ.

Màn hình xanh INVALID_KERNEL_HANDLE
Khi lỗi màn hình xanh xảy ra, Windows hiển thị mã lỗi và khởi động lại PC.
Trước tiên, bạn cũng có thể thử khởi động máy tính vào Môi trường Khôi phục Nâng cao (Advanced Recovery Environment).
- Bật TẮT máy tính 3 lần để nó khởi động vào Advanced Recovery Environment.
- Nhấp Advanced Options (Tùy chọn nâng cao) rồi chọn Troubleshoot (Khắc phục sự cố).
- Nhấp Advanced Options lại và chọn System Restore (Khôi phục hệ thống).
Nếu điều này không giúp ích cho bạn, hãy lặp lại trên chọn Startup Repair (Sửa chữa khi khởi động) thay vì System Restore.
Nếu trên không giúp ích, hãy thử các bản sửa sau:
- Cập nhật driver của bạn.
- Kiểm tra ổ cứng hệ thống để tìm lỗi.
- Kiểm tra RAM hệ thống để tìm lỗi.
1] Cập nhật driver
Luôn được khuyến nghị giữ tất cả driver hệ thống được cập nhật. Nếu một driver nào đó không tương thích với Windows 10 hoặc đã lỗi thời, nó có thể kích hoạt lỗi. Người dùng gặp lỗi này trên hệ thống máy tính của họ báo cáo rằng vấn đề đã được khắc phục sau khi cập nhật driver Intel Dynamic Platform and Thermal Framework. Làm theo các bước dưới đây để cập nhật các driver này:
- Gõ “Device Manager” trong hộp tìm kiếm Windows 10 và nhấp vào ứng dụng để khởi chạy.
- Double-click vào Intel Dynamic Platform and Thermal Framework để mở rộng.
- Chuột phải vào từng driver liệt kê ở đó và chọn Update Driver (Cập nhật driver).
Bạn cũng có thể sử dụng công cụ Driver Verifier Manager trong Windows 10 để khắc phục sự cố tất cả driver để tìm lỗi. Công cụ này sẽ giúp bạn tìm driver lỗi trên PC để bạn có thể cập nhật chúng thủ công.
2] Kiểm tra ổ cứng hệ thống
Khởi chạy Command Prompt với quyền Administrator và kiểm tra ổ cứng hệ thống để tìm lỗi bằng cách thực thi lệnh ChkDsk. Bạn có thể chạy lệnh ChkDsk riêng biệt trên tất cả phân vùng ổ cứng bằng cách gõ chữ cái ổ đĩa. Bạn phải nhập lệnh sau và nhấn Enter:
chkdsk /r c:
Tham số /r trong lệnh ChkDsk quét ổ đĩa tìm lỗi và sửa chữa chúng. Ngoài ra, nó cũng sửa chữa các bad sector (cúmSector xấu) trên ổ cứng. Do đó, tham số /r cũng bao gồm chức năng của tham số /f. Khi bạn chạy lệnh ChkDsk trên một ổ cứng cụ thể, nó sẽ tự động khóa nó. Nếu ổ cứng đang được sử dụng, bạn sẽ nhận được thông báo sau trên màn hình:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
Gõ Y và nhấn Enter. Điều này sẽ tự động chạy lệnh ChkDsk khi bạn khởi động lại máy tính. Đôi khi, lệnh ChkDsk có thể gây mất dữ liệu trên hệ thống file FAT. Nếu điều đó xảy ra trên máy tính của bạn, bạn sẽ nhận được thông báo sau trên màn hình:
8 lost allocation units found in 2 chains.
Convert lost chains to files? (Y/N).
Lưu ý rằng số lượng lost allocation units và chains có thể khác nhau cho người dùng khác nhau. Chúng tôi chỉ lấy ví dụ ở đây. Trong trường hợp này, bạn nên nhấn Y và Enter. Điều này sẽ lưu chuỗi mất mát trong thư mục gốc ở định dạng file .chk để bạn có thể khôi phục dữ liệu sau. Nếu bạn gõ N và nhấn Enter, Windows sẽ không lưu bất kỳ nội dung nào của các lost allocation units.
Sau khi hoàn tất quét ChkDsk, hãy khởi động lại thiết bị và xem vấn đề có còn tồn tại hay không.
3] Kiểm tra RAM hệ thống để tìm lỗi
RAM hoặc khe cắm RAM có thể là thủ phạm. Nếu bạn có hai khe cắm RAM, hãy cắm cả hai thanh RAM vào từng khe một và bật máy tính.
Bạn cũng có thể kiểm tra RAM hệ thống bằng công cụ Windows Memory Diagnostic (Chẩn đoán bộ nhớ Windows).
Nếu tháo và gắn RAM không hoạt động, hãy tiến tới các bước khắc phục sự cố.
- Mở Control Panel.
- Nhấp vào tùy chọn “System and Security”.
- Nhấp vào “Administrative Tools” (Công cụ quản trị).
- Một cửa sổ mới sẽ mở ra. Tìm ứng dụng “Windows Memory Diagnostic” ở đó. Double-click để chạy.
- Nó sẽ khởi động lại PC để kiểm tra RAM tìm lỗi.
Nếu RAM của bạn bị hỏng, hãy thay thế nó.
Chúng tôi hy vọng bài viết này giúp ích cho bạn.
Liên quan:
- Khắc phục NTOSKRNL.exe sử dụng CPU, Memory & Disk cao
- Kernel ntoskrnl.exe bị thiếu hoặc chứa lỗi, Mã lỗi 0xc0000221.
