วิธีลบอุปกรณ์ที่ถูกบล็อกโดยกระบวนการของระบบอย่างปลอดภัยด้วยหมายเลขอ้างอิงบน \ $ Extend \ $ RmMetadata \ $ Txf


39

ฉันมี HDD ภายนอกที่ฉันต้องการจะ "ลบอย่างปลอดภัย" น่าเสียดายที่ระบบของฉัน (Windows 7 x64) บ่นว่า "อุปกรณ์กำลังใช้งานอยู่"

การใช้Process Explorerฉันค้นพบว่ากระบวนการใดกำลังถือหมายเลขอ้างอิงบนอุปกรณ์:

ภาพหน้าจอของ Process Explorer

เห็นได้ชัดว่าSystemไม่ใช่กระบวนการที่ฉันสามารถฆ่าและทำได้ด้วย ฉันได้ทำการค้นคว้าเล็กน้อยและดูเหมือนว่าจะเป็นปัญหาทั่วไปแต่ยังไม่พบวิธีแก้ปัญหา (ยกเว้นสำหรับการรีบูตเครื่องซึ่งฉันต้องการหลีกเลี่ยงถ้าเป็นไปได้)

มีวิธีแก้ปัญหานี้ไหมที่ฉันพลาดไป?


ฮ่า ๆ ๆ การรีบูตเครื่องอาจแก้ไขปัญหาได้ แต่การรีบูท suks
apis17

3
MS ยังไม่ได้แก้ไขใน Windows 10
BeowulfNode42

คำตอบ:


23

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

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

ยังไงก็ตามขออภัยในอารมณ์ช่างพูดของฉันฉันเพิ่งแก้ไขกรณีของฉันอย่างถาวร

ฉันได้ปิดบริการ Distributed-Tracking / Windows-Search / etc แล้วและยังไม่สามารถถอดปลั๊กไดรฟ์ได้อย่างปลอดภัย บางคนแนะนำว่า "การลบอย่างรวดเร็ว" เป็นผู้ร้าย แต่ไดรฟ์ USB เกือบทั้งหมดของฉันทำงานอยู่และฉันยังสามารถลบออกได้อย่างปลอดภัย

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

จากนั้นฉันไปที่ ComputerManagement-> ยูทิลิตี้ DriveManagement และฉันได้ลบการกำหนดอักษรชื่อไดรฟ์สำหรับไดรฟ์นั้น หลังจากนั้นฉันสามารถนำไดรฟ์ออกได้

จากนั้นฉันลองเชื่อมต่ออีกครั้งกำหนดอักษรชื่อไดรฟ์ใหม่เปลี่ยนเป็นการถอดแบบรวดเร็วและดูเหมือนว่าจะทำงานได้อย่างถูกต้องและยังสามารถนำออกได้

ในหัวข้อดังกล่าวยาวบนไซต์ MS พวกเขายังกล่าวถึงการกระทำเหล่านี้ มีคนแนะนำ:

  • เปลี่ยนอักษรระบุไดรฟ์และรีบูต
  • หรือลองเปลี่ยนไดรฟ์ "ออฟไลน์"

ฉันคิดว่าการ "เปลี่ยนไดรฟ์ออฟไลน์" ผ่าน "การจัดการคอมพิวเตอร์ -> การจัดการไดรฟ์" อาจเป็นวิธีแก้ปัญหาที่เร็วที่สุด แต่ฉันไม่ได้ลองเลยเพราะความพยายามแบบสุ่มของฉันช่วยก่อนที่ฉันจะอ่านเรื่องนั้น


1
ฉันมีปัญหาเดียวกัน (เกิดจากการล็อกเดียวกันบน \ $ Extend \ $ RmMetadata \ $ Txf) แต่ในกรณีของฉันฉันไม่สามารถยกเลิกการติดตั้งไดรฟ์ TrueCrypt ฉันใช้ Voidtools ทุกอย่างและกระบวนการนั้นถือล็อคไว้ วิธีแก้ปัญหา: ฆ่าทุกสิ่งก่อนถอดประกอบหรือตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรฟ์เป็น "สื่อแบบถอดได้" ในการตั้งค่า TrueCrypt ไฟล์ในไดรฟ์นั้นจะไม่ถูกทำดัชนีโดยทุกอย่าง
mgr326639

ใน Windows 8.1 ฉันสามารถเปลี่ยนอักษรระบุไดรฟ์แล้วก็เปิดไดรฟ์จดหมายใหม่จากถาดระบบ ขอบคุณ
เอเดรียน

ใน Windows 7 x64 ฉันสามารถเปลี่ยนอักษรชื่อไดรฟ์และเลื่อนออกได้ดี
Contango

ไม่สามารถวางไดรฟ์ USB 3.0 ภายนอกแบบออฟไลน์ได้เนื่องจากเป็นตัวเลือกที่เป็นสีเทา (Windows 7 x64) แต่การลบอักษรระบุไดรฟ์ที่กำหนดในการจัดการดิสก์ทำงานได้อย่างมีเสน่ห์! ขอบคุณ!
lightproof

3

สำหรับฉันปัญหาเกิดจากการเปิดดัชนีเนื้อหาไฟล์ในไดรฟ์ (ซึ่งเป็นค่าเริ่มต้น)

หากต้องการปิดใช้งาน:

คลิกขวาที่ไดรฟ์> คุณสมบัติ> ยกเลิกการเลือกอนุญาตไฟล์ในไดรฟ์นี้เพื่อจัดทำดัชนีเนื้อหานอกเหนือจากคุณสมบัติไฟล์

หลังจากปิดใช้งานการจัดทำดัชนีเนื้อหาฉันสามารถนำไดรฟ์ออกได้


2
ฉันแค่ลองสิ่งนั้น ครึ่งวันต่อมา Windows Explorer ยังคงเดินผ่านไฟล์โดยยกเลิกการตั้งค่าคุณลักษณะนี้ในแต่ละไฟล์ มันจะพอเพียงที่จะยกเลิกการตั้งค่าคุณลักษณะนี้ในไดเรกทอรีรากของไดรฟ์?
Heinzi

น่าเสียดายที่นี่ไม่ได้ช่วยแก้ปัญหาให้ฉัน: ลองเอาอุปกรณ์ออกปัญหาเดียวกัน
Heinzi

2

ห้าปีต่อมาฉันได้แก้ไขปัญหานี้โดยใช้เครื่องมือเชิงพาณิชย์: USB Safely Removeซึ่งสามารถ "บังคับหยุด" อุปกรณ์ที่ต้องทนทุกข์ทรมานจากปัญหานี้ (ก่อนหน้านั้นฉันใช้วิธีแก้ปัญหาแบบ "ออฟไลน์" ที่กล่าวถึงในคำตอบของ quetzalcoatl)

หมายเหตุ: ฉันไม่ได้มีส่วนเกี่ยวข้องกับผู้สร้างซอฟต์แวร์ฉันแค่พูดถึงพวกเขาเพราะเครื่องมือของพวกเขาแก้ไขปัญหาให้ฉัน


1

หากดิสก์ของคุณได้รับการตั้งค่าสำหรับการลบอย่างรวดเร็ว (ในนโยบายของไดรฟ์) คุณควรจะสามารถถอดปลั๊กได้อย่างปลอดภัยโดยไม่ต้องใช้ตัวเลือก "ลบอย่างปลอดภัย"

ฉันมีข้อผิดพลาดเช่นเดียวกับ Heinzi แต่เมื่อฉันพยายามที่จะแก้ปัญหาโดยเปลี่ยนโหมดเป็น "ประสิทธิภาพที่ดีขึ้น" ฉันสังเกตว่าตัวเลือกเริ่มต้นทำอะไรได้จริง :)

มันฟังดูอันตราย แต่อาจจะไม่มีการแคชก็ไม่ต้องกังวลอีก

BTW ไดรฟ์ของฉันคือ WD-500 และในการจัดการไดรฟ์ไม่มีตัวเลือกในการเปลี่ยนไดรฟ์ออฟไลน์


1
สิ่งที่น่ากังวลก็คือถ้าแอปพลิเคชั่นบางตัวตัดสินใจที่จะเขียนลงดิสก์ในเวลาที่คุณเปิดถาดออก ถ้าคุณไม่ทราบแน่ชัดว่ากระบวนการที่มีการจัดการกับไดรฟ์นั้นจริง ๆ แล้วจะไม่เขียนลงในไดรฟ์นั้นมีความเสี่ยงเล็กน้อย YMMV
เอเดรียน

@Spikolynn ตัวเลือก "ออฟไลน์" จะใช้ได้เมื่อคุณคลิกขวาที่ส่วนสีเทา (ซ้ายสุด) ของแถว Disk
sm4rk0

0

การตั้งค่านโยบายการลบเพื่อประสิทธิภาพที่ดีขึ้นจาก devmgmt.msc ไม่ได้ช่วยสำหรับไดรฟ์พกพา Seagate Expansion 1TB ของฉัน เฉพาะเมื่อฉันใช้ services.msc เพื่อปิด "สิทธิ์การใช้งาน Crypkey" มันทำงานได้ทันที


0

ลองคำตอบคำตอบอื่น ๆ ทั้งหมดเช่นเปลี่ยน / ลบอักษรระบุไดรฟ์เปลี่ยนเป็นออฟไลน์ แต่วิธีการเหล่านั้นใช้ไม่ได้

ฉันไม่อยากเล่นด้วยการสลับพฤติกรรมของมันและทำให้มันถูกตั้งค่าให้นำออกอย่างรวดเร็ว

การถอด USB อย่างปลอดภัยช่วยได้ แต่อาจไม่ได้โดยตรงเมื่อคลิกที่ไดรฟ์ในรายการหลักอย่างรวดเร็ว เมื่อมันแสดงให้ฉันมากกว่า LockHunter จะนอกเหนือจาก*Metadataไฟล์ในรูทของไดรฟ์ก็มี MsMpEng.exe ทำงานอยู่ การบังคับให้หยุดไฟล์ต่าง ๆ ที่ใช้โดยกระบวนการนั้นดูเหมือนจะช่วยฉันในการลบไฟล์

สำหรับไดรฟ์หรือสถานการณ์อื่น ๆ ในที่สุดฉันก็พบว่าการตรวจสอบฮาร์ดแวร์เปิดดูเหมือนว่าจะมีการล็อคแม้ว่าฉันจะยังไม่พบหลักฐานที่เฉพาะเจาะจงอื่น ๆ ฉันไม่อยากปิดโปรแกรมเพราะฉันต้องตั้งค่าความเร็วพัดลมทุกครั้ง


0

ฉันมีปัญหาเดียวกันและพบว่าการเปลี่ยนไดรฟ์ออฟไลน์เป็นตัวเลือกที่เร็วที่สุดตามที่ @quetzalcoatl พูดไปแล้ว

ยังเป็นข้อแม้เล็ก ๆ : หลังจากที่คุณเปลี่ยนไดรฟ์เป็นออฟไลน์คุณควรพลิกกลับเป็นออนไลน์ในครั้งต่อไปที่คุณแนบไดรฟ์ที่ระบบจะไม่เริ่มทำงานและเป็นที่รู้จัก

ด้านล่างเป็นสคริปต์ขนาดเล็กมากที่ทำให้กระบวนการเป็นอัตโนมัติซึ่งได้รับแรงบันดาลใจจากสิ่งนี้:
https://groups.google.com/forum/#!topic/alt.msdos.batch.nt/dRhFTCtLJ3A

@echo off
:loop
echo list disk|diskpart|find "Online"
set "disk=."
set /p "disk=Pick disk number above to put offline: "
echo.
echo list disk|diskpart|find "Disk %disk%"
if errorlevel 1 (
echo  Invalid drive selection!
pause
goto :loop
) else (
pause>con
echo select Disk %disk%
echo offline Disk
echo online Disk
echo exit
)| diskpart

อย่าลืมเรียกใช้ไฟล์แบตช์ในฐานะผู้ดูแลระบบและกดปุ่มหลังจากคุณเลือกหมายเลขดิสก์


-1

ฉันเสียบ USB แฟลชไดรฟ์ก่อนที่จะบูตเข้าสู่ windows 7 และฉันไม่สามารถยกเลิกการถอดออกได้ (ลบอย่างปลอดภัย) หลังจากหยุดบริการ "Windows Search" ฉันสามารถลบไดรฟ์ได้อย่างปลอดภัย ฉันมีปัญหาเมื่อแฟลชไดรฟ์เชื่อมต่อกับคอมพิวเตอร์ก่อนที่จะเริ่ม Windows


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