Đôi khi Device Manager trên Windows 11/10 báo mã lỗi liên quan đến phần cứng. Bài viết này giúp bạn xác định nguyên nhân và cách khắc phục.
Cách tìm mã lỗi trong Device Manager
Mở Device Manager, nhấp đúp vào loại thiết bị gặp sự cố. Nhấp chuột phải vào thiết bị lỗi > Properties. Mã lỗi hiển thị ở khu vực Device status.
Danh sách mã lỗi Device Manager & Giải pháp
Dưới đây là hầu hết các mã lỗi và giải pháp khả thi. Các mã cần khắc phục sâu hơn đã được liên kết chi tiết.
- Code 1 – Thiết bị này không được cấu hình đúng
- Code 3 – Driver cho thiết bị này có thể bị hỏng
- Code 9 – Windows không thể xác định phần cứng này
- Code 10 – Thiết bị này không thể khởi động
- Code 12 – Thiết bị không tìm thấy đủ tài nguyên miễn phí để sử dụng
- Code 14 – Thiết bị không thể hoạt động đúng cho đến khi bạn khởi động lại máy tính
- Code 16 – Windows không thể xác định tất cả tài nguyên thiết bị này sử dụng
- Code 18 – Cài đặt lại driver cho thiết bị này
- Code 19 – Windows không thể khởi động thiết bị phần cứng này
- Code 21 – Windows đang gỡ bỏ thiết bị này
- Code 22 – Thiết bị bị vô hiệu hóa bởi người dùng trong Device Manager
- Code 24 – Thiết bị này không có mặt, không hoạt động đúng
- Code 28 – Driver cho thiết bị này chưa được cài đặt
- Code 29 – Thiết bị bị vô hiệu hóa vì firmware không cung cấp tài nguyên cần thiết
- Code 31 – Thiết bị không hoạt động đúng vì Windows không tải được driver cần thiết
- Code 32 – Driver (dịch vụ) cho thiết bị này đã bị vô hiệu hóa
- Code 33 – Windows không thể xác định tài nguyên cần thiết cho thiết bị này
- Code 34 – Windows không thể xác định cài đặt cho thiết bị này
- Code 35 – Firmware hệ thống không đủ thông tin để cấu hình và sử dụng thiết bị này
- Code 36 – Thiết bị yêu cầu ngắt PCI nhưng được cấu hình cho ngắt ISA (hoặc ngược lại)
- Code 37 – Windows không thể khởi tạo driver thiết bị cho phần cứng này
- Code 38 – Windows không thể tải driver vì instance trước vẫn còn trong bộ nhớ
- Code 39 – Windows không thể tải driver cho phần cứng này. Driver có thể bị hỏng hoặc thiếu
- Code 40 – Windows không thể truy cập phần cứng này vì thông tin khóa dịch vụ trong registry bị thiếu/ghi sai
- Code 41 – Windows đã tải driver thành công nhưng không tìm thấy thiết bị phần cứng
- Code 42 – Windows không thể tải driver vì thiết bị trùng lặp đã chạy trong hệ thống
- Code 43 – Windows đã dừng thiết bị này vì nó báo cáo sự cố
- Code 44 – Một ứng dụng/dịch vụ đã tắt thiết bị phần cứng này
- Code 45 – Hiện tại thiết bị phần cứng này không kết nối với máy tính
- Code 46 – Windows không thể truy cập thiết bị vì hệ điều hành đang tắt
- Code 47 – Windows không thể sử dụng thiết bị vì đã chuẩn bị xóa an toàn
- Code 48 – Phần mềm cho thiết bị này bị chặn do đã biết gây sự cố với Windows
- Code 49 – Windows không thể khởi động thiết bị phần cứng mới vì system hive quá lớn (vượt Registry Size Limit)
- Code 50 – Windows không thể áp dụng tất cả thuộc tính cho thiết bị này
- Code 51 – Thiết bị này đang chờ thiết bị khác
- Code 52 – Windows không thể xác minh chữ ký số cho driver cần thiết
- Code 53 – Thiết bị này được dành cho Windows kernel debugger
- Code 54 – Thiết bị này đã thất bại và đang được reset
- Code 56 – Windows vẫn đang thiết lập cấu hình lớp cho thiết bị này
Bạn có thể cần cập nhật/cài đặt driver, chạy Hardware and Devices Troubleshooter, hoặc thực hiện System Restore theo khuyến nghị.
Chi tiết một số mã lỗi phổ biến
Code 1: Thiết bị này không được cấu hình đúng
Ý nghĩa: Phần cứng không có driver cài đặt hoặc driver không được cấu hình đúng. Khắc phục: Mở Device Manager (Win+X > M) > Chuột phải thiết bị lỗi > Properties > Update Driver. Nếu không có driver mới hoặc vẫn lỗi, tải driver thủ công từ trang OEM.
Code 3: Driver cho thiết bị này có thể bị hỏng
Nguyên nhân: Vấn đề registry hoặc thiếu bộ nhớ. Thông báo đầy đủ: "The driver for this device might be corrupted, or your system may be running low on memory or other resources."
Giải pháp:
- Kiểm tra bộ nhớ: Mở Task Manager, đóng ứng dụng tốn nhiều RAM, tăng bộ nhớ ảo hoặc nâng cấp RAM vật lý.
- Gỡ và cài lại driver: Driver có thể bị hỏng hoặc registry không đúng. Gỡ driver > cài lại. Nếu không được, dùng System Restore quay về điểm driver còn hoạt động.
Code 9: Windows không thể xác định phần cứng này
Vấn đề với phần cứng cụ thể. Thông báo: "Windows cannot identify this hardware because it does not have a valid hardware identification number." Device ID không hợp lệ khiến OS không nhận diện. Cập nhật driver không giúp được vì Windows chỉ cài driver cho thiết bị được nhận diện. Giải pháp tốt nhất: Liên hệ nhà cung cấp phần cứng để thay thế.
Code 10: Thiết bị này không thể khởi động
Device Manager không khởi động được phần cứng do driver cũ/hỏng hoặc lỗi phần cứng tạm thời. Thông báo: "This device cannot start. Try upgrading the device drivers for this device."
Khắc phục: Khởi động lại máy. Nếu không được, gỡ/cập nhật driver và chạy Hardware Troubleshooter hoặc USB Troubleshooter.
Code 14: Thiết bị không thể hoạt động đúng cho đến khi khởi động lại máy tính
Chỉ cần khởi động lại máy tính (Start > Shutdown > Restart hoặc Alt+Ctrl+Del). Nếu bị treo, nhấn giữ nút nguồn để tắt, sau đó bật lại.
Code 18: Cài đặt lại driver cho thiết bị này
Cách 1: Device Manager > chuột phải thiết bị > Update Driver (tự động tìm qua Windows Update).
Cách 2: Gỡ driver (Uninstall) > Scan for hardware changes > cài driver thủ công từ file tải từ OEM.
Code 19: Windows không thể khởi động thiết bị phần cứng này
Cấu hình thiết bị trong registry hive không hoàn chỉnh hoặc bị hỏng. Nguyên nhân chính: nhiều dịch vụ được đặt cho một ổ đĩa, lỗi mở/khôi phục service key từ driver. Service key dạng: HKLM\SYSTEM\CurrentControlSet\Services\DriverName.
Giải pháp: (1) Gỡ và cài lại driver. (2) System Restore về điểm thiết bị còn hoạt động.
Code 21: Windows đang gỡ bỏ thiết bị này
Mã lỗi tạm thời khi Windows đang gỡ thiết bị nhưng chưa xong. Thường tự biến mất. Nếu vẫn thấy, khởi động lại máy vài lần. Nếu vẫn không hết: Clean boot hoặc chạy Hardware and Devices Troubleshooter.
Code 22: Thiết bị này bị vô hiệu hóa
Thiết bị bị vô hiệu hóa (do Windows hoặc người dùng). Khắc phục: Device Manager > tìm thiết bị bị vô hiệu hóa > chuột phải > Enable Device. Làm theo wizard để thiết bị hoạt động lại.
Code 28: Driver cho thiết bị này chưa được cài đặt
Cần cài driver thủ công. Tải driver từ trang OEM/nhà cung cấp phần cứng. Sau đó: Device Manager (Win+X+M) > tìm thiết bị > chuột phải > Delete > Scan for hardware changes > cung cấp đường dẫn driver đã tải.
Lưu ý: Đôi khi chỉ cần chạy file EXE là đủ cài driver.
Code 29: Thiết bị bị vô hiệu hóa vì firmware không cung cấp tài nguyên cần thiết
Vấn đề phần cứng cấp thấp, cần truy cập BIOS. Ghi nhớ tên thiết bị > khởi động lại > vào BIOS (Del/F12) > tìm thiết bị trong danh sách > nếu bị Disable thì Enable. Nếu vẫn không được, kiểm tra tài liệu nhà sản xuất về cấu hình BIOS đặc biệt.
Code 31: Thiết bị không hoạt động đúng
Windows không tải được driver cần thiết. Khởi động lại nhiều lần, nếu không được thì cài lại driver: Device Manager > chuột phải thiết bị > Update Driver. Nếu Windows Update không tìm được, tải driver mới từ OEM và cập nhật thủ công.
Code 33: Windows không thể xác định tài nguyên cần thiết cho thiết bị này
Biên dịch BIOS xác định tài nguyên thiết bị đã thất bại. Giải pháp: Dùng Setup Utility reset tất cả hoặc Update BIOS (tải BIOS mới từ nhà cung cấp). Thử cấu hình/sửa chữa/thay thế phần cứng. Nếu không được, có thể phải mua phần cứng mới.
Code 34: Windows không thể xác định cài đặt cho thiết bị này
Nhiều thiết bị dùng tài nguyên (IO, Memory, v.v.). Windows thường tự xác định, nếu thất bại thì báo Code 34. Thông báo: "Consult the documentation that came with this device and use the Resource tab to set the configuration."
Cần tài liệu cấu hình thủ công từ OEM. Sau khi cấu hình, reboot và kiểm tra. Đổi resource values tại tab Resource của thiết bị trong Device Manager: chuyển từ Automatic sang Manual, làm theo tài liệu.
Code 35: Firmware hệ thống không đủ thông tin
BIOS cũ, cần cập nhật. Bảng MPS (Multiprocessor System) lưu phân bổ tài nguyên BIOS thiếu entry cho thiết bị. Tải BIOS mới từ trang OEM máy tính, chọn đúng phiên bản mainboard.
Code 36: Thiết bị yêu cầu ngắt PCI
Thiết bị yêu cầu ngắt PCI nhưng cấu hình cho ISA (hoặc ngược lại). Cần người am hiểu kỹ thuật. Thông báo: "Please use the computer's system setup program to reconfigure the interrupt for this device."
Khắc phục: Thay đổi cài đặt IRQ reservations trong BIOS. Xem tài liệu phần cứng hoặc liên hệ nhà sản xuất. Nếu BIOS có công cụ setup, thay đổi IRQ reservations cho PCI/ISA.
Code 39: Windows không thể tải driver cho phần cứng này
Driver có thể bị hỏng hoặc thiếu. Giải pháp duy nhất: Cài lại driver cho thiết bị đó. Thử gỡ hoàn toàn thiết bị, Scan for hardware changes, cài lại driver. Nên dùng driver mới nhất từ OEM.
Code 40: Windows không thể truy cập phần cứng này
Thiếu hoặc ghi sai thông tin khóa dịch vụ/subkey trong registry. Chỉ cách: Cài lại driver thủ công. Device Manager > chọn thiết bị > Uninstall > Action > Scan for hardware changes. Windows Update sẽ tìm driver mới, hoặc cài thủ công từ file OEM.
Code 41: Windows tải driver thành công nhưng không tìm thấy phần cứng
Xảy ra với thiết bị non-plug-and-play đã cài driver. Giải pháp: Gỡ và tìm thiết bị thủ công. Device Manager (Win+X+M) > chuột phải thiết bị Code 41 > Uninstall > chuột phải icon máy tính > Scan for hardware changes. Khi tìm thấy, cài driver (từ OEM hoặc để Windows tìm).
Code 42: Thiết bị trùng lặp đã chạy trong hệ thống
Windows bị nhầm lẫn do subprocess giống hệt nhau. Hoặc thiết bị có serial number được phát hiện ở vị trí mới trước khi gỡ khỏi vị trí cũ. Giải pháp: Khởi động lại Windows PC, mọi thứ sẽ tự trở về vị trí.
Code 44: Ứng dụng/dịch vụ đã tắt thiết bị phần cứng này
Khởi động lại máy tính thường khắc phục. Nếu không, có thể do registry hỏng. Dùng registry cleaner dọn entry hỏng/vô hiệu, reboot kiểm tra.
Code 46: Windows không thể truy cập thiết bị phần cứng này
Thường xuất hiện khi hệ thống đang tắt. Không cần khắc phục, khởi động lại thì tiến trình/ứng dụng sẽ truy cập lại bình thường. Lưu ý: Chỉ xảy ra khi Driver Verifier được bật và mọi ứng dụng đã tắt.
Code 47: Windows không thể sử dụng thiết bị phần cứng này
Liên quan đến Safe Eject USB. Thông báo: "Unplug this device from your computer and then plug it in again." Nếu bị kẹt: rút cắm lại (đảm bảo không copy/di chuyển file) hoặc restart máy để reset trạng thái.
Code 48: Phần mềm cho thiết bị này bị chặn
Thường khi nâng cấp feature update. Nếu thiết bị gây vấn đề và OEM không cập nhật, sẽ bị chặn. Thông báo: "Contact the hardware vendor for a new driver."
Giải pháp: Cài driver tương thích với phiên bản Windows hiện tại. Kiểm tra OEM có bản cập nhật không. Nếu không, thử cài driver cũ với compatibility mode.
Code 50: Windows không thể áp dụng tất cả thuộc tính cho thiết bị này
Driver đảm bảo Windows nhận diện các thuộc tính (capabilities, settings, security). Nếu Code 50: Windows không áp dụng được tất cả thuộc tính. Thông báo khuyến nghị liên hệ nhà sản xuất để lấy driver mới.
Cách sửa: Gỡ thiết bị > Scan for hardware changes > cài lại driver thủ công (phiên bản mới nhất từ OEM) > Reboot.
Code 51: Thiết bị này đang chờ thiết bị khác
Thiết bị cần chờ thiết bị khác hoàn thành công việc hoặc theo trình tự. Không có giải pháp trực tiếp, để nguyên trạng. Nếu kéo dài: reboot Windows 10. Kiểm tra Device Manager xem thiết bị khác có lỗi không, khắc phục thiết bị kia hoặc chạy Hardware Troubleshooter.
Code 52: Windows không thể xác minh chữ ký số cho driver
Driver không có chữ ký hoặc bị hỏng. Thông báo: "A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software."
Khắc phục: Cài lại driver, đảm bảo tải từ trang web nhà cung cấp thiết bị.
Code 53: Thiết bị được dành cho Windows kernel debugger
Xảy ra khi IT admin hoặc người am hiểu Kernel Debugging troubleshoot thiết bị. Khắc phục: Cần quyền admin, chạy lệnh bcdedit /debug off trong Command Prompt. Tắt kernel debugging để thiết bị khởi động bình thường.
Code 54: Thiết bị này đã thất bại và đang được reset
Mã lỗi gián đoạn khi phương thức ACPI reset đang thực thi. Thường tự giải quyết. Nếu thiết bị không bao giờ restart do lỗi, sẽ kẹt ở trạng thái này, cần reboot hệ thống. Khởi động lại Windows 10 và kiểm tra lại trạng thái trong Device Manager.
Hy vọng bài viết này giúp ích cho bạn.