Error Code 31: "This device is not working properly because Windows cannot load the drivers required for this device (Code 31)" เกิดจาก Driver Network Adapter เสียหาย/ไม่เข้ากัน ทำให้ WiFi/Ethernet ใช้งานไม่ได้
3 วิธีแก้ Network Adapter Error Code 31
เตรียม: สร้าง Restore Point
1. ดาวน์โหลด Driver ล่าสุดจากเว็บ廠商
ไปเว็บ Laptop/Motherboard หรือ Network Card 廠商 (Realtek, Intel, Qualcomm, Broadcom) ดาวน์โหลด Driver เวอร์ชันล่าสุด ติดตั้ง > Reboot
2. ติดตั้ง Driver ที่ถูกต้องด้วย Hardware ID
- Device Manager > Network Adapters > คลิกขวา Wireless Adapter > Properties
- แท็บ Details > Property: Hardware IDs
- Copy ค่า最后一行 เช่น
PCI\VEN_8086&DEV_0887&CC_0280 - Google ค่านั้น จะเจอ Model ที่แน่นอน > ดาวน์โหลด Driver ตรง Model > Install > Reboot
3. Uninstall Driver และลบ Registry Config ให้ Windows ติดตั้งใหม่
- Regedit >
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network - Highlight Network > หา Config ด้านขวา > Delete
- Device Manager > Network Adapters > คลิกขวา Adapter > Uninstall > Yes
- Reboot > Windows จะติดตั้ง Driver ใหม่อัตโนมัติ (หรือติดตั้งจากเว็บ廠商ถ้าไม่ได้)
วิธีที่ 3 แก้ได้เยอะมากเพราะลบ Config เก่าที่อาจ Corrupt ไปแล้วครับ