ติดตั้งอุปกรณ์ USB อีกครั้งหลังจากลบบน Windows


16

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

ปรับปรุง:

ขอบคุณทุกคนที่ตอบกลับ

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

ฉันอยากจะไม่ต้องพึ่งพาผลิตภัณฑ์เชิงพาณิชย์ แต่ Safelyremove แนะนำในคำตอบที่ยอมรับทำงานได้ดีในการทดสอบของฉันฉันคิดว่ามันเป็นผู้รักษา


ดังนั้นคุณจึง "soft ejecting" อุปกรณ์ USB จากระยะไกล?
Jeff Atwood

โดยเลือก "นำออก" จาก Explorer หรือใช้ "นำออกอย่างปลอดภัย ... " ในถาดระบบ ฉันมักจะใช้หลังเพราะตัวเลือกการนำออกน้อยกว่าความน่าเชื่อถือ
John Gardeniers

คำตอบ:


3

เมื่อคุณ "ลบ" USB HDD อย่างปลอดภัย - หยุดหมุน ฉันเชื่อว่ามีคำสั่ง USB เพื่อปิดอุปกรณ์ (จริง ๆ แล้วโหมดสลีป) ดังนั้นสิ่งที่คุณต้องการคือวิธีการเปิดอุปกรณ์อีกครั้ง

แอปพลิเคชันSafelyremoveมีเครื่องมือบรรทัดคำสั่งที่สามารถคืนอุปกรณ์กลับมาได้: "การส่งคืนอุปกรณ์ที่เพิ่งหยุดกลับ!"

มันเป็น shareware แต่ใช้งานได้ :)


superuser.com/questions/731404/… คุณบันทึก USB และแล็ปท็อปของฉันแล้ว
Umair

@MariaMeh เฮ้โชคดีในการพัฒนาของคุณ! :)
kolypto

3

เมื่อคุณคลิกปุ่มนำออก / ออกอย่างปลอดภัยให้ไปที่ตัวจัดการอุปกรณ์ (แผงควบคุม -> ระบบ -> แท็บฮาร์ดแวร์)

ใต้ USB คุณจะเห็นอุปกรณ์ที่มีไอคอน (!) หากคุณดูอุปกรณ์มันจะพูดว่า:

Windows ไม่สามารถใช้อุปกรณ์ฮาร์ดแวร์นี้ได้เนื่องจากถูกเตรียมไว้สำหรับ "การลบอย่างปลอดภัย"

เปลี่ยนมุมมองของตัวจัดการอุปกรณ์โดยใช้เมนูมุมมองเป็น "อุปกรณ์ตามการเชื่อมต่อ" ค้นหาฮับ USB หลัก คลิกขวาและปิดการใช้งานฮับจากนั้นคลิกขวาและเปิดใช้งานฮับ


2

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


ฉันจะให้คุณ upvote สำหรับความพยายาม แต่ในความเป็นจริง mountvol ไม่ทำงานได้จริง เพราะเครื่องเป้าหมายและพอร์ต USB เป็นตัวแปรที่ฉันสามารถเดินทางไปยังสถานที่ห่างไกลและใช้วิธี GUI ปกติตามเวลาที่ฉันทำงานพารามิเตอร์คำสั่งที่คลุมเครืออย่างไร้เหตุผลที่จำเป็น นี่เป็นพื้นที่ที่ Windows สามารถทำได้และควรมีคำสั่งง่าย ๆ แต่ผู้พัฒนาก็ขี้เกียจธรรมดา
John Gardeniers

2

ฉันเพิ่งทดสอบสิ่งนี้และสามารถตรวจสอบงานนี้ใน Windows Vista และตรวจสอบว่ามันใช้งานได้ใน Windows XP การปิดใช้งานและเปิดใช้งานอุปกรณ์ USB ใหม่โดยตรงไม่ได้กำหนดค่าเริ่มต้นใหม่ ขั้นตอนด้านล่างทำ

หลังจากอุปกรณ์ถูก "นำออกอย่างปลอดภัย" ไปที่ Device Manager

ค้นหาอุปกรณ์เก็บข้อมูล USB คลิกขวาบนอุปกรณ์แล้วเลือกถอนการติดตั้ง

ถัดไปทีละตัวปิดใช้งานและเปิดใช้งานคอนโทรลเลอร์ USB โฮสต์อีกครั้ง ใช้เวลาของคุณในขั้นตอนนี้เนื่องจากหนึ่งในคอนโทรลเลอร์จะกำหนดค่าอุปกรณ์ USB ใหม่

สิ่งนี้ไม่จำเป็นต้องรีบู๊ตดังนั้นจึงควรตอบสนองความต้องการของคุณ ละเว้นการแจ้งให้รีบูต


1

ฉันจะแนะนำ devcon ด้วยอย่างไรก็ตามนอกจากนี้ยังมีเทคนิค GUI บางอย่างที่คุณสามารถใช้ได้

หากคุณใช้การดีดออกแทนที่จะเอาออกอย่างปลอดภัยก็จะเป็นการถอดไดรฟ์และฆ่าที่จับที่เปิดอยู่ทั้งหมด (และแสดงป๊อปอัพที่บอกว่าปลอดภัยที่จะลบออก) แต่อุปกรณ์ยังคงปรากฏอยู่ จากนั้นคุณสามารถไปที่ Device Manager และปิดการใช้งานตามด้วยเปิดใช้งานแฟลชไดรฟ์และควรทำการแมปใหม่

ฉันไม่สามารถรับประกันได้ แต่ฉันคิดว่ามันควรจะทำงานได้อย่างปลอดภัยในการลบ - แต่ถ้ามันเอาอุปกรณ์ออกจริง ๆ คุณควรจะอ่านมันได้โดยไปที่ Device Manager คลิกขวาบนวัตถุคอมพิวเตอร์แล้วคลิกสแกนหาฮาร์ดแวร์ใหม่ .


0

ลองใช้อรรถประโยชน์บรรทัดคำสั่งdevconของ Microsoft


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