Critical Structure Corruption là gì?
Mã lỗi 0x00000109 cho thấy **bộ nhớ kernel (kernel memory) bị hỏng/ghi đè sai**. Windows phát hiện cấu trúc dữ liệu quan trọng trong RAM bị thay đổi bất hợp pháp. Thường kèm theo tên file driver: `ntfs.sys` (hệ thống file), `tcpip.sys` (mạng), `dxgmms2.sys` (DirectX/GPU), `win32kbase.sys` (GUI). Nguyên nhân: **Driver lỗi (ghi sai bộ nhớ)**, **Malware/Rootkit**, **RAM hỏng**, **File hệ thống hỏng**, **Phần mềm ảo hóa/Anti-cheat game (Alcohol 120%, Daemon Tools, MacDrive, Intel HAXM)**.
5 Giải pháp chẩn đoán & khắc phục
Cách 1: Gỡ phần mềm gây xung đột Kernel (Quan trọng)
Kiểm tra Task Manager / Autoruns. Gỡ hoàn toàn các phần mềm báo cáo thường gây lỗi này:
- Phần mềm ổ ảo: **Alcohol 120%, Daemon Tools, Virtual CloneDrive, PowerISO**.
- Phần mềm đọc phân vùng Mac: **MacDrive (Paragon)**.
- Phần mềm ảo hóa Android: **Intel HAXM** (dùng cho Android Emulator).
- Antivirus cũ/crack, Driver updater rác, Cheat game.
Control Panel -> Uninstall a program. Restart.
Cách 2: Chạy SFC & DISM (Sửa file hệ thống & Kho ảnh)
CMD (Admin) chạy lần lượt:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Chờ hoàn tất. Restart. Sửa lỗi do file hệ thống hỏng (ntfs.sys...).
Cách 3: Cập nhật Driver Chipset & Card màn hình (Driver Booster)
Driver Chipset (Intel/AMD) & GPU (NVIDIA/AMD/Intel) cũ là nguyên nhân lớn ghi sai bộ nhớ kernel.
- Driver Booster -> **Scan**.
- Mục **System devices** (Chipset: Intel Management Engine, AMD PSP, PCI Express Root Port...) -> **Update**.
- Mục **Display adapters** -> **Update** GPU driver.
- Restart.
Cách 4: Kiểm tra RAM (Windows Memory Diagnostic)
- Tìm "Windows Memory Diagnostic" -> Run as Admin.
- Chọn **Restart now and check for problems (recommended)**.
- Máy test RAM tự động. Xem kết quả: Event Viewer -> Windows Logs -> System -> Source: **MemoryDiagnostics-Results**.
- Nếu lỗi: Tháo RAM, lau chân bằng bút chì, cắm chắc/khe khác. Vẫn lỗi -> Thay RAM.
Cách 5: Xem Event Viewer tìm nguyên nhân gốc (Nâng cao)
- Win+R -> `eventvwr.msc`.
- Windows Logs -> **System**.
- Lọc (Filter Current Log) -> Event sources: **BugCheck** hoặc Level: **Critical/Error** trước giờ BSOD.
- Xem chi tiết: `BugCheck 0x109, ...` -> Địa chỉ lỗi, file driver (.sys) liên quan. Tìm tên file .sys trên Google -> Biết driver thiết bị nào -> Cập nhật/Gỡ driver đó.
Mẹo phòng ngừa: Tối ưu hệ thống bằng Advanced SystemCare
Sau khi sửa xong, chạy Advanced SystemCare -> Clean & Optimize -> Select All -> Scan -> Fix. Dọn registry, file rác, fragment disk, tối ưu boot. Giúp ổn định kernel, giảm thiểu BSOD tái phát.