Показать полную графическую версию : [решено] Безопасное извлечение устройств USB в Windows 7
Страниц :
1
2
3
4
5
6
[
7]
Кузьмин Алексей, ну так что вам мешает применить решение из шапки?
Есть 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 разные, потому такими их сделал я - больше никакого смысла это не несёт, изначально все были оранжевые значки.
О безопасном извлечении (http://forum.oszone.net/post-1554507.html)
А вообще посмотрите, не лезет ли в этот момент на USB-девайс, к примеру антивир.
McLotos, антивирус у меня Eset NOD32 5. Но в окне "USB Safely Remove" его процессов (если не ошибаюсь, это "ekrn.exe" и "egui.exe") нет.
Короче, виню в этом службу 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, отвечающий за показ красивой иконки в виде самого диска. На самодельном же ничего подобного нет. Возможно, тут "зарыта собака"?
Котяра,
Здравствуйте! Как Вы смогли решить проблему, отключили службы или нет? Я autorun.inf с красивой картинкой форматнул и ничего.
А еще как Вы смотрели в USB Safely Remove процессы, которые затрагивают hdd?
Тема старая, может услышите!)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC