Khi gặp Màn hình xanh chết chóc (BSOD), Windows ghi log chi tiết để chẩn đoán. Bài viết hướng dẫn 3 cách xem log BSOD: Event Viewer, Reliability Monitor, và cấu hình Memory Dump.
Cách 1: Event Viewer (Chi tiết nhất, chuyên nghiệp)
- Win+S > Event Viewer > Mở.
- Action (thanh menu) > Create Custom View.
- Logged: chọn khoảng thời gian (Last 24 hours / Last 7 days...).
- Event level: tick Error & Critical.
- Event logs: chọn Windows Logs > tick System.
- OK > đặt tên view (vd: "BSOD Logs") > OK.
- Danh sách lỗi hiện ra > click sự kiện gần nhất > tab Details xem mã lỗi (Bug Check Code: 0x000000xx).
Cách 2: Reliability Monitor (Dễ nhìn, trực quan)
- Control Panel > System and Security > Security and Maintenance.
- Mở rộng Maintenance > View reliability history.
- Biểu đồ độ ổn định (1-10). Chấm đỏ = Critical error (BSOD). Chữ i vàng = Warning.
- Click chấm đỏ > xem chi tiết: thời gian, mã lỗi, mô tả, file driver gây lỗi (nếu có).
Cách 3: Cấu hình Memory Dump (File .dmp để phân tích sâu)
Mặc định: C:\Windows\memory.dmp (Kernel/Complete dump).
- Win+R >
sysdm.cpl> Enter. - Tab Advanced > Startup and Recovery > Settings.
- Write debugging information: chọn loại dump:
- Automatic memory dump (Khuyên dùng - Windows tự quản lý).
- Kernel memory dump (Nhỏ hơn, đủ debug driver).
- Complete memory dump (Cần RAM + 256MB pagefile, rất lớn).
- Small memory dump (256KB) - cơ bản.
- None - tắt (không khuyến khích).
- Có thể đổi đường dẫn lưu (Dump file) > OK > Restart.
Phân tích file .dmp
- BlueScreenView (NirSoft - free, dễ dùng, hiển thị driver gây lỗi).
- WinDbg (Microsoft - chuyên nghiệp, phức tạp).
- WhoCrashed (Free edition - tự động phân tích báo cáo).
Mã lỗi BSOD phổ biến & nguyên nhân
| Mã lỗi | Tên | Nguyên nhân thường gặp | |
|---|---|---|---|
| 0x0000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | Driver lỗi (thường là driver video, chipset) | |
| 0x000000D1 | DRIVER_IRQL_NOT_LESS_OR_EQUAL | Driver truy cập bộ nhớ sai | |
| 0x0000001A | MEMORY_MANAGEMENT | RAM lỗi, driver, phần mềm bảo mật | |
| 0x0000003B | SYSTEM_SERVICE_EXCEPTION | Driver, antivirus, hệ thống file | |
| 0x000000EF | CRITICAL_PROCESS_DIED | Process hệ thống bị kill (virus, driver) | |
| 0x00000133 | DPC_WATCHDOG_VIOLATION | Driver SSD/HDD, firmware cũ |
| Cách | Độ khó | Chi tiết | Phù hợp |
|---|---|---|---|
| Event Viewer | Trung bình | Rất chi tiết (Event ID, Source, Bug Check Code) | IT Pro, Power user |
| Reliability Monitor | Dễ | Trực quan, timeline, tóm tắt | Người dùng thường |
| Memory Dump + BlueScreenView | Khó | Sâu nhất (stack trace, driver cụ thể) | Chuyên gia, dev |
Hãy bật Memory Dump (Automatic) và dùng Reliability Monitor để theo dõi. Khi BSOD xảy ra, mở Event Viewer hoặc BlueScreenView để tìm driver/file gây lỗi > cập nhật/gỡ driver đó.