หากคุณนำ USB แฟลชไดรฟ์ออกใน Windows และอย่านำออกจากพอร์ตคุณจะไม่สามารถเข้าถึงได้อีกต่อไปเว้นแต่คุณจะลบมันออกจากพอร์ตและเสียบใหม่อีกครั้ง
คุณจะเข้าถึงได้อีกครั้งโดยไม่ลบออกและเสียบกลับเข้าไปใหม่ได้อย่างไร มีคำสั่งหรือสคริปต์ที่ฉันสามารถใช้ได้หรือไม่?
หากคุณนำ USB แฟลชไดรฟ์ออกใน Windows และอย่านำออกจากพอร์ตคุณจะไม่สามารถเข้าถึงได้อีกต่อไปเว้นแต่คุณจะลบมันออกจากพอร์ตและเสียบใหม่อีกครั้ง
คุณจะเข้าถึงได้อีกครั้งโดยไม่ลบออกและเสียบกลับเข้าไปใหม่ได้อย่างไร มีคำสั่งหรือสคริปต์ที่ฉันสามารถใช้ได้หรือไม่?
คำตอบ:
คุณสามารถเรียกใช้ยูทิลิตี้RescanDevicesของUwe Sieberได้:
เมื่อไดรฟ์ IDE หรือ SATA ได้รับการเตรียมพร้อมสำหรับการลบอย่างปลอดภัยสามารถเปิดใช้งานใหม่ได้โดยการสแกนหาฮาร์ดแวร์ใหม่ นั่นคือสิ่งที่เครื่องมือนี้เริ่มต้น
มันเป็น ... แอปพลิเคชัน Windows มันเหมือนกับเครื่องมือของ Microsoft DEVCON เมื่อเรียกใช้ด้วยพารามิเตอร์ 'rescan' แต่ไม่มีหน้าต่างคอนโซลปรากฏขึ้น
ไม่มีส่วนต่อประสานกับผู้ใช้หรือพร้อมท์คุณเพียงแค่เรียกใช้
นอกจากนี้ยูทิลิตี้RestartSrDevซึ่งรีสตาร์ทอุปกรณ์ "นำออกอย่างปลอดภัย" ซึ่งมีรหัสปัญหา "รหัส 21" หรือ "รหัส 47"อาจมีประโยชน์เช่นกัน
หากคุณจัดการเพื่อรับสำเนาของ MS ' DevCon (ดูคำตอบของฉันที่นี่สำหรับการเชื่อมโยงบางส่วน) จากนั้นคุณสามารถใช้สิ่งนั้นแทนเช่นกัน:
devcon restart <hardware or device instance ID>
ใช้devcon status *หรือdevcon hwids *หรือdevcon findall =usbจะหาหมายเลขของฮาร์ดแวร์หรือคุณสามารถทำได้ด้วยตนเองโดยการตรวจสอบคุณสมบัติของฮับหลักทุกระบุไว้ใน Device Manager สำหรับไดรฟ์ USB ของคุณ:

เมื่อคุณอยู่ในไดรฟ์ให้ตรวจสอบของคุณสมบัติที่จะคิดออกอุปกรณ์อินสแตนซ์ ID จากรายละเอียดแท็บ เมื่อคุณทำทุกสิ่งที่ต้องการแล้วdevcon restart "USB\VID_0781&PID_7113"ควรทำเคล็ดลับ
แน่นอนว่าคุณสามารถละทิ้งธุรกิจ ID อุปกรณ์ทั้งหมดและลองdevcon restart *วิธีการอื่น ๆ