Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Có lúc mở Device Manager thấy dấu chấm than trên network adapter hoặc thiết bị khác như USB, Display adapters, nhấp đúp sẽ thấy mã lỗi 31: Thiết bị này không hoạt động đúng vì Windows không thể tải driver cần thiết cho thiết bị.

Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Rõ ràng từ thông báo lỗi mã 31 rằng lý do thiết bị không hoạt động bình thường do driver không cài được đúng trên Windows 10.

Nói cách khác, nguyên nhân chính của lỗi mã 31 là vấn đề driver: driver thiếu, hỏng hoặc cũ. Với lỗi này, bạn không thể kết nối Wi-Fi hoặc Wi-Fi không khả dụng, gây nhiều khó khăn.

Do đó, cần thiết khắc phục lỗi mã 31 trong Device Manager. Ở đây bạn có giải pháp khắc phục nhanh, hiệu quả theo nguyên nhân.

Các giải pháp:

  • 1: Khởi động lại Windows 10
  • 2: Gỡ cài đặt driver Network Adapter
  • 3: Cập nhật driver Network Adapter
  • 4: Xóa mục Registry bị hỏng

Giải pháp 1: Khởi động lại Windows 10

Trước hết, gặp mã lỗi 31 Windows không tải được driver cho thiết bị, bạn có thể đơn giản khởi động lại máy. Nghe nói đôi khi chỉ khởi động lại cũng khắc phục mã lỗi này trên Windows 10 cho một số người.

Nếu bạn mới gặp lỗi driver network adapter Windows không hoạt động đúng lần đầu, cách này hợp lý và hiệu quả.

Giải pháp 2: Gỡ cài đặt driver Network Adapter

Như thấy từ thông báo lỗi, mã 31 xảy ra vì Windows không cài được driver cần thiết cho thiết bị, do đó nguyên nhân thực sự network adapter không hoạt động đúng là driver network adapter hỏng hoặc quá cũ không tương thích Windows 10.

Trong trường hợp này, bạn phải gỡ driver network adapter gốc trước rồi cài cái mới cho Windows 10.

Bạn hoàn tất gỡ cài đặt qua đường dẫn:

Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Device Manager > Network adapter > driver đúng cho Network adapter > chuột phải Uninstall (Gỡ cài đặt).

Sau đó cài lại driver network adapter bằng cách nhấp Scan for hardware changes (Quét thay đổi phần cứng).

Hoặc để Windows 10 tự tìm driver network adapter mới nhất online bằng cách khởi động lại máy.

Mẹo: Nhưng nếu các bước này vô hiệu, bạn nên làm việc sau trước khi gỡ driver network adapter.

  1. Vào hộp thoại Run tìm regedit.
Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10
  1. Tìm và nhập khóa registry sau: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network.
  2. Xóa khóa con registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\Config.

Đây là khóa con duy nhất cần xóa.

Sau đó gỡ driver network adapter trong Device Manager như đã chỉ dẫn.

Giải pháp 3: Cập nhật driver Network Adapter

Nghe nói mã lỗi 31 do Windows 10 không giao tiếp được với driver cũ, nên chắc chắn bạn có thể thử cập nhật driver network adapter.

Về phần này, bạn vào trang chủ lấy driver network adapter mới nhất cài trên máy.

Tuy nhiên, để dễ dàng hơn, khuyến nghị mạnh mẽ dùng Driver Booster. Đây là trình hỗ trợ driver chuyên nghiệp, an toàn, tải và cập nhật driver network adapter như WAN Miniport trong chớp mắt.

  1. Tải xuống Driver Booster trên máy. Cài đặt và chạy trình cập nhật driver này.
  2. Nhấp Scan (Quét) tìm driver cũ, thiếu, hỏng trên Windows 10.
Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10
  1. Xác định Network adapters rồi Update (Cập nhật) driver mạng.
Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Nếu lỗi mã 31 Windows 10 với display adapter hoặc network adapter vẫn tồn tại sau cập nhật driver mạng hoặc driver hiển thị, bạn có thể dùng thêm Driver Booster.

  1. Chọn Tools (Công cụ) bên trái Driver Booster rồi Fix device error (Khắc phục lỗi thiết bị) bắt đầu phát hiện và khắc phục mã lỗi 31 Device Manager.
Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Sau khi cập nhật driver network adapter hoặc driver thiết bị khác như Ethernet Controller lên phiên bản mới nhất, đồng thời bạn cũng khắc phục lỗi mã 31 Windows không cài được driver cần thiết cho thiết bị.

Mẹo: Cũng có thể dùng Driver Booster khôi phục (roll back) driver Network

Đã chứng minh đôi khi driver mạng cập nhật không khắc phục mã 31 network adapter Windows 10, lúc đó bạn nên khôi phục driver mạng về phiên bản trước để hoạt động tốt với Windows 10. Ở đây cũng dùng Driver Booster khôi phục driver mạng về phiên bản cũ.

Ngay khi Driver Booster quét xong driver gây lỗi, bên trái nhấp Tools > Rescue Center (Trung tâm cứu援) rồi quyết định Driver Backup (Sao lưu driver). Mã lỗi 31 với network adapter Windows 10 dễ dàng khắc phục miễn bạn tìm driver phù hợp cho network adapter.

Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10

Giải pháp 4: Xóa mục Registry bị hỏng

Theo báo cáo và thực nghiệm, UpperFliter và LowerFilters có thể gây mã lỗi 31 Windows không tải được driver cho thiết bị trên Windows 10. Do đó, bạn nên xóa 2 giá trị này từ Registry Editor để khắc phục mã lỗi 31.

  1. Nhấn Windows + R mở hộp Run, nhập regedit.
  2. Trong Registry Editor, điều hướng đến

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

  1. Bên phải, xác định khóa UpperFilters và LowerFilters, chuột phải chọn Delete (Xóa).
Khắc phục lỗi Code 31 cho Network Adapter trên Windows 10
  1. Khởi động lại Windows 10.

Khi đăng nhập lại, kiểm tra Device Manager xem network adapter hoặc display adapter hoặc USB hub mã 31 "thiết bị này không hoạt động đúng" đã biến mất chưa.

Kết luận, về mã lỗi 31 với network adapter, bạn tham khảo hướng dẫn này cho các phương pháp, các cách này cũng áp dụng cho thiết bị khác với mã 31, như thiết bị USB và Display adapters.