แก้ SD Card ไม่ถูกตรวจจับโดย PC: หาก SD Card ไม่ถูกตรวจจับ ปัญหาอาจอยู่ที่ Driver สาเหตุส่วนใหญ่: ไดรเวอร์เก่า/เสีย/ไม่เข้ากัน, ฮาร์ดแวร์เสีย, อุปกรณ์มีปัญหา SD Card อาจไม่ถูกตรวจจับทั้ง Internal และ USB Card Reader เนื่องจากเป็น Software issue ตรวจสอบโดยลองเสียบ SD Card ในคอมพิวเตอร์เครื่องอื่น หากทำงานได้ แสดงว่าปัญหาอยู่ที่คอมพิวเตอร์ของคุณ
กรณีอื่น: คอมพิวเตอร์อ่าน SD Card ขนาดเล็ก (1-2GB) ได้ แต่อ่าน SDHC (4GB+) ไม่ได้ หมายความว่า Internal Reader ไม่รองรับ SDHC (รองรับได้สูงสุด 2GB เท่านั้น SDHC รองรับถึง 32-64GB คอมพิวเตอร์ก่อนปี 2008 อาจไม่รองรับ)
อีกกรณี: SD Card ถูกตรวจจับแต่ใน File Explorer ไม่มี Drive แสดง = PC ไม่ได้ Recognize SD Card จริงๆ ลองดูวิธีแก้ด้านล่าง
ตรวจสอบก่อนเริ่ม troubleshooting:
- ลองถอดฝุ่น SD Card Reader และทำความสะอาด SD Card
- ทดสอบ SD Card ในคอมพิวเตอร์เครื่องอื่น เพื่อยืนยันว่าไม่เสีย
- ลอง SD Card อื่นดูว่าทำงานได้ไหม
- ตรวจสอบว่า SD Card ไม่ถูกล็อก (สไลด์สวิตช์ลงเพื่อ Unlock)
- ตรวจสอบว่า SD Card แตกหรือไม่ (ถ้าแตก วิธีด้านล่างจะไม่ช่วยได้)
แก้ไข SD Card ไม่ถูกตรวจจับโดย PC
สร้าง System Restore Point ก่อน
วิธีที่ 1: Disable และ Re-enable SD Card
- กด Windows Key + R พิมพ์ devmgmt.msc Enter
- ขยาย SD Host Adapters หรือ Memory Technology Devices จะเจออุปกรณ์ (เช่น Realtek PCI-E Card reader)
- คลิกขวาเลือก Disable ยืนยัน Yes
- คลิกขวาอีกครั้งเลือก Enable
- วิธีนี้มักแก้ได้แล้ว หากไม่ได้ กลับไป Device Manager อีกครั้ง
- ครั้งนี้ขยาย Portable Devices คลิกขวาที่ Drive letter ของ SD Card > Disable
- คลิกขวาอีกครั้ง > Enable
วิธีที่ 2: เปลี่ยน Drive Letter ของ SD Card
- กด Windows Key + R พิมพ์ diskmgmt.msc Enter
- คลิกขวา SD Card > Change Drive Letter and Paths
- คลิก Change > เลือกอักษร Drive ใหม่ (ไม่ซ้ำเดิม) > OK
- อักษรใหม่นี้จะเป็น Drive Letter ของ SD Card
- ตรวจสอบว่าปัญหาแก้ไขได้หรือไม่
วิธีที่ 3: Reset BIOS เป็นค่า Default
- ปิดแลปทอป เปิดใหม่ ค้าง F2, DEL หรือ F12 (ขึ้นอยู่กับยี่ห้อ) เพื่อเข้า BIOS
- หาตัวเลือก Reset to default / Load factory defaults / Clear BIOS settings / Load setup defaults
- เลือก Enter ยืนยัน BIOS จะใช้ Default settings
- ลองล็อกอิน Windows อีกครั้ง
วิธีที่ 4: Update SD Card Drivers
- เปิด Device Manager (devmgmt.msc)
- ขยาย SD host adapters หรือ Disk Drives คลิกขวา SD Card > Update Driver
- เลือก Search automatically for updated driver software
- Reboot หายังมีปัญหา ทำขั้นตอนต่อไป
- อีกครั้ง Update Driver แต่ครั้งนี้เลือก Browse my computer for driver software
- คลิก Let me pick from a list of available drivers on my computer
- เลือก Driver ล่าสุดจากรายการ > Next
- รอติดตั้งเสร็จ Reboot
วิธีที่ 5: Uninstall SD Card Reader
- เปิด Device Manager (devmgmt.msc)
- ขยาย SD host adapters หรือ Disk Drives คลิกขวา SD Card > Uninstall
- ยืนยัน Yes
- Reboot Windows จะติดตั้ง Default drivers เอง
บทความแนะนำ:
- แก้ CD/DVD Drive Error Code 39
- แก้ข้อผิดพลาด 0xe0434352
- แก้ USB Error Code 39
- แก้ DVD/CD Rom Error Code 19
เรียบร้อย คุณแก้ไข SD Card ไม่ถูกตรวจจับโดย PC สำเร็จแล้ว หากมีคำถาม ถามในความคิดเห็นได้เลย