Error Code 31: 「This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)」 เกิดกับ Microsoft Virtual WiFi Miniport Adapter (อุปกรณ์เสมือนสำหรับ Wireless Hosted Network / Virtual WiFi)
5 วิธีแก้ Virtual WiFi Miniport Adapter Code 31
สร้าง Restore Point ก่อน
วิธีที่ 1: ปิด Hosted Network (Virtual WiFi)
- Admin CMD:
netsh wlan stop hostednetwork
netsh wlan set hostednetwork mode=disallow - Restart > ตรวจสอบ Device Manager ว่าหายหรือไม่
วิธีที่ 2: อัปเดต Windows ให้เป็นปัจจุบัน
- Win + I > Update & Security > Windows Update > Check for updates
- ติดตั้งอัปเดตทั้งหมด > Restart
วิธีที่ 3: ใช้ Hardware and Devices Troubleshooter
- ค้นหา Troubleshooting > Hardware and Sound > Hardware and Devices
- Next > ให้แก้ไขอัตโนมัติ
วิธีที่ 4: อัปเดต/ติดตั้งใหม่ Driver Virtual WiFi Miniport Adapter
- Win + R
devmgmt.msc - ขยาย Network adapters > คลิกขวา Microsoft Virtual WiFi Miniport Adapter > Update driver
- Search automatically ก่อน
- ห้าไม่ได้: Browse my computer > เอาติ๊ก Show compatible hardware ออก > เลือก Microsoft Virtual WiFi Miniport Adapter > Next
- Restart
วิธีที่ 5: Uninstall Wireless Network Adapter (Physical) ให้ Windows ติดตั้งใหม่ทั้งคู่
- Device Manager > Network adapters > คลิกขวา Wireless Adapter จริง (เช่น Intel Wi-Fi 6 AX200, Realtek RTL8822CE) > Uninstall device > Yes
- Restart > Windows จะติดตั้ง Driver Physical Adapter และ Virtual Miniport ใหม่ทั้งคู่
วิธีที่ 1 และ 5 ใช้ง่ายและได้ผลเร็วที่สุด หากใช้ Hotspot/Virtual WiFi อยู่ ให้ลองวิธีที่ 4 ก่อนครับ