Đây là một trong những lỗi Windows "hiếm gặp nhưng nguy hiểm" thường xuất hiện khi đang làm tác vụ nặng như chơi game.
Có khá nhiều phương pháp khắc phục, đa số yêu cầu troubleshooting nâng cao. Hãy cẩn thận khi thực hiện.
Giải pháp 1: Giảm mức công suất xử lý tối đa
Lỗi đôi khi xảy ra khi CPU được dùng quá mức so với khả năng tản nhiệt/nguồn. Windows cho phép giới hạn % công suất CPU tối đa trong схéma nguồn.
- Chuột phải biểu tượng pin khay hệ thống → Power Options (Tùy chọn nguồn). (Win 7/8: Start → Control Panel → View by Large icons → Power Options).

- Chọn scheme đang dùng (thường Balanced hoặc Power saver) → Change plan settings → Change advanced power settings.
- Mở rộng Processor power management → Maximum processor state. Đổi cả On battery và Plugged in xuống thấp hơn 10-20% so với mặc định (100%). Áp dụng.

- Làm tương tự cho tất cả các scheme nguồn đang hoạt động (Windows có thể tự chuyển scheme). Kiểm tra lỗi.
Giải pháp 2: Cập nhật Driver (qua phân tích Minidump)
Phân tích file dump (tạo ra khi BSOD) thường cho thấy nguyên nhân là driver. Làm theo các bước để cấu hình tạo minidump và phân tích.
- Chuột phải This PC → Properties → tab Advanced → dưới Startup and Recovery nhấn Settings.

Dưới System Failure, tích các tùy chọn hành động khi lỗi hệ thống. Mặc định: ghi log hệ thống, tự khởi động lại.
Dưới Write Debugging Information, chọn loại dump. Khuyên dùng Small Memory Dump (nhỏ nhưng đủ info). Cấu hình qua lệnh CMD Admin:
wmic recoveros set WriteToSystemLog = False wmic recoveros set AutoReboot = False wmic recoveros set DebugInfoType = 3 wmic recoveros set MiniDumpDirectory = D:\Minidump

Đọc file minidump: cần công cụ WinDbg (từ Windows Driver Kit). Tải từ trang Microsoft, cài đặt.
- Mở CMD, chuyển thư mục Debugging Tools:
cd c:\program files\debugging tools for windows - Load dump:
windbg -y SymbolPath -i ImagePath -z DumpFilePath - Ví dụ:
windbg -y srv*c:\symbols*https://msdl.microsoft.com/download/symbols -i c:\windows\i386 -z c:\windows\minidump\minidump.dmp - Kiểm tra lỗi liên quan đến file hệ thống/driver. Google tên file bên cạnh lỗi để xác định driver/bên thứ 3 gây ra.
Nếu tìm ra driver cụ thể gây lỗi: gỡ hoặc cập nhật driver đó (dù mục đích gì, miễn là dừng BSOD).
- Win+R → gõ devmgmt.msc → Enter (Device Manager).

- Mở rộng danh mục chứa driver gây lỗi (tìm tên file từ minidump). Chuột phải thiết bị → Uninstall device.

- Tích Delete the driver software for this device → OK.
- Khởi động lại. Windows sẽ cố cài lại driver của nhà sản xuất.
- Nếu không tự cài: Device Manager → menu Action → Scan for hardware changes.
Giải pháp 3: Thay đổi cài đặt nguồn trong BIOS và Windows
Phổ biến trên laptop. Chuyên gia IT khuyên thay đổi chế độ ngủ (sleep states) trong BIOS và Windows.
- Tắt máy (Start → Power → Shut down).
- Bật máy, vào BIOS (phím F1/F2/Del/Esc/F10...).

- Tìm mục nguồn (thường Power options hoặc ACPI Settings). Không có vị trí cố định.
- Bật Enable Hibernation hoặc ACPI Function. Tìm ACPI Sleep State hoặc ACPI Standby State, đổi từ S1 sang S3.

- Thoát lưu thay đổi (Exit Saving Changes). Kiểm tra lỗi.
Một số người kết hợp thêm các bước sau (trên Windows):
- Mở Device Manager (Win+R → devmgmt.msc).

- Mở rộng Sound, video and game controllers. Chỉ giữ 1 driver âm thanh, disable các driver còn lại (chuột phải → Disable device). Nếu có vấn đề, bật lại cái kia.
- Chuột phải This PC → Properties → Advanced System Settings → Startup and recovery settings → bỏ tích Automatically restart dưới System failure.

- Mở Registry (regedit). Điều hướng:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power - Tìm REG_DWORD tên HibernateEnabled, chuột phải → Modify, đổi giá trị thành 0.

- Kiểm tra lỗi đã khắc phục chưa.