BAD_POOL_CALLER (OxC2) là một trong những mã STOP BSOD (Blue Screen of Death) hiếm gặp hơn trên Windows 10. Nó xuất hiện khi máy tính không truy cập được tài nguyên CPU do cấu hình hệ thống bị lỗi. Các lý do có thể bao gồm driver thiết bị lỗi, vấn đề ổ đĩa, và (mức độ nhỏ hơn) phần cứng lỗi.
Nhưng giống như mọi BSOD khác, bạn có thể thử giải quyết BAD_POOL_CALLER bằng các giải pháp dưới đây. Nếu lỗi xảy ra thường xuyên, hãy thử thực hiện các bước sau khi boot Windows 10 ở Safe Mode.
Cài lại Driver thiết bị
Tốt nhất hãy bắt đầu bằng phân tích file dump BSOD trên PC dùng WinDbg hoặc NirSoft BlueScreenView. Nếu driver thiết bị hỏng là nguyên nhân BAD_POOL_CALLER BSOD, điều đó giúp xác định nhanh. Sau đó cài lại driver gây sự cố theo các bước sau.
- Chuột phải nút Start chọn Device Manager.
- Mở rộng danh mục thiết bị — ví dụ: Display adapters (Bộ.adapter hiển thị) hoặc Network adapters (Bộ adapter mạng).
- Chuột phải driver thiết bị chọn Uninstall device (Gỡ thiết bị).
- Tích ô Delete the driver software for this device (Xóa phần mềm driver cho thiết bị này) chọn Uninstall. Thoát Device Manager.
- Chuột phải nút Start lại chọn Apps and Features.
- Tìm và xóa phần mềm hỗ trợ hoặc driver bổ sung liên quan thiết bị.
- Khởi động lại máy. Windows sẽ cài lại driver cơ bản cho thiết bị khi khởi động. Sau đó cài lại những gì đã xóa ở bước trước.
Cập nhật Driver thiết bị
Nếu cài lại driver lỗi không giúp, thử cập nhật nó. Bạn có thể tải driver mới nhất từ trang web nhà sản xuất thiết bị. Hoặc dùng công cụ cập nhật driver như Driver Booster để tự động cập nhật mọi thứ trên máy.
Roll Back Driver (Quay lại driver cũ)
Nếu BAD_POOL_CALLER BSOD bắt đầu xuất hiện sau khi cập nhật driver cho thiết bị cụ thể, bạn phải thử roll back ngay. Điều này sẽ giải quyết vấn đề từ bản phát hành driver bị hỏng hoặc không tương thích.
- Mở Device Manager.
- Chuột phải driver thiết bị chọn Properties.
- Chuyển tab Driver chọn Roll Back Driver (Quay lại driver trước).
Windows 10 sẽ revert driver về phiên bản trước đó. Nếu không thấy BAD_POOL_CALLER BSOD nữa, đừng cập nhật driver cho đến khi bản mới hơn ra mắt.
Cập nhật Hệ điều hành
Cập nhật Windows 10 giúp giải quyết sự cố BSOD bằng cách cải thiện ổn định hệ điều hành. Nếu bạn có thói quen bỏ qua cập nhật, tốt nhất hãy dành thời gian cài đặt ngay.
- Mở menu Start chọn Settings.
- Chọn Update & Security.
- Chọn Check for updates tìm bản cập nhật Windows 10 mới nhất.
Nếu thấy cập nhật chờ, chọn Download and install áp dụng. Cũng nên cài thêm các driver thiết bị do Microsoft xác minh dưới View optional updates.
Gỡ cài đặt Cập nhật Windows
Cập nhật Windows 10 mang nhiều bản sửa lỗi và cải thiện hiệu năng. Nhưng chúng cũng có thể gây ra vấn đề. Vì vậy, nếu BAD_POOL_CALLER BSOD xảy ra ngay sau cài bản cập nhật hệ điều hành, bạn phải roll back về phiên bản trước.
- Mở menu Start chọn Settings.
- Vào Update & Security > Windows Updates > View update history > Uninstall updates.
- Chọn bản cập nhật muốn xóa chọn Uninstall.
Nếu điều đó giúp ích, bạn phải ngăn Windows 10 tự cập nhật lên bản phát hành lỗi đó.
Chạy System File Checker
Chạy quét SFC (System File Checker) giúp sửa hỏng file trong hệ điều hành. Để làm vậy, chuột phải nút Start chọn Windows PowerShell (Admin). Tiếp theo chạy lệnh:
sfc /scannow
Sau chạy SFC, bạn cũng có thể chạy công cụ DISM (Deployment Image Servicing and Management). Điều này giúp sửa vấn đề ổn định Windows 10.
Chạy tiện ích CHKDSK
Lỗi liên quan ổ đĩa cũng có thể gây BAD_POOL_CALLER BSOD. Thử dùng tiện ích CHKDSK (Check Disk) xem có phải không.
- Mở File Explorer. Chuột phải Local Disk (C:) chọn Properties.
- Chọn nút Check (Kiểm tra) dưới tab Tools.
- Chọn Scan drive (Quét ổ đĩa).
Nếu CHKDSK phát hiện vấn đề, nó sẽ cung cấp hướng dẫn thêm để khắc phục.
Chạy CHKDSK khi khởi động
Chạy CHKDSK khi khởi động giúp sửa thêm lỗi ổ đĩa. Bắt đầu bằng lệnh sau trong Windows PowerShell Admin:
chkdsk c: /r
Bạn phải xác nhận muốn CHKDSK quét ổ hệ thống tìm lỗi khi khởi động Windows 10 tiếp theo. Nhấn Y > Enter để làm vậy.
Quay lại trạng thái máy tính trước
Thay đổi gần đây đối với hệ điều hành (như cập nhật Windows mới và cài đặt chương trình bên thứ ba) có thể tạo xung đột gây lỗi BSOD. Nhưng nếu System Restore đang hoạt động trên máy, bạn có thể thử roll back Windows 10 về trạng thái trước khi mọi thứ hoạt động hoàn hảo.
- Nhấn Windows + R mở hộp Run.
- Gõ sysdm.cpl chọn OK.
- Chuyển tab System Protection chọn System Restore.
- Chọn Recommended restore nếu muốn dùng điểm khôi phục gần nhất, hoặc Choose a different restore point nếu muốn chọn điểm khác.
- Chọn Next làm theo hướng dẫn roll back hệ điều hành đến điểm khôi phục chỉ định. Toàn bộ thủ tục có thể mất một chút thời gian.
Quét sự cố liên quan bộ nhớ
Vấn đề bộ nhớ cũng có thể gây BAD_POOL_CALLER BSOD trên Windows. Thử dùng công cụ Windows Memory Diagnostic tích hợp hoặc tiện ích bên thứ ba như MemTest86 kiểm tra lỗi bộ nhớ.
Nếu kết quả cho thấy vấn đề bộ nhớ, bạn phải thay module RAM vật lý trên PC.
Reset PC (Đặt lại PC)
Reset Windows 10 về cài đặt gốc xóa tất cả dữ liệu (trừ file cá nhân), nhưng cũng giúp hệ điều hành bắt đầu lại từ đầu. Vì vậy, nếu không giải pháp nào trên giúp dừng BAD_POOL_CALLER BSOD, bạn phải thử cách này.
Nếu muốn làm, mở menu Start chọn Settings > Update & Security > Recovery > Get started.
Tiếp theo chọn Keep my files (Giữ file của tôi) để reset PC giữ file cá nhân, hoặc Remove everything (Xóa mọi thứ) để revert về mặc định nhà máy. Xem chi tiết cách reset Windows 10 hoạt động.
Có thể làm gì khác?
Nếu bạn gặp khó khăn chạy các giải pháp trên bình thường hoặc trong Safe Mode Windows 10, khuyên nên vào Windows Recovery Environment (WinRE). Nó cung cấp nhiều công cụ chạy sửa chữa khởi động, sửa lỗi ổ đĩa, gỡ cập nhật Windows, v.v.
Hơn nữa, bạn có thể cân nhắc cập nhật BIOS/UEFI hoặc cài lại Windows 10 từ đầu như biện pháp cuối cùng khắc phục BAD_POOL_CALLER BSOD.
Nhưng giả sử bạn vẫn gặp vấn đề dù đã làm tất cả. Lúc đó bạn phải liên hệ dịch vụ sửa chữa PC để chạy chẩn đoán thêm và thay thế bất kỳ bộ phận phần cứng nội bộ lỗi nào.