Як отримати доступ до витягнутої флеш-пам’яті USB, не виймаючи і не підключаючи її назад до [копію]


10

Якщо ви виймаєте флеш-накопичувач USB в Windows і не виймаєте його з порту, ви більше не можете отримати доступ до нього, якщо ви не виймете його з порту і не підключите його знову.

Як ви можете отримати доступ до нього знову, не виймаючи і не підключаючи його знову? Чи можу я використовувати команду чи сценарій?

Відповіді:


9

Ви можете запустити Уве Зібер «s RescanDevices утиліти:

Коли пристрій 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знайти ідентифікатор обладнання, або ви можете зробити це вручну шляхом перевірки властивостей кожного кореневого концентратора , перерахований в диспетчері пристроїв для USB накопичувача:

1

Після того як ви знайдете накопичувач, перевірте його властивості, щоб визначити ідентифікатор пристрою пристрою на вкладці Деталі . Після того, як ви зробите все, що щось на кшталт devcon restart "USB\VID_0781&PID_7113"має зробити трюк.

Звичайно, ви можете залишити весь бізнес з ідентифікатором пристрою і спробувати devcon restart *також більш важкий підхід.


1
"Якщо це неінтерактивна та невидима, як це виконати?" - Гм, просто запустити його? Сподіваємось, ваші витягнуті диски повинні бути перероблені, коли ви це зробите. Я змінив відповідь вище, щоб додати більше інформації про RestartSrDev і DevCon.
Каран

1
@ fixer1234: Невидимий очевидний (не користувальницький інтерфейс), а неінтерактивний означає, що немає жодного спонукання чи нічого. Я не бачу, чому ці терміни настільки заплутані і їх треба було редагувати. Ну добре ...
Каран

Не соромтеся відкотити його, якщо ви вважаєте, що це важливо. Я вважав це заплутаним і вважав, що інші можуть також. Ваше пояснення має сенс, але воно не було само собою зрозумілим (можливо, просто використовуйте своє пояснення, а не цитовані терміни?). Це зробило щось тривіальне (запускайте програму) звучання потенційно складніше, як, можливо, комусь потрібно прочитати посібник, щоб знати, як вирішити те, що було задано у питанні (наприклад, проблема з відповідями лише на посилання), коли це не справа. Ви прояснили питання і розширили його на гарну відповідь, яку я підтримав.
fixer1234

Це нормально, я б відкотився, якби відчував це сильно. Мого коментаря вище має бути достатньо, якщо хтось має сумніви щодо цих умов. Дякуємо за редагування / роз'яснення та резюме. :)
Каран
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.