Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่

ข้อผิดพลาดเฉพาะนี้ปรากฏเมื่อผู้ใช้พยายามปลอดภัยถอดไดรฟ์จัดเก็บข้อมูลภายนอกที่ถอดได้ ข้อความแสดงข้อผิดพลาดปรากฏในลักษณะดังนี้:

This device is currently in use. Close any programs or windows that might be using the device, and then try again.

แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่

ข้อความแสดงข้อผิดพลาดดูเหมือนจะค่อนข้างอธิบายตัวเองได้ แต่ผู้ใช้รายงานว่าแม้จะปิดทุกอย่างอย่างถูกต้อง ก็ไม่สามารถป้องกันไม่ให้ข้อผิดพลาดปรากฏได้ ยาวนานหลังจากที่อุปกรณ์หยุดถูกใช้งานแล้ว อย่างไรก็ตาม ยังมีวิธีที่มีประโยชน์ซึ่งสามารถใช้แก้ไขปัญหานี้ได้ และเราได้เตรียมไว้ให้คุณด้านล่าง

สาเหตุของข้อผิดพลาด “This Device is currently in Use”

รายการสาเหตุของข้อผิดพลาดนี้สั้น แต่อธิบายได้อย่างถูกต้องว่า ข้อผิดพลาดสามารถเกิดขึ้นได้อย่างไร และสามารถแก้ไขได้อย่างไรจากความรู้นั้น:

  • บั๊กง่ายๆ อาจทำให้ข้อความแสดงข้อผิดพลาดปรากฏเมื่อใช้ตัวเลือกจากแถบงาน แต่ไม่ปรากฏเมื่อใช้ใน This PC
  • กระบวนการหนึ่งอาจ กำลังใช้ไฟล์ จากไดรฟ์ถอดได้ของคุณ และคุณอาจต้องค้นหาว่ามันคืออะไรและจบสิ้นมัน
  • ไดรฟ์ USB ของคุณอาจถูกจัดรูปแบบเป็น NTFS ซึ่งอาจเป็นปัญหาบนบางเวอร์ชันของ Windows

โซลูชัน 1: ใช้ This PC เพื่อถอดไดรฟ์

แม้ว่าวิธีทั้งสองนี้ควรจะเหมือนกันทุกประการ แต่การถอดไดรฟ์โดยการเปิด This PC และค้นหาไดรฟ์ภายใน ได้ทำงานได้จริงสำหรับผู้ใช้จำนวนมาก เมื่อใช้ตัวเลือกถอดไดรฟ์อย่างปลอดภัยซึ่งสามารถค้นหาได้จากแถบงาน ข้อผิดพลาดจะปรากฏ แต่คุณสามารถหลีกเลี่ยงได้โดยปฏิบัติตามคำแนะนำด้านล่าง

  1. เปิดรายการ Libraries บนคอมพิวเตอร์ของคุณ หรือเปิดโฟลเดอร์ใดๆ บนคอมพิวเตอร์และคลิกที่ตัวเลือก This PC จากเมนูด้านซ้าย หากคุณใช้ Windows เวอร์ชันเก่า (Windows 7 และเก่ากว่า) ให้เปิด My Computer จากเดสก์ท็อปโดยตรง
  2. คลิกขวาที่ไดรฟ์ถอดได้ที่คุณต้องการจัดรูปแบบ และเลือกตัวเลือก Eject จากเมนูบริบทที่จะปรากฏ
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. หน้าต่างเตือนเล็กๆ จะเปิดขึ้นเพื่อยืนยันว่าคุณยังต้องการดำเนินการต่อหรือไม่ คลิกที่ Continue และอดทนรอข้อความ “safe to remove” ปรากฏบนแถบงานเหมือนที่จะเป็นหากข้อผิดพลาดไม่ได้ปรากฏในตอนแรก

โซลูชัน 2: ใช้ Event Viewer เพื่อค้นหาว่ากระบวนการไหนเป็นปัญหา

ตามที่ข้อความแสดงข้อผิดพลาดแนะนำ อาจมีโปรแกรมหรือกระบวนการที่กำลังใช้ข้อมูลจากไดรฟ์โดยที่คุณไม่รู้ หรือไม่มีหน้าต่างที่มองเห็นได้บนหน้าจอของคุณ กระบวนการนี้เป็นไปไม่ได้ที่จะติดตามผ่าน Task Manager แต่คุณสามารถใช้ Event Viewer เพื่อตรวจสอบข้อความแสดงข้อผิดพลาดและค้นหา ID ของกระบวนการที่กำลังก่อให้เกิดข้อความแสดงข้อผิดพลาด

  1. เปิด Control Panel โดยค้นหาในเมนู Start คุณสามารถค้นหาได้โดยใช้ปุ่มค้นหาของเมนู Start
  2. หลังจากหน้าต่าง Control Panel เปิด ให้เปลี่ยนตัวเลือก “View by” ที่มุมขวาบนของหน้าต่างเป็น “Large Icons” และเลื่อนลงจนกว่าจะพบรายการ Administrative Tools คลิกที่มัน และค้นหาลิงก์ลัด Event Viewer ที่ด้านบน คลิกที่มันเพื่อเปิดเช่นกัน
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. จากเมนูด้านซ้าย คลิกขวาที่ส่วน Applications and Services Logs และเลือก View >> Show Analytic and Debug Logs
  2. หลังจากนั้น ให้ไปที่ Windows Logs >> System คุณควรจะเห็นรายการเหตุการณ์ที่ยาวมาก ค้นหาตัวที่มาจาก “Kernel-PnP” และข้อความควรจะมีลักษณะอย่างนี้:

The application System with process id xxx stopped the removal or ejection for the device…

แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. ควรจะมีตัวเลขจริงแทนที่ ‘xxx’ placeholder จดบันทึกตัวเลขนั้นไว้ โดยการจดจำหรือเขียนไว้ที่ใดที่หนึ่ง
  2. ใช้การผสมผสานปุ่ม Ctrl + Shift + Esc โดยการกดปุ่มพร้อมกันเพื่อเปิดยูทิลิตี้ Task Manager
  3. ทางเลือกอื่น คุณสามารถใช้การผสมผสานปุ่ม Ctrl + Alt + Del และเลือก Task Manager จากหน้าจอสีน้ำเงินป๊อปอัพที่จะปรากฏพร้อมตัวเลือกหลายตัว คุณสามารถค้นหาได้ในเมนู Start เช่นกัน
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. คลิกที่ More details ที่มุมซ้ายล่างของหน้าต่างเพื่อขยาย Task Manager คลิกขวาที่บริเวณรอบๆ ชื่อของคอลัมน์ และติ๊กที่กล่องข้างๆ รายการ PID ในเมนูบริบท
  2. ค้นหากระบวนการที่ PID ตรงกับตัวเลขที่คุณจดบันทึกไว้ข้างต้น เลือกมันโดยการคลิกซ้าย และเลือกตัวเลือก End task จากมุมขวาล่างของหน้าต่าง
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. คลิก Yes ที่ข้อความที่จะแสดง ซึ่งควรจะเตือนเกี่ยวกับว่าการจบสิ้นกระบวนการต่างๆ อาจส่งผลต่อคอมพิวเตอร์ของคุณ ดังนั้น ตรวจสอบให้แน่ใจว่าคุณเพียงแค่ยืนยันมัน
  2. ตรวจสอบดูว่าตอนนี้คุณสามารถถอดไดรฟ์ของคุณได้อย่างปลอดภัยหรือไม่!

โซลูชัน 3: จัดรูปแบบไดรฟ์เป็น exFAT (USB Drives)

บางครั้งปัญหานี้อาจปรากฏกับไดรฟ์ USB ถอดได้ที่ถูกจัดรูปแบบเป็น NTFS สิ่งนี้อาจทำให้ไดรฟ์ถูกล็อกโดยฟีเจอร์ Windows Transactional NTFS ซึ่งจัดการกับไดรฟ์ NTFS ว่าเป็นไดรฟ์ที่ไม่สามารถถอดได้ ไม่ว่าจะเป็นไดรฟ์ถอดได้จริงหรือไม่

วิธีแก้คือจัดรูปแบบไดรฟ์เป็น FAT32 หรือ exFAT FAT32 ไม่รองรับการจัดเก็บไฟล์ที่ใหญ่กว่า 4GB ดังนั้น exFAT ควรจะเป็นทางออก!

  1. เปิดรายการ Libraries บนคอมพิวเตอร์ของคุณ หรือเปิดโฟลเดอร์ใดๆ บนคอมพิวเตอร์และคลิกที่ตัวเลือก This PC จากเมนูด้านซ้าย หากคุณใช้ Windows เวอร์ชันเก่า (Windows 7 และเก่ากว่า) ให้เปิด My Computer จากเดสก์ท็อปโดยตรง
  2. คลิกขวาที่ USB Removable Drive ที่คุณต้องการจัดรูปแบบ และเลือกตัวเลือก Format… จากเมนูบริบทที่จะปรากฏ
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. หน้าต่างเล็กๆ จะเปิดขึ้นชื่อ Format โปรดตรวจสอบให้แน่ใจว่าคุณคลิกที่เมนูภายใต้ File system และเลือกระบบไฟล์ exFAT หากยังไม่ได้เลือก คลิกที่ Format และอดทนรอให้กระบวนการเสร็จสิ้น ลองถอด USB ของคุณอย่างปลอดภัยอีกครั้ง!

โซลูชัน 4: ใช้ Process Explorer

การใช้ Process Explorer เป็นวิธีที่ง่ายกว่าการทำโซลูชัน 2 โดยไม่ต้องใช้ Event Viewer เครื่องมือนี้มีให้ฟรี และเป็นโปรแกรมอย่างเป็นทางการของ Microsoft เครื่องมือนี้ใช้แสดงว่ากระบวนการบนคอมพิวเตอร์ของคุณได้เปิด handles, DLLs, และไฟล์ไหนบ้าง

  1. ดาวน์โหลด Process Explorer จากลิงก์อย่างเป็นทางการของ Microsoft นี้ คลิกปุ่ม Download หลังจากเลื่อนลง แค่แตกไฟล์เก็บถาวร และดับเบิลคลิกที่ไฟล์รันได้
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. คลิก Find, Find Handle or DLL (Dynamic Link Library) ในเมนูเครื่องมือ พิมพ์ตัวอักษรไดรฟ์ของอุปกรณ์ USB ในกล่องข้อความ Handle or DLL substring และกดปุ่ม Search
  2. ค้นหากระบวนการและ PID (Process Identifier) ของมันในกล่องต่อไปนี้ ในมุมมองต้นไว้กระบวนการของระบบ ค้นหากระบวนการตามกล่องโต้ตอบ Find Handle or DLL
แก้ไข: ข้อผิดพลาด USB - อุปกรณ์นี้กำลังถูกใช้งานอยู่
  1. กด Ctrl + H เพื่อแสดง Handles ใน Lower Pane View ค้นหาไฟล์ตามตัวอักษรไดรฟ์ และคลิกขวาที่มัน เลือก Close Handle ตรวจสอบดูว่าตอนนี้คุณสามารถถอดไดรฟ์ของคุณได้อย่างถูกต้องหรือไม่!