หลัง Clean Install Windows 11/10 หรืออัปเกรดเวอร์ชันใหม่ หากใส่ดิสก์ใน CD/DVD Drive แล้วเจอ The directory name is invalid บทความนี้อาจช่วย

สาเหตุหลัก: Device Drivers เสีย/ล้าสมัย/ไม่เข้ากันได้ หรือ SATA Port ชำรุด/ผิดปกติ
The directory name is invalid
ลองวิธีแก้ 7 ข้อ:
- เปลี่ยน SATA Port
- ตรวจสอบ Disk Errors
- Disable แล้ว Enable DVD Drive ใหม่
- ลบ Portable Devices ทั้งหมด
- Uninstall DVD Drive Drivers
- เปลี่ยน Drive Letter ของ CD/DVD Drive
- Update Disk Drivers
1. เปลี่ยน SATA Port
เปลี่ยน SATA Port ที่ CD/DVD Drive ต่ออยู่ ต้องเปิดเคสคอมพิวเตอร์ แนะนำให้ช่างฮาร์ดแวร์ทำ
2. ตรวจสอบ Disk Errors (CHKDSK)
Win+R พิมพ์ cmd CTRL+SHIFT+ENTER เปิด CMD Admin พิมพ์:
chkdsk /x /f /r
จะแจ้ง: "Chkdsk cannot run... schedule next restart? (Y/N)" กด Y Reboot ให้ CHKDSK ทำงาน
หลัง CHKDSK เสร็จ เช็คว่าแก้ได้ไหม
3. Disable แล้ว Enable DVD Drive ใหม่
Win+X กด M เปิด Device Manager
- Expand DVD/CD-ROM drives คลิกขวา DVD Drive เลือก Disable
- คลิกขวาอีกครั้ง เลือก Enable
Reboot PC เช็ค Error
4. ลบ Portable Devices ทั้งหมด

เปิด Device Manager > View > Show hidden devices
Expand Portable Devices คลิกขวาทุกอันเลือก Delete ลบทั้งหมด
Reboot บันทึกการเปลี่ยนแปลง
บูทเสร็จเช็ค ไม่ได้ลองข้อถัดไป
5. Uninstall DVD Drive Drivers
Device Manager > Expand DVD/CD-ROM drives คลิกขวา DVD Drive > Uninstall
คลิก Yes/Continue ยืนยัน Reboot Drivers จะติดตั้งใหม่อัตโนมัติ
เช็คว่าแก้ได้ไหม ไม่ได้ลองต่อ
6. เปลี่ยน Drive Letter ของ CD/DVD Drive
Win+X เลือก Disk Management
หา CD/DVD Drive (เขียนว่า CD ROM 0/DVD drive) คลิกขวา Change Drive Letter and Paths
คลิก Change button เปลี่ยน Drive Letter เป็นอักษรอื่นจาก Drop-down
OK ปิด Disk Management Reboot
เช็คว่าแก้ได้ไหม ไม่ได้ลองต่อ
อ่านเพิ่ม: CD/DVD Drive ไม่ทำงาน/อ่านไม่ได้
7. Update Disk Drivers
Device Manager > Expand Disk Drives
คลิกขวา External Drive/USB/SD Card Driver > Update Driver Software
เช็คอีกครั้ง ถ้ายังมีปัญหา ลองวิธีอื่น
วิธีไหนวิธีหนึ่งควรจะช่วยคุณได้!
