โปรแกรมใดบ้างที่ใช้แฟลชไดรฟ์ USB


42

บางครั้งเมื่อฉันทำตามขั้นตอนเพื่อลบแฟลชไดรฟ์ USB อย่างปลอดภัยฉันได้รับแจ้งว่าฉันไม่สามารถลบไดรฟ์ได้เนื่องจากบางโปรแกรมใช้งาน อย่างไรก็ตามฉันไม่สามารถบอกได้ว่าโปรแกรมเหล่านี้คืออะไรฉันจึงต้องปิดโปรแกรม - บางครั้งก็เป็นการสุ่ม

ฉันจะทราบได้อย่างไรว่าโปรแกรมใดที่ใช้แฟลชไดรฟ์ USB

ฉันค้นหาทางอินเทอร์เน็ต แต่ไม่พบสิ่งใดที่น่าหวัง วิธีแก้ปัญหาหนึ่งอาจผ่าน Process Explorer เนื่องจากแสดงหมายเลขอ้างอิง แต่ฉันไม่รู้วิธีใช้เพื่อแก้ไขปัญหาของฉัน

ทางออกที่ดีที่สุดคือการมีโปรแกรมที่สามารถปิดโปรแกรมเหล่านี้ให้ฉันโดยอัตโนมัติหรืออย่างน้อยก็บอกฉันว่าโปรแกรมเหล่านี้คืออะไร


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

ฉันเดาเหตุผลที่ไม่แสดงว่าโปรแกรมล็อคอยู่ซึ่งจะทำให้เกิดความสับสนหากโปรแกรมนั้นเป็นไดรเวอร์ระบบ ...
user712092

คำตอบ:


24

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

ProcessExplorerเป็นอีกวิธีที่ง่ายในการทำเพียงเปิด ProcessExplorer กดCtrl+ Fแล้วพิมพ์ชื่อของไฟล์ ProcessExplorer จะแสดงรายการโปรแกรมทั้งหมดที่ใช้ไฟล์นั้น หากเครื่องมือ WhoLockMe ใช้ไม่ได้กับคุณฉันขอแนะนำ ProcessExplorer ต่อไปเพียงเพราะมีคุณสมบัติที่มีประโยชน์มากมาย


7
ฉันพบมันด้วย ProcessExplorer ฉันแค่ต้องพิมพ์ตัวอักษรไม่กี่ตัวของไดรฟ์ของฉัน (ซึ่งก็คือ "e:") ขอบคุณมาก. :)
user712092

ProcessExplorer (เห็นได้ชัดว่าแตกต่างกับของ NirSoft) ช่วยให้คุณค้นหาโฟลเดอร์ที่ใช้ตัวอย่างเช่นระบบไฟล์เปลี่ยนยูทิลิตีแจ้งเตือนเพียง <kbd> CTRL </kbd> + <kbd> F </kbd> แล้วพิมพ์ตัวอักษร ของไดรฟ์หัวแม่มือของคุณเช่นI:
Jaime Hablutzel

2
คุณต้องเรียกใช้ ProcessExlorer เป็นผู้ดูแลระบบหากคุณต้องการค้นหากระบวนการทั้งหมดรวมถึงกระบวนการของระบบ
Alex Che

ProcessExplorer จะทำงานเฉพาะเมื่อไฟล์นั้นเป็นไฟล์เรียกทำงาน: DLL หรือ EXE
Kaz

เห็นได้ชัดว่าเป็นการทดสอบที่ฉันเปิดไฟล์ C # .sln ที่อยู่ใน thumbdrive มันไม่แสดง Visual Studio เมื่อฉันทำการค้นหา d:, driveletter สำหรับ thumbdrive ของฉัน
Eric

6

ฉันใช้EjectUSB ( ลิงค์ดาวน์โหลดที่ใช้งานได้):

EjectUSB ถือได้ว่าเป็นตัวเลือกนิวเคลียร์ของไดรฟ์ USB ที่ไม่สามารถนำออกได้อย่างถูกต้องใน Windows เนื่องจากมี "แอปพลิเคชันหรือกระบวนการ" เข้าถึงอยู่ วาง EjectUSB บน thumb drive ของคุณแล้วรันมันและโปรแกรมจะทำการฆ่าทุกโปรแกรมกระบวนการหรือสิ่งอื่นใดที่สัมผัสกับไดรฟ์ของคุณอย่างไร้ความปราณี


5
"โปรแกรมจะฆ่าทุกโปรแกรมกระบวนการหรือสิ่งอื่นใดที่สัมผัสกับไดรฟ์อย่างไร้ความปราณีช่วยให้คุณลบมันอย่างปลอดภัยโดยไม่ต้องกลัวว่าข้อมูลจะสูญหาย "ส่วนที่เน้นอาจหมายถึงความขัดแย้ง ...
Sk8erPeter

4

ใน Windows 7 Pro สิ่งนี้ใช้ได้:

  1. เปิด "My Computer"
  2. ค้นหาไดรฟ์ USB ที่เป็นปัญหา
  3. คลิกขวาที่ไดรฟ์ USB
  4. คลิกที่ "eject"; ตอนนี้คุณจะได้รับข้อความ "... ใช้งาน ... " โปรดทราบว่ามันมีปุ่ม "ดำเนินการต่อ"!
  5. คลิก "ดำเนินการต่อ" เพื่อบังคับให้ยกเลิกการเมานต์และคุณควรจะได้รับการตั้งค่าทั้งหมด

ตามคำตอบก่อนหน้านี้อาจเป็นความคิดที่ดีที่จะตรวจสอบให้แน่ใจว่าได้ตั้งค่าแท่ง USB ให้ปรับให้เหมาะสมเพื่อการลบอย่างรวดเร็ว นั่นควรตรวจสอบให้แน่ใจว่าไม่มีการเปิดเขียน .... ymmv


1
ไม่มีคำสั่งเมนูบริบทดังกล่าวใน Windows 7: ไม่มีการนำออก
Kaz

4

ใน Event Viewer (ทำเครื่องหมายบน windows 10) -> บันทึกของ Windows -> ระบบ - คุณสามารถดูว่าเกิดอะไรขึ้น

ตัวอย่าง:

แอพพลิเคชั่น \ Device \ HarddiskVolume1 \ Program Software \ Avast \ Avast \ AvastSvc.exe Files \ Security \ AVastSvc.exe พร้อมรหัสกระบวนการ 2080 หยุดการถอดหรือถอดอุปกรณ์ USB \ VID_0BC2 & PID_2300 \ 2GH4ER2Z ____


1
มีรหัสเหตุการณ์หรือแหล่งที่มาเพื่อค้นหารายการบันทึกครึ่งล้านหรือไม่
ฉันพูดว่า Reinstate Monica

คุณสามารถดูตามเวลา มันเกิดขึ้นทันทีดังนั้นหากคุณถอดไดรฟ์ USB และปฏิเสธ - คุณไปที่นั่นแล้วดูตามเวลา มีเหตุการณ์ไม่มากเกิดขึ้นในไม่กี่วินาทีอย่างน้อยในระบบปฏิบัติการของฉัน ยิ่งไปกว่านั้นคุณสามารถเปิดตัวแสดงเหตุการณ์และรีเฟรชมุมมองได้ทันทีหลังจากการดำเนินการ
Genry

นี่ยอดเยี่ยมเพราะไม่ต้องติดตั้งโปรแกรมใหม่ใด ๆ
aditsu

2

โซลูชันของ @Darth Android ยังทำงานร่วมกับ Process Hacker

  1. Ctrl + F
  2. ป้อนอักษรกำกับไดรฟ์เช่น E:
  3. ปัง! รายการโปรแกรมที่บุกรุกอุปกรณ์ของคุณ

โปรดอ่านฉันจะแนะนำซอฟต์แวร์สำหรับเคล็ดลับเกี่ยวกับวิธีการแนะนำซอฟต์แวร์ได้อย่างไร
DavidPostill

Process Explorerมีประโยชน์สำหรับสิ่งนี้ด้วย ขอบคุณ
Metafaniel

ใช้งานไม่ได้ ค้นหาM:สิ่งใด ๆ เช่นเดียวกับใน Process Explorer สิ่งนี้ดูเหมือนจะเป็นโคลนฟรีแวร์ของ Process Explorer
Kaz

1

ProcMon โดย Sysinternals จะอนุญาตให้คุณดูไฟล์และกิจกรรมรีจิสตรีและอนุญาตให้คุณกรองเฉพาะรายการที่อ้างอิงถึง thumbdrive ของคุณ นี่อาจเป็นวิธีที่ละเอียดกว่าในการบอกทุก ๆ กระบวนการที่ใช้งานไดรฟ์ของคุณ

นอกจากนี้ขึ้นอยู่กับเวอร์ชั่น Windows ของคุณอาจมีแอพเริ่มต้นใช้งานไดรฟ์

หาก Win7 ตรวจสอบว่า SuperFetch เปิดใช้งานอยู่ในไดรฟ์ USB thumb drive ของคุณหรือไม่ หาก XP ตรวจสอบว่าการแคชการเขียนดิสก์เปิดใช้งานอยู่หรือไม่

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


1

ฉันเห็นสิ่งนี้แบบสุ่มในไดรฟ์ภายนอกที่จัดรูปแบบ NTFS (ทั้ง HD และ Flash) แม้ว่าพวกเขาจะถูกตั้งค่าเป็น "ปรับให้เหมาะสมสำหรับการลบอย่างรวดเร็ว" ในตัวจัดการอุปกรณ์บางอย่างในระบบ (อาจเป็นไดรเวอร์ระบบไฟล์) กำลังจับบางสิ่งที่ไม่ควรทำ ไม่พบเครื่องมือใดที่สามารถแสดงทรัพยากรที่ถูกเก็บไว้ได้และ Process Explorer จะไม่แสดงตัวจัดการที่เปิดอยู่ในอุปกรณ์หรือไฟล์ใด ๆ

การขอความช่วยเหลือเพียงอย่างเดียวที่ฉันพบคือการปิดระบบหรือใช้syncเครื่องมือของ Sysinternal เพื่อล้างบัฟเฟอร์ของระบบไฟล์ทั้งหมดและแค่ดึงสายออก เมื่อฉันดึง "สกปรก" ฉันจะรีบใส่กลับเข้าไปใหม่รัน chkdsk และสามารถขับไดรฟ์ได้ตามปกติหลังจากนั้น


1

หลังจากที่พยายามเครื่องมือมากมายที่ฉันนั่ง Unlocker ซึ่งจะช่วยในสถานการณ์ที่หน้าต่างบ่นเกี่ยวกับแฟ้มล็อค ฯลฯ คุณสามารถรับได้ที่http://www.filehippo.com/download_unlocker/ ในขณะที่ยูทิลิตี้ nirsoft และ Process Explorer ทำงานฉันคิดว่ามันมีความหมายสำหรับผู้ใช้ขั้นสูง เพื่อการออกไปอย่างรวดเร็วหากวิธีการทำงานของ Unlocker


ไม่แนะนำให้ใช้ unlocker สำหรับอุปกรณ์พกพาเนื่องจากคุณอาจทำให้ FS และข้อมูลภายในเสียหายได้
Lorenzo Von Matterhorn

@LorenzoVonMatterhorn: ทำไมมันถึงทำให้ระบบไฟล์และข้อมูลในนั้นเสียหาย
Sk8erPeter

@ Sk8erPeter มีการกล่าวถึงการทุจริตอย่างไรเช่นที่นี่superuser.com/questions/594974//
712092

@ user712092: ฉันรู้ว่ามีความเป็นไปได้บางอย่างเกี่ยวกับความเสียหายของระบบไฟล์ฉันแค่อยากรู้ว่า Unlocker อาจทำงานอย่างไรในกรณีนี้ - แต่ฉันคิดว่า Lorenzo แนะนำว่ามันอาจทำให้กระบวนการ "ถอด" ฮาร์ดแวร์ออกได้อย่างปลอดภัย ระบบปฏิบัติการที่ควรจะล้างแคชการเขียนไปยังไดรฟ์
Sk8erPeter

0

ฉันแก้ไขปัญหาด้วยการตั้งค่า offine ของไดรฟ์ดังนี้:

  1. ไปที่ "พีซีนี้" -> "จัดการ" -> "การจัดการดิสก์"
  2. คลิกขวาที่ไอคอนดิสก์ในแผนผังพาร์ติชันด้านล่าง
  3. คลิก "ออฟไลน์"

ตอนนี้ดิสก์ในแผนที่พาร์ติชันควรจะหายไป คุณควรจะสามารถลบไดรฟ์ได้อย่างปลอดภัยโดยไม่มีข้อผิดพลาด

อย่าลืมตั้งค่าออนไลน์ในครั้งต่อไปหลังจากที่คุณเชื่อมต่อไดรฟ์


1
นี่คือการยกเลิกการเชื่อมต่อไดรฟ์โดยกำลังดุร้ายการกระทำของตัวเองไม่ปลอดภัย
im_chc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.