Người dùng báo khi cài phần mềm mới, Device Manager hiển thị lỗi Code 32: "A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32)".
Từ thông báo lỗi, ta kết luận Code 32 là sự cố driver, do driver hỏng, cũ hoặc thiếu (USB, CD-ROM).
Hơn nữa, bạn có thể được nhắc: kiểu khởi động cho driver này bị đặt thành Disabled trong Registry. Do đó, chắc chắn bạn sẽ được khuyến khích khắc phục Code 32 từ khía cạnh driver và registry.
Các giải pháp:
1: Gỡ cài đặt Driver thiết bị
2: Cập nhật Driver thiết bị
3: Xóa giá trị Registry
4: Thay đổi Registry Driver
Giải pháp 1: Gỡ cài đặt Driver thiết bị
Vì thông báo lỗi cho thấy driver thiết bị đã bị vô hiệu hóa, bạn có thể gỡ driver gây vấn đề (USB, video adapter) để driver giao tiếp tốt với Windows 10.
Ví dụ gỡ driver USB:
1: Mở Device Manager bằng cách tìm kiếm.
2: Nhắm vào Human Interface Devices, chuột phải mở rộng.
3: Dưới Human Interface Devices chọn Uninstall (Gỡ) USB Input device.
Bạn có thể được yêu cầu xác nhận gỡ cài đặt. Bạn cũng có thể gỡ driver gây lỗi dưới Other devices (Thiết bị khác), như driver màn hình, âm thanh, chuột, bàn phím, v.v.
Sau đó khởi động lại PC để Windows 10 tự cài driver USB mới.
Nhưng đa số trường hợp, Windows 10 không cài được driver nâng cao/tùy chỉnh, dẫn đến vẫn bị lỗi Code 32.
Nếu cài driver mới thất bại, dưới đây là các cách cài lại driver mới nhất.
Giải pháp 2: Cập nhật driver thiết bị
Khác với lỗi Code 45, đối với Code 32, Device Manager hoặc Windows 10 nhắc bạn cài driver mới. Sau khi gỡ driver (USB) theo giải pháp 1, hãy tìm cách cài lại driver để khắc phục Code 32.
Nếu không có thời gian/kỹ năng tự tải cài driver, khuyến khích dùng Driver Booster cập nhật tất cả driver tự động, tiết kiệm thời gian và khắc phục Code 32 hiệu quả.
1. Tải xuống, cài đặt và chạy Driver Booster.
2. Nhấn Scan tìm driver thiếu, cũ, hỏng, lỗi.
3. Nhấn Update Now (Cập nhật ngay) để Driver Booster cập nhật tất cả driver tự động.
Hoặc nếu bạn biết driver nào cũ/không tương thích (card màn hình, âm thanh), có thể cập nhật driver cụ thể.
Bạn cũng vào trang chủ phần mềm/phần cứng, hoặc trang web PC (ASUS/Lenovo/Dell) để tải driver tương thích và nâng cao. Điều này vừa khắc phục lỗi Code 32, vừa tận hưởng chức năng thiết bị chất lượng.
Giải pháp 3: Xóa giá trị Registry
Như đã bàn, Code 32 cũng do registry Windows không đúng. Học cách xóa giá trị UpperFilter và LowerFilter. Nhưng trước khi xóa, hãy backup phòng mất dữ liệu.
1: Nhấn Win + R mở Run. Có 23 phím tắt quan trọng bạn nên biết.
2: Gõ regedit nhấn Enter vào Registry Editor.
3: Theo đường dẫn tìm UpperFilter và LowerFilter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
4: Xóa giá trị UpperFilter và LowerFilter bằng chuột phải.
Trường hợp không tìm thấy LowerFilter, chỉ xóa UpperFilter nếu thấy.
5: Nhấn Yes xác nhận xóa registry UpperFilters.
6: Đóng Registry Editor và reboot PC.
Giải pháp 4: Thay đổi Registry Driver
Đôi khi lỗi Code 32 do giá trị Start của driver trong Registry không đúng. Bạn có thể thay đổi giá trị Start để xem có khắc phục được không.
1. Trong Registry Editor, vào HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
2. Dưới Services, tìm driver gây lỗi rồi double-click giá trị Start bên phải.
3. Thay đổi Driver Start Value data từ 3 thành 1.
4. Khởi động lại Windows 10.
Nếu đã chỉnh registry, kiểm tra Device Manager xem thông báo "A driver for this device has been disabled. An alternate driver may be providing this functionality" còn hiện không.
Tóm lại, các giải pháp trên giúp khắc phục lỗi Code 32 Device Manager. Mục đích bài viết giúp bạn bình tĩnh khi Windows 10 báo driver thiết bị/dịch vụ bị vô hiệu hóa — có lẽ một cách đủ hiệu quả để xử lý lỗi này.