Nếu máy tính Windows của bạn gặp lỗi Màn Hình Xanh Chết Chóc (BSOD), điều đó có nghĩa là một lỗi nghiêm trọng đã xảy ra, buộc Windows phải ngừng hoạt động. Mặc dù BSOD ít phổ biến hơn trong Windows 10 so với các bản phát hành trước, bạn vẫn sẽ thấy lỗi BSOD xuất hiện khi Windows đối mặt với vấn đề mà nó không thể khôi phục.
Thông báo lỗi BSOD khó giải mã, với những tên như clock_watchdog_timeout cung cấp ít hoặc không có thông tin về nguyên nhân. Ví dụ, nếu bạn thấy lỗi BSOD irql_not_less_or_equal, bạn sẽ cần làm theo các bước dưới đây để khắc phục sự cố.
Nguyên Nhân Gây Ra Lỗi BSOD irql_not_less_or_equal Trên Windows 10?
Để hiểu nguyên nhân có thể đằng sau thông báo lỗi BSOD irql_not_less_or_equal, bạn cần hiểu ý nghĩa của mã lỗi này.
Lỗi này về cơ bản là một lỗi bảo mật. Một trình điều khiển thiết bị, quy trình hệ thống hoặc ứng dụng đang chạy đang cố gắng truy cập một phần bộ nhớ hệ thống mà nó không có quyền truy cập, thường là vì nó không có quyền truy cập vào đó.
Đây là lý do tại sao thông báo lỗi này thường được liên kết với ntoskrnl.exe (kernel Windows) trong các tệp tin dump BSOD, vì chính quy trình kernel sẽ bị sập khi BSOD này xảy ra. Lỗi hoặc bug trong trình điều khiển thiết bị có thể là nguyên nhân, cũng như tệp tin hệ thống bị hỏng, phần cứng quá nóng hoặc bị hỏng, hoặc trình điều khiển hoặc bản cập nhật hệ thống không tương thích.
May mắn thay, có một vài bước phổ biến bạn có thể làm theo để giúp khôi phục máy tính nếu lỗi này xuất hiện, như hướng dẫn này nêu ra bên dưới.
Khởi Động Windows Ở Chế Độ An Toàn (Safe Mode) Để Khắc Phục Sự Cố
Sau bất kỳ lỗi BSOD nào, máy tính của bạn sẽ khởi động lại. Thật không may, điều này khiến việc khắc phục sự cố trở nên khó khăn, đặc biệt nếu bạn bị mắc kẹt trong vòng lặp BSOD. Vòng lặp BSOD là nơi máy tính của bạn khởi động lại sau một BSOD, với thông báo lỗi BSOD khác xuất hiện ngay sau khi quá trình khởi động lại hoàn tất, lặp lại chu kỳ vô hạn.
Để giúp bạn chẩn đoán lỗi BSOD irql_not_less_or_equal, đặc biệt nếu Windows không khởi động đúng cách, bạn nên khởi động vào Chế độ An toàn. Chế độ An toàn là chế độ khắc phục sự cố của Windows, khởi động màn hình nền Windows với số lượng dịch vụ, trình điều khiển và ứng dụng tối thiểu cần thiết để chạy nó.
Trong hầu hết các trường hợp, điều này nên cho phép bạn bỏ qua lỗi BSOD nếu lỗi trình điều khiển hoặc phần mềm là nguyên nhân, mặc dù nó không太可能 giúp đỡ nếu phần cứng của bạn bị lỗi. Nếu bạn vừa cập nhật máy tính hoặc cài đặt trình điều khiển mới, bạn có thể sử dụng Chế độ An toàn để quay lại các thay đổi của mình bằng các bước trong phần dưới đây.
- Nếu Windows không khởi động, bạn có thể khởi động vào Chế độ An toàn bằng cách bật máy tính. Khi bạn bắt đầu thấy logo Windows (chỉ ra Windows đang tải), nhấn nút restart của máy tính (hoặc chọn và giữ nút nguồn) để ngắt quá trình. Lặp lại bước này ít nhất hai hoặc ba lần.
- Nếu Windows không thể khởi động thành công sau ba lần thử, Windows sẽ bắt đầu quy trình Automatic Repair và cung cấp các tùy chọn khởi động khác nhau. Tại màn hình Automatic Repair, chọn Advanced Options > Troubleshoot > Advanced options > Startup Settings > Restart.
- Windows sẽ khởi động lại và cung cấp các tùy chọn khởi động bổ sung cho bạn chọn. Chọn số thích hợp bên cạnh tùy chọn Chế độ An toàn bạn muốn khởi động (thường là 4) bằng bàn phím. Ví dụ, nếu bạn muốn khởi động vào Chế độ An toàn có mạng, hãy chọn tùy chọn 5 thay vào đó.
Khi bạn đã vào Chế độ An toàn, bạn có thể làm theo một số bước sửa chữa bổ sung dưới đây.
Cập Nhật Driver Windows Và Tệp Tin Hệ Thống
Hệ điều hành Windows dựa vào hàng trăm quy trình hệ thống khác nhau, hàng nghìn tệp tin hệ thống, và hàng tỷ dòng mã để cung cấp giao diện người dùng hoạt động. Tuy nhiên, nó không hoàn hảo, với các lỗi trong các tệp tin hệ thống hoặc trình điều khiển quan trọng gây ra BSOD như lỗi irql_not_less_or_equal.
Nếu bạn chưa cập nhật máy tính gần đây, bạn nên kiểm tra Windows Update để tìm trình điều khiển và tệp tin hệ thống mới có thể chứa các bản sửa lỗi quan trọng. Bạn có thể cần khởi động vào Chế độ An toàn trước nếu máy tính của bạn hiện không khởi động hoặc nếu bản cập nhật không cài đặt đúng cách.
- Để kiểm tra bản cập nhật mới, nhấp chuột phải vào menu Start và chọn Settings.
- Trong menu Windows Settings, chọn Update & Security > Windows Update. Làm theo các hướng dẫn bổ sung trên màn hình để kiểm tra (và cài đặt) mọi bản cập nhật có sẵn, bao gồm cả bản cập nhật phần mềm và trình điều khiển tùy chọn.
Nếu có bất kỳ bản cập nhật nào cho máy tính của bạn, hãy cài đặt chúng và khởi động lại máy tính sau đó. Bạn cũng nên kiểm tra trang web của nhà sản xuất để có các bản phát hành trình điều khiển mới nhất, đặc biệt là cho các thiết bị như card đồ họa, nơi các bản cập nhật thường mới hơn các trình điều khiển được phát hành qua Windows Update.
Kiểm Tra Tệp Tin Hệ Thống Để Tìm Lỗi
Bạn đã cập nhật máy tính, nhưng các tệp tin hệ thống của bạn vẫn có thể bị hỏng theo một cách nào đó. Ví dụ, điều này có thể xảy ra sau nhiễm phần mềm độc hại hoặc sau một bản cập nhật bị lỗi. Nếu bạn không chắc chắn, bạn có thể kiểm tra các tệp tin hệ thống để tìm lỗi bằng công cụ System File Checker và DISM.
- Để bắt đầu, bạn sẽ cần mở một cửa sổ Windows PowerShell mới. Nhấp chuột phải vào menu Start và chọn Windows PowerShell (Admin) để làm điều này.
- Trong cửa sổ PowerShell, gõ dism.exe /online /cleanup-image /restorehealth để cập nhật hình ảnh hệ thống Windows của bạn với các tệp tin mới nhất bằng công cụ DISM. Bước này đảm bảo rằng khi bạn quét cài đặt Windows bằng công cụ SFC, nó có thể thay thế bất kỳ tệp tin bị thiếu hoặc hỏng nào.
- Sau khi chạy lệnh DISM, gõ sfc /scannow để bắt đầu quét máy tính bằng công cụ SFC. Cho phép hoàn tất—Windows sẽ sửa chữa bất kỳ tệp tin nào nó có thể hoặc cảnh báo bạn nếu nó gặp bất kỳ lỗi nào.
Nếu công cụ DISM và SFC không thể sửa chữa các tệp tin hệ thống của bạn, bạn có thể cần cân nhắc cài đặt lại Windows 10 để có một bản cài đặt mới và không bị hỏng.
Quay Lại (Hoặc Thay Thế) Trình Điều Khiển Xung Đột
Lỗi BSOD irql_not_less_or_equal thường do vấn đề trình điều khiển gây ra. Trình điều khiển hệ thống cho phép Windows giao tiếp an toàn, sử dụng và kiểm soát các thành phần phần cứng cụ thể. Nếu trình điều khiển không tương thích, bị hỏng hoặc lỗi thời, BSOD có thể (và thường sẽ) xảy ra.
Để khắc phục vấn đề này, bạn có thể thay thế bất kỳ trình điều khiển xung đột nào, đặc biệt nếu bạn vừa cập nhật trình điều khiển. Quay lại trình điều khiển hoặc thay thế nó bằng một trình điều khiển thay thế là có thể bằng menu Device Manager. Bạn có thể cần khởi động vào Chế độ An toàn để làm điều này.
- Để truy cập Device Manager, nhấp chuột phải vào menu Start và chọn Device Manager.
- Tìm bất kỳ thiết bị nào bạn tin là có thể gây ra lỗi BSOD. Bạn có thể kiểm tra tệp tin dump BSOD để giúp xác định điều này nếu bạn không chắc chắn. Khi đã tìm thấy chúng trong cửa sổ Device Manager, nhấp chuột phải vào thiết bị và chọn Properties.
- Chọn thẻ Driver để xem thông tin về trình điều khiển hiện đang cài đặt. Nếu bạn vừa cập nhật trình điều khiển và muốn quay lại phiên bản trước đó đã cài đặt, chọn Roll Back Driver để tiếp tục.
- Nếu bạn muốn kiểm tra cập nhật trình điều khiển trực tiếp (sử dụng Windows Update hoặc chọn tệp tin trình điều khiển thủ công), chọn Update Driver. Để xóa hoàn toàn trình điều khiển, chọn Uninstall Device và xác nhận lựa chọn của bạn.
- Làm theo các hướng dẫn bổ sung trên màn hình. Sau khi bạn đã cập nhật, quay lại hoặc xóa trình điều khiển thiết bị, hãy khởi động lại máy tính để xác nhận thay đổi bằng cách nhấp chuột phải vào menu Start và chọn Shut down or sign out > Restart.
Kiểm Tra Phần Cứng Để Phát Hiện Sự Cố
Lỗi BSOD hệ thống không phải lúc nào cũng do vấn đề với cài đặt Windows của bạn hoặc xung đột trình điều khiển. Nếu phần cứng của bạn bị lỗi theo cách nào đó, sự không ổn định hệ thống (và BSOD) có thể xảy ra.
Trước khi vội thay thế bất cứ thứ gì, hãy chạy một số kiểm tra bảo trì hệ thống phổ biến trên máy tính của bạn. Ví dụ, làm sạch máy tính khỏi bụi bẩn và các chất ô nhiễm khác có thể giảm nhiệt độ hệ thống, giảm yêu cầu đối với phần cứng máy tính và giúp nó hoạt động hiệu quả hơn.
Nếu máy tính của bạn sạch, bạn có thể chạy bài kiểm tra căng thẳng CPU để kiểm tra xem bộ xử lý có hoạt động đúng không. Bạn cũng có thể chạy các bài kiểm tra tương tự để kiểm tra bộ nhớ hệ thống xấu, vì đây là nguyên nhân có thể nhất gây ra BSOD irql_not_less_or_equal khi nghi ngờ lỗi phần cứng.
Lặp lại các bài kiểm tra này vài lần để xác định xem phần cứng của bạn có đang bị hỏng không. Nếu có, bạn sẽ cần thay thế các thành phần đó (hoặc thay thế máy tính hoàn toàn).
Sửa Chữa Lỗi BSOD Trên Windows 10
Nếu máy tính của bạn gặp lỗi BSOD irql_not_less_or_equal, các bước trên sẽ giúp bạn giải quyết nó. Mặc dù bạn không thể ngăn chặn BSOD, bạn có thể chuẩn bị trước cho chúng bằng cách sao lưu các tệp tin quan trọng lên lưu trữ đám mây. Bạn cũng có thể bật khôi phục hệ thống để cho phép bạn khôi phục tệp tin máy tính về một thời điểm trước đó.
Đôi khi, cách duy nhất để khôi phục từ lỗi BSOD là cân nhắc xóa sạch và cài đặt lại Windows 10, đưa nó về cấu hình mặc định. Tuy nhiên, nếu phần cứng của bạn đang hỏng, cài đặt lại Windows sẽ không giúp ích, và bạn sẽ cần nghĩ đến việc nâng cấp máy tính để khắc phục vấn đề.