PDA

Показать полную графическую версию : [решено] Безопасное извлечение устройств USB в Windows 7


Страниц : 1 2 3 4 5 6 [7]

Vadikan
15-03-2012, 13:07
Кузьмин Алексей, ну так что вам мешает применить решение из шапки?

Котяра
16-04-2012, 02:30
Есть USB HDD, две штуки - "Seagate FreeAgent Go" и "Seagate FreeAgent GoFlex".

Проблема возникает при попытке их безопасно извлечь.

При использовании программы "USB Safely Remove" выходят такие окошки:

http://s017.radikal.ru/i438/1204/36/0d5ba7ec51b4t.jpg (http://radikal.ru/F/s017.radikal.ru/i438/1204/36/0d5ba7ec51b4.png.html)
http://s019.radikal.ru/i609/1204/61/b45e0cb31f0ct.jpg (http://radikal.ru/F/s019.radikal.ru/i609/1204/61/b45e0cb31f0c.png.html)

Если же зайти в "Устройства и принтеры", там правой кнопкой нажать на значок HDD и выбрать "Извлечь", то выходит такое окно (его заголовок: Проблема при извлечении "Запоминающее устройство для USB"):

Устройство еще используется. Завершите выполнение всех программ и закройте все окна, которые могут использовать это устройство, а затем повторите попытку.

Индексирование в свойствах дисков отключил, правда, для "Seagate FreeAgent GoFlex" только недавно и ещё не перезагружался... а вот для "Seagate FreeAgent Go" довольно давно, день-другой назад.

P.S. Также, если это важно, на компьютере включена настройка "Отключать питание устройства после его установки" (это в программе "USB Safely Remove", но можно сделать и в реестре, в принципе).

P.P.S. Значки у дисков в USB Safely Remove разные, потому такими их сделал я - больше никакого смысла это не несёт, изначально все были оранжевые значки.

McLotos
16-04-2012, 06:38
О безопасном извлечении (http://forum.oszone.net/post-1554507.html)
А вообще посмотрите, не лезет ли в этот момент на USB-девайс, к примеру антивир.

Котяра
16-04-2012, 19:18
McLotos, антивирус у меня Eset NOD32 5. Но в окне "USB Safely Remove" его процессов (если не ошибаюсь, это "ekrn.exe" и "egui.exe") нет.

Котяра
20-04-2012, 03:13
Короче, виню в этом службу TrkWks (Клиент отслеживания изменившихся связей) - кстати, тот процесс svchost.exe отвечает в т.ч. за неё (смотрел в программе Process Explorer). После её остановки диск без сучка и задоринки извлёкся. Но ведь, я думаю, нехорошо отключать эту службу...

Именно на эту службу указывают на зарубежных форумах... да и в Process Explorer видно, что она держит файл "\System Volume Information\tracking.log" на всех винчестерах.

Ещё подозревал службу Windows Search - после её остановки USB Safely Remove переставала показывать процессы "System" и "svchost.exe", а выводила примерно такое сообщение: не удалось найти процессы, использующие это устройство, нажмите "Стоп ещё раз", если это не поможет, выключите компьютер и затем отсоедините устройство.

Кстати, вот ещё о чём задумался. Есть у меня и ещё один самодельный USB HDD. Это 3.5" IDE HDD в USB-боксе. На этом диске два раздела, оба имеют файловую систему NTFS (диск был размечен, ещё будучи в другом компьютере внутренним). Этот диск практически всегда извлекается без проблем. И начал я размышлять: чем же мои два "Сигейта" отличаются от этого диска... и вот что подумал: на обеих Seagate есть файл Autorun.inf, отвечающий за показ красивой иконки в виде самого диска. На самодельном же ничего подобного нет. Возможно, тут "зарыта собака"?

filio
25-01-2014, 23:08
Котяра,
Здравствуйте! Как Вы смогли решить проблему, отключили службы или нет? Я autorun.inf с красивой картинкой форматнул и ничего.
А еще как Вы смотрели в USB Safely Remove процессы, которые затрагивают hdd?

Тема старая, может услышите!)




© OSzone.net 2001-2012