|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 8 и 8.1 » Разное - Вызов диалога отключения USB Flash-накопителей |
|
Разное - Вызов диалога отключения USB Flash-накопителей
|
Ветеран Сообщения: 1462 |
Профиль | Сайт | Отправить PM | Цитировать
Когда в компьютер вставляется USB-накопитель (флешка, док-станция, внешний жёсткий диск), в трее Windows появляется значок "Safely Remove Hardware and Eject Media".
При клике на значок появляется меню для извлечения накопителя. Подскажите, пожалуйста, каким образом можно вызвать это меню (или аналогичное по функциональности меню с отображением USB-накопителей) из командной строки? Знаю команду RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll Она вызывает окно "Safely Remove Hardware", но его функционал не подходит - не все накопители через это окно не извлекаются (в то же время эти же накопители извлекаются через иконку в трее). То есть эта команда не является ответом на поставленный вопрос. |
|
Отправлено: 03:36, 15-10-2013 |
Старожил Сообщения: 383
|
Профиль | Сайт | Отправить PM | Цитировать А у меня извлекаются... Windows 8.
|
Отправлено: 14:21, 15-10-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Цитата LonerD:
|
|
Отправлено: 15:14, 15-10-2013 | #3 |
Ветеран Сообщения: 1462
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Isotonic:
У меня через этот диалог успешно отключаются внутренние жёсткие диски, подключённые по SATA-интерфейсу. А вот док-станция Zalman ZM-MH200 U3 и вставленные в неё жёсткие диски, - не извлекаются. Цитата diagnoz_:
Цитата diagnoz_:
Разные варианты нажатий - на device или volume приводят к одному и тому же окну, что "Device is not removable". Настройки, пробовал их изменить - диски всё-равно не извлекаются: Повторюсь - через меню, вызываемое значком в трее те же диски извлекаются без вопросов. Потому изначальный вопрос в силе - какой командой вызывается это меню? Побочный вопрос - чем различаются меню в трее и меню, вызываемое вышеназванной командой? |
|||
Последний раз редактировалось LonerD, 15-10-2013 в 20:15. Отправлено: 17:28, 15-10-2013 | #4 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Цитата LonerD:
- обновите драйвер на чипсет материнской платы. - выполните sfc /scannow в cmd запущенной от имени Администратора и перегрузитесь.После выложите лог CBS.log в архиве по пути C:\Windws\Logs\ |
||
Отправлено: 20:09, 15-10-2013 | #5 |
Ветеран Сообщения: 1462
|
Профиль | Сайт | Отправить PM | Цитировать Цитата diagnoz_:
Цитата diagnoz_:
Даже если и предположить, что чем-то заняты (фоновые процессы вдруг работают), - то через трей ведь в тех же условиях извлекаются. Значит, в системном диалоге, вызываемом через меню в трее, использует какой-то другой метод извлечения. И главный вопрос темы - какой командой вызвать этот системный диалог? Цитата diagnoz_:
Цитата diagnoz_:
|
||||
Отправлено: 20:55, 15-10-2013 | #6 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Лог вроде как чистый после восстановления и перезагрузки.
|
Отправлено: 22:41, 15-10-2013 | #7 |
Старожил Сообщения: 383
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
Цитата:
Цитата LonerD:
Можете проверить тип диска с помощью команды fsutil fsinfo drivetype X: И Windows это прямо говорит, а вы не верите У себя воспроизвёл аналогичную ситуацию, подключив SATA HDD через SATA-to-USB адаптер. Как Windows определяет тип диска (блок 'Q. What must I do to trigger AutoRun on my USB storage device?') Для изменения типа нужно перепрограммировать flash-контроллер или перехватывать ответ драйвера usbstor.sys с помощью фильтра драйвера и ставить нужный RMB-бит (например, используя F2Dx1.sys или cfadisk.sys). Но я отвлёкся) Цитата LonerD:
Цитата:
rundll32 hotplug.dll,HotPlugEjectDevice <> Параметры мне подобрать не удалось, в Интернете информацию не нашёл. Описание функции из Windows 2000 DDK тут. |
|||||
Отправлено: 08:35, 17-10-2013 | #8 |
Ветеран Сообщения: 1462
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо.
Похоже, вопрос не имеет решения. Он уже поднимался на форумах: тут и тут и тут и в других местах... Но ответа так и не было получено. Видимо, придётся ограничиться вызовом "Control Panel\Devices and Printers" (хотя там помимо дисков много "лишних" устройств отображается) или сторонними программами. |
Отправлено: 14:44, 17-10-2013 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проблемы при загрузке с USB Flash накопителей на разных ноутбуках | expLoz1ve | Ноутбуки | 4 | 31-10-2012 12:46 | |
[решено] Блокировка USB-flash накопителей | WChek | Программное обеспечение Windows | 9 | 16-07-2012 13:30 | |
Flash - [решено] Не читает USB-flash'ку и USB-Card Reader c M2-flash'кой | 747oat | Накопители (SSD, HDD, USB Flash) | 9 | 19-07-2011 19:17 | |
Super Talent начала поставки Flash-накопителей с DRAM-кэшем | OSZone News | Новости железа | 0 | 09-09-2010 10:30 | |
Delphi - Вызов функции Flash из Delphi | btx | Программирование и базы данных | 1 | 27-02-2006 01:11 |
|