Error: "A device which does not exist was specified" / "Location is not available" / Code 10 / 0x800701B1
เกิดเมื่อพยายามเข้าถึง Drive (C:, D:, E:, USB, SD Card) ใน File Explorer หรือ Disk Management ไม่พบ Volume หรือ Initialize ไม่ได้ สาเหตุ: **Driver Issue, Permission, Hardware Fault, File System Corruption, BCD Conflict**
วิธีแก้ไข 6 วิธี (เรียงจากง่าย/ไม่เสียข้อมูล → ยาก/เสี่ยงข้อมูล)
1. Restart คอมพิวเตอร์ (Basic - ลองก่อนเสมอ)
- Restart แบบเต็มๆ (Shutdown → รอ 10 วิ → Power On) **ไม่ใช่ Restart**
- หรือ: Shift + Shutdown (Full Shutdown) → Power On
- ทดสอบเข้าถึง Drive อีกครั้ง
แก้ได้: Transient Driver Glitch, Handle Leak, Fast Startup Issue
2. ตรวจสอบ Hardware Connection (Physical)
- External Drive: เสียบ Port USB อื่น (หลังเคส Desktop ดีกว่า) → ลอง Cable อื่น → ลองคอมอื่น
- Internal Drive (SATA/NVMe): เปิดเคส → เช็ค SATA Cable + Power Cable เสียบแน่น → ลอง Port SATA อื่นบน Motherboard
- NVMe M.2: ถอด/เสียบใหม่ → เช็ค Screw ติดมือ → ลอง Slot M.2 อื่น
3. ให้ Full Permissions (Permission Fix)
- File Explorer → คลิกขวา Drive ที่ผิดปกติ → **Properties**
- แท็บ **Security** → **Edit**
- เลือก **Users** (หรือ Group ที่ใช้) → ติ๊ก **Full Control** ✅
- Apply → OK → OK
- ถ้า "Access Denied" → Advanced → Owner → Change → Administrator/Your User → Apply → กลับมา Edit Permission
4. อัปเดต Disk Driver (Driver Fix)
- Device Manager (Win+X → M) → **Disk Drives**
- หา Drive ที่ผิดปกติ (อาจมี ⚠️ Yellow Bang) → คลิกขวา → **Update Driver** → Search Automatically
- หรือ: **Uninstall Device** → ✅ Delete Driver Software → **Scan for Hardware Changes** (Action Menu)
- แนะนำ: **Driver Booster** → Scan → Disk Drives → Update
5. CHKDSK - ตรวจสอบและซ่อม File System (File System Repair)
- File Explorer → คลิกขวา Drive → Properties → **Tools** → **Check** → Scan Drive
- หรือ Command Prompt (Admin):
(แทน X: ด้วย Drive Letter จริง, `/f`=Fix Errors, `/r`=Locate Bad Sectors, `/x`=Force Dismount)chkdsk X: /f /r /x - รอเสร็จ (อาจนานหลายชั่วโมงสำหรับ HDD ใหญ่/Bad Sectors เยอะ)
⚠️ **เตือน:** `chkdsk /r` บน Drive ที่มี Bad Sectors จริง อาจทำให้ Data หายเพิ่มขึ้น → **Backup ก่อน (ถ้าอ่านได้)** หรือ Clone Drive ก่อน (ddrescue, Macrium Reflect)
6. แทนที่ Drive (Hardware Replacement - Last Resort)
- ถ้า CHKDSK ไม่ผ่าน, SMART Status = Failed (CrystalDiskInfo), คลิกเสียง (Click of Death), ไม่ Detect ใน BIOS → **Drive ตายแล้ว**
- Clone/Backup ข้อมูลทันที (ถ้าอ่านได้บ้าง) → เปลี่ยน Drive ใหม่ (แนะนำ NVMe SSD)
- Data Recovery Professional: ถ้าข้อมูลสำคัญมาก และ Drive ไม่อ่านได้เลย → ส่งบริษัท Recovery (Clean Room)
ป้องกันไม่ให้เกิดซ้ำ
- Backup 3-2-1 Rule (3 Copies, 2 Media, 1 Offsite)
- Monitor SMART Health (CrystalDiskInfo, Victoria) ทุกเดือน
- ใช้ UPS / Surge Protector
- Eject USB Properly (Safely Remove Hardware)
- ไม่เต็ม Drive > 85% (SSD) / 90% (HDD)