Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

ถอดฮาร์ดดิสก์ภายนอกไม่ได้ใน Windows? 7 วิธีแก้ไข

หลายเพื่อนร่วมงานร้องเรียนว่าไม่สามารถ Eject (ถอดอย่างปลอดภัย) ฮาร์ดดิสก์ภายนอกบนคอมพิวเตอร์ Windows ได้ มีหลายสาเหตุ รวมถึง USB Drivers ที่ล้าสมัยหรือทำงานผิดปกติ ป้องกันไม่ให้ถอดไดรฟ์ได้ หรือโปรเซสอื่นๆ กำลังเข้าถึงเนื้อหาของไดรฟ์

คุณอาจเลือกถอดสาย USB โดยไม่ปิดแอปที่อ่านไดรฟ์ก่อน แต่ทำเสี่ยงต่อ Data Corruption (ข้อมูลเสียหาย) สามารถใช้ Data Recovery Tool ซ่อมและกู้คืนไฟล์ที่เสียหายได้ แต่ไม่รับประกันว่าจะสำเร็จ

เพื่อความปลอดภัยและความสมบูรณ์ของฮาร์ดดิสก์ภายนอก ควรถอดไดรฟ์หลังปิดโปรเซสที่ใช้งานมันแล้วเท่านั้น

ไม่สามารถ Eject ฮาร์ดดิสก์ภายนอกใน Windows 10? ลองวิธีแก้เหล่านี้

ถ้าลองปิดแอปที่เข้าถึงไฟล์บนฮาร์ดดิสก์ภายนอกแล้วยัง Eject ไม่ได้ นี่คือวิธีแก้ที่อาจช่วย

Quick Fixes ที่ควรลองก่อน

  • ปิดโปรแกรมทั้งหมด รวมถึง Antivirus แล้วลองถอดไดรฟ์อีกครั้ง
  • ถ้ามี Norton System Works บน PC มันมาพร้อม Norton Protected Recycle Bin ซึ่งปิดใช้งานตัวเลือก Safely Remove Hardware ทำให้ไม่ทำงานตอนพยายาม Eject ไดรฟ์
  • ถ้า Eject ได้ ลองเสียบไดรฟ์เข้า PC อีกเครื่อง และ Eject ด้วยไอคอน Safely Remove Hardware ถ้าทำงานบนเครื่องอื่น แสดงว่าปัญหาอยู่ที่ระบบคอมพิวเตอร์ของคุณ
  • ปิด Windows Indexing Service ถ้าเปิดอยู่ อาจไม่สามารถ Eject ฮาร์ดดิสก์ภายนอกได้ เพราะ Service นี้ทำให้ Windows เข้าถึงไดรฟ์ตลอดเวลา
  • Restart ระบบ เพื่อแก้ Glitches ที่อาจส่งผลต่อการ Eject ไดรฟ์ ตอนบูทใหม่ ไม่ควรมี Apps เข้าถึงไดรฟ์ ลอง Eject ใหม่ดู
  • ลองบูทเข้าสู่ Safe Mode ดูว่า Eject ได้ไหม ถ้าได้ แสดงว่า Startup Program เข้าถึงไดรฟ์ทันทีที่โหลด Windows ต้องทำ Clean Boot เพื่อหาโปรแกรมที่เป็นตัวทำให้

1. ใช้ Windows Hardware and Devices Troubleshooter

Windows Hardware and Devices Troubleshooter มาตรฐาน ช่วยตรวจจับปัญหากับ PC หรืออุปกรณ์ที่เชื่อมต่อ ใช้เครื่องมือนี้ตรวจจับปัญหาที่อาจส่งผลต่อการถอดฮาร์ดดิสก์ภายนอก

  1. เลือก Start > Settings > Update & Security
  2. เลือก Troubleshoot ด้านซ้าย
  3. เลือก Additional Troubleshooters แล้วเลือกอุปกรณ์ที่เชื่อมต่ออยู่
  4. เลือก Run the troubleshooter รอ Windows ตรวจจับและหาปัญหา แล้วลอง Eject ฮาร์ดดิสก์ภายนอกอีกครั้ง

2. ใช้ Run Command Window เพื่อ Eject ฮาร์ดดิสก์ภายนอก

Run Command Window ช่วยเปิดไฟล์ โฟลเดอร์ รันโปรแกรม และเข้าถึง Web Resources ใน Windows 10 ยังใช้รันคำสั่ง Eject ฮาร์ดดิสก์ภายนอกได้

  1. คลิกขวา Start > Run
  2. พิมพ์คำสั่งนี้ใน Run Box:
    RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll แล้วกด Enter
  3. เลือกฮาร์ดดิสก์ภายนอกในกล่องโต้ตอบ Safely Remove Hardware แล้วกด Stop

3. ใช้ Disk Manager เพื่อ Eject ฮาร์ดดิสก์ภายนอก

Disk Manager เป็นเครื่องมือมาตรฐานอีกตัวใน Windows 10 ช่วยจัดการดิสก์ทั้งหมดที่เชื่อมต่อ ถ้า Hardware Troubleshooter ไม่ช่วย ลอง Disk Manager ดู

  1. เปิด Start พิมพ์ Disk Management ในกล่องค้นหา กด Enter
  2. หาฮาร์ดดิสก์ภายนอกในหน้าต่าง Disk Management
  3. คลิกขวาที่ไดรฟ์ เลือก Eject หลังจากนี้ ฮาร์ดดิสก์ภายนอกจะแสดงเป็น Offline ถ้าต้องการใช้ใหม่ สามารถเปลี่ยนสถานะเป็น Online ใน Disk Management Tool ได้

4. ปิด Running Tasks หรือ Processes

ถ้ายัง Eject ไม่ได้ ให้ใช้ Task Manager ปิด Tasks ที่น่าสงสัยบน Windows

  1. เปิด Task Manager: คลิกขวา Taskbar เลือก Task Manager หรือกด CTRL+ALT+DELETE เลือก Task Manager
  2. เลือกแท็บ Processes ดูโปรเซสที่รันอยู่ทั้งหมด
  3. คลิกขวาโปรแกรม/โปรเซสที่ดูน่าสงสัย ใดๆ เลือก End task ปิดมัน แล้วลอง Eject ฮาร์ดดิสก์ภายนอกอีกครั้ง

5. อัปเดต USB Drivers ของ PC

USB Drivers ที่ล้าสมัย ล้มเหลว หรือผิดพลาด บน PC ก็ส่งผลต่อความสามารถในการ Eject ไดรฟ์ได้ แก้โดยอัปเดต USB Drivers ให้เป็นเวอร์ชันล่าสุดสำหรับอุปกรณ์ แล้วลอง Eject ใหม่

  1. คลิกขวา Start > Device Manager
  2. เลือกรายการ Universal Serial Bus Controllers ขยายออกมา เช็คว่ามีเครื่องหมาย Ausrufezeichen (เครื่องหมายคริกสีเหลือง) ถัดจาก Entry ใดๆ หรือไม่
  3. ถ้าพบ Entry ที่มีเครื่องหมายคริกสีเหลือง คลิกขวา Entry นั้น เลือก Update drive software

ถ้าไม่พบเครื่องหมายใดๆ ให้ Uninstall Driver แล้ว Reboot PC Windows จะติดตั้ง USB Driver เวอร์ชันถูกต้องและล่าสุดอัตโนมัติ แล้วลอง Eject ใหม่

6. ใช้ Device Manager เพื่อ Eject ฮาร์ดดิสก์ภายนอก

Device Manager ใน Windows 10 เป็น Utility สำคัญช่วย Configure หรือ Troubleshoot ฮาร์ดแวร์และอุปกรณ์

ถ้าไม่สามารถ Eject ฮาร์ดดิสก์ภายนอกด้วยวิธีข้างต้น ลอง Eject ใน Device Manager

  1. คลิกขวา Start > Control Panel เลือก Hardware and Sound
  2. เลือก Device Manager
  3. เลือก Disk Drives ดูอุปกรณ์เก็บข้อมูลทั้งหมดที่เสียบอยู่
  4. คลิกขวาที่ฮาร์ดดิสก์ภายนอกที่ต้องการถอด เลือก Uninstall device

รอกระบวนการเสร็จ แล้วถอดสาย USB ฮาร์ดดิสก์ภายนอกออก

7. ใช้ Third-Party Utility เพื่อ Eject ฮาร์ดดิสก์

ถ้าวิธีไหนก็ไม่ได้ ลอง Third-Party Utility ช่วย Eject ฮาร์ดดิสก์ภายนอก

เครื่องมือฟรีหนึ่งคือ Process Explorer Advanced Process Management Utility ที่ให้รายละเอียดโปรเซสที่ Active บน PC รวมถึง Open/Loaded Handles และ DLL Processes บนระบบ สามารถค้นหาออนไลน์ได้ถ้าไม่แน่ใจว่าทำหน้าที่อะไร

วิธีใช้ Process Explorer: ติดตั้งและรัน Tool เลือก Find, Find Handle or DLL ในเมนู พิมพ์ Drive Letter ของฮาร์ดดิสก์ภายนอก ให้ Tool ค้นหา พบแล้ว คลิกขวาเลือก Close Handle

Eject ฮาร์ดดิสก์ภายนอกอย่างปลอดภัย

หวังว่าคุณจะพบวิธีแก้ที่ช่วยได้จากทุกวิธีในคู่มือนี้ ถ้ายัง Eject ฮาร์ดดิสก์ภายนอกไม่ได้ พิจารณา Backup ไฟล์ไป Cloud Storage หรือเรียนรู้วิธีโอนไฟล์ขนาดใหญ่ระหว่างคอมพิวเตอร์ เพื่อป้องกัน Data Loss

ถ้า USB Drive เสียหายแล้ว ให้ไปดูคู่มือกู้คืนข้อมูลจาก USB Stick ที่เสียหาย สำหรับเคล็ดลับการกู้คืนไฟล์