หากเจอปัญหา USB Device หรือข้อความ “USB Device not Recognized” ให้ตรวจสอบใน Device Manager: ขยาย Universal Serial Bus controllers คลิกขวาอุปกรณ์ที่มีปัญหา (มีเครื่องหมาย ! สีเหลือง) > Properties ใต้ Device status จะเห็น “Windows has stopped this device because it has reported problems (Code 43)” นี่คือสาเหตุหลักที่ต้องแก้ไข Code 43 หมายถึง Device Manager หยุดอุปกรณ์ USB เนื่องจากไดรเวอร์แจ้งว่าอุปกรณ์ล้มเหลว

สาเหตุหลัก: ปัญหาไดรเวอร์ USB ตัวหนึ่งแจ้งว่า อุปกรณ์ล้มเหลว Windows จึงหยุดมัน มาแก้ไขกัน
Fix Windows has stopped this device because it has reported problems (Code 43)
หมายเหตุ: สร้าง Restore Point ก่อนเริ่มต้น
ลองวิธีง่ายๆ ก่อน: รีสตาร์ท, ถอด/เสียบ USB, เปลี่ยนพอร์ต, ถอด USB อื่นๆ ทั้งหมด รีสตาร์ท ลองอีกครั้ง ทดสอบ USB นั้นบนคอมพิวเตอร์อื่น หากไม่ทำงานบนเครื่องอื่น แสดงว่าอุปกรณ์เสีย ต้องเปลี่ยนใหม่
วิธีที่ 1: Uninstall USB Drivers
- กด Windows Key + R พิมพ์ devmgmt.msc OK
- ขยาย Universal Serial Bus controllers
- เสียบ USB ที่มีปัญหา
- จะเห็น Unknown USB device พร้อมเครื่องหมาย !
- คลิกขวา > Uninstall
- รีสตาร์ท Windows จะติดตั้งไดรเวอร์ดีฟอลต์อัตโนมัติ
- หากยังคงเหลือ ให้ทำซ้ำกับอุปกรณ์แต่ละตัวใน Universal Serial Bus controllers
วิธีที่ 2: Update USB Drivers
- เปิด Device Manager (devmgmt.msc)
- คลิก Action > Scan for hardware changes
- คลิกขวา Problematic USB (มีเครื่องหมาย !) > Update Driver
- เลือก Search automatically for updated driver software
- รีสตาร์ท ทดสอบ
- หายังไม่ได้ ทำซ้ำกับทุกอุปกรณ์ใน Universal Bus Controllers
- คลิกขวา USB Root Hub > Properties > แท็บ Power Management > ยกเลิกถูก Allow the computer to turn off this device to save power
วิธีที่ 3: ปิด USB Selective Suspend Settings
- กด Windows Key + R พิมพ์ powercfg.cpl Enter เปิด Power Options
- คลิก Change plan settings ของ Power plan ที่ใช้อยู่
- คลิก Change advanced power settings
- ขยาย USB settings > USB selective suspend settings
- ปิด On battery และ Plugged in ทั้งคู่
- Apply > OK รีสตาร์ท
วิธีที่ 4: ปิด Fast Startup
- เปิด Power Options (powercfg.cpl)
- คลิก Choose what the power buttons do (เมนูซ้าย)
- คลิก Change settings that are currently unavailable
- ยกเลิกถูก Turn on fast startup ใต้ Shutdown settings
- Save changes รีสตาร์ท
วิธีที่ 5: รัน Microsoft Windows USB Troubleshooter
Microsoft มี Fix It สำหรับปัญหา USB:
- USB class filter not recognized
- USB device not recognized
- USB printer not printing
- USB storage cannot be ejected
- Windows Update configured never to update drivers
- เปิดเบราว์เซอร์ ไปที่ URL ของ Microsoft USB Troubleshooter
- คลิก Download
- รันไฟล์ที่ดาวน์โหลด เปิด Windows USB troubleshooter
- คลิก Next รอตรวจสอบ
- หากมีอุปกรณ์ต่ออยู่ จะขอขยับออก ให้คลิก Next
- หากพบปัญหา คลิก Apply this fix
- รีสตาร์ท
บทความแนะนำ:
- แก้ไข HP Touchpad Not Working in Windows 10
- How to Extract Images from Word Document 2019 [GUIDE]
- Download official Windows 10 ISO without Media Creation Tool
- Ethernet Not Working in Windows 10 [SOLVED]
แก้ไข Code 43 สำเร็จแล้ว หากยังมีข้อสงสัย สามารถถามได้ในส่วนความคิดเห็นครับ