PDA

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


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

Morpheus
26-09-2009, 16:45
Все абсолютно нормально. Вроде как и ссылками обложились - там английским по белому: флешка в Windows отключена! индикатор светится потому, что сам порт физически не отключается. Вытащили флешку и все. В чем проблема то заключается? »

Vancouver, так ведь всё правильно (или нет?): »
Что не правильно - так это ошибка 47. Её не должно быть. »
-------------------------
Значит в Vista/Win7 не нужно нажимать безопасное извлечение? »
http://pic.ipicture.ru/uploads/090926/5026/PFT8zPt6Jq.jpg (http://ipicture.ru/)

Steeler
26-09-2009, 16:55
Проверил другой вариант извлечения:
Компьютер - Съемный диск - Извлечь (при этом ошибки 47 не возникает, и в дисковых устройствах указывается подключенный накопитель)

Если извлекать через панель задач - то появляется вышеуказанная ошибка.

Morpheus
26-09-2009, 16:59
Проверил другой вариант извлечения.
Компьютер - Съемный диск - Извлечь (при этом ошибки 47 не возникает, и в дисковых устройствах указывается подключенный накопитель) »
Аналогично, а если извлекать через значок в трее или через Панель управления\Устройства и принтеры - ошибка.

Примерно об этом я упоминал здесь (http://forum.oszone.net/post-1213489-3.html).

Vancouver
27-09-2009, 08:19
YYYn, это по какому клику так ? Левому или правому ?

Morpheus
27-09-2009, 09:43
Vancouver, по ПКМ ---> извлечь

minos66
27-09-2009, 10:41
Если извлекать через панель задач - то появляется вышеуказанная ошибка » Все таки повторно попытаюсь спросить: о чем эта тема? Что пытаются выяснить на двух страницах? Внимательно перечитал первый пост:
Но светодиод на флешке не отключается » C этим вроде как все ясно - хотя устройство отключено в ОС, та же ОС не отключает физически USB порт, питание продолжает подаваться, светодиод горит. Об этом здесь сказано The Safely Remove Hardware feature does not stop power from being provided to a USB device in Windows Vista (http://support.microsoft.com/kb/971899).
(Код 47) » С чего вы вообще к этой "ошибке" прицепились. Все же русским языком написано: при безопасном отключении ваше устройство было размонтировано из системы (когда жмете просто "Извлечь" ОС завершает процессы флешки, но точка монтирования сохраняется - отсюда и нет этого сообщения. По аналгии с CD приводом при "Извлечь" вы просто болванку из привода извлекли, а при "Безопасном извлечении" - сам привод вытащили) но какая то "железка" продолжает торчать в USB. Вытащите ее... Этот типа напоминания. M$ никакой озабоченности по поводу этой "ошибки" не проявляет Разъяснение кодов ошибок, о которых сообщает диспетчер устройств в Windows XP Professional (http://support.microsoft.com/kb/310123/ru).Может ли быть связана эта проблема » Так в чем проблема то собственно? Что на двух страницах обсуждается? Или я чего то не уловлю? :search:

ArniLand
27-09-2009, 14:26
minos66, проблема в том что при безопасном извлечение устройств в Windows XP светодиод флешки гаснет, а в 7-ке нет. Вопрос заключается в следующем, нормально ли это и не повредит это флешку?

minos66
27-09-2009, 14:47
опрос заключается в следующем, нормально ли это и не повредит это флешку? » Да, нормально! При безопасном извлечении в принципе повредить не может - у вас устройство размонтируется с системы, предварительно завершая все операции, в том числе и очистку кэша! При простом извлечении повредить может в одном случае - если включено кэширование и ОС отключила флешку в том момент, когда к ней не было обращения (ОС другим занята была), но данные в кэше ждали своей очереди. Если просто выдерните флешку - данные могут быть повреждены, если в это время на флешку шла запись. В неоднократно здесь упомянутой статье с "Microsoft Справка и поддержка" так прямо и написано - в XP гаснет, в Vista нет. И написано, что это особенность "конструкции Vista" - http://i018.radikal.ru/0909/30/f5025a9badf1t.jpg (http://radikal.ru/F/i018.radikal.ru/0909/30/f5025a9badf1.jpg.html). Что неясного то? О чем 20 сообщений?

Steeler
27-09-2009, 15:24
Всё, разобрались :-)
Спасибо за обсуждение.
Всем по +

Ta4ikoma
22-12-2009, 23:05
Возможно для флэшек особой проблемы нет, но вот для USB HDD тема актуальна.

У меня ноут с Windows 7 x64 и USB HDD WD. При отключении пишет,
что устройство может быть извлечено. Однако диод не гаснет и головка не паркуется,
так как при извлечении слышен характерный щелчок.
Корзина, восстановление и индексирование для этого раздела отключены.
Оптимизация для быстрого удаления включена.
Тем не менее проблема остается.

Единственное приемлемое решение - перевести систему в режим сна,
при этом диск отключается нормально (как в ХР), выдернуть диск и
вернуть систему обратно.

.ExeRun
22-12-2009, 23:33
Vadikan, то то я думаю, почему у меня мой телефон при извлечении из него кабеля пишет возможна потеря передачи данных, а у друга на ХР при использовании безопасного извлечения телефон пишет Теперь кабель USB может быть извлечен

Morpheus
22-12-2009, 23:44
Ta4ikoma,
Так пробовали?
через ПКМ в "Компьютер" »

Ta4ikoma
25-12-2009, 01:00
Morpheus,
Нет там пункта "извлечь" для этого диска.

Valeant
25-12-2009, 14:09
Ta4ikoma,
Возможно для флэшек особой проблемы нет, но вот для USB HDD тема актуальна.

Ни какой разницы, так как схема подключения:
USB HDD
USB ПК -> микро-контроллер (такой же как в самих флэшках) -> обычный HDD (SATA, IDE)
USB Flash
USB ПК -> микро-контроллер -> память (микросхемы памяти)

Однако диод не гаснет и головка не паркуется
По моему у всех винчестеров это уже пройденный этап, там стоит механизм который авт. отводит головки в нерабочую зону. И как он диод может гаснуть, если в схеме на него подается питание от USB интерфейса.

У меня например инф.кр.мышь, при выключении горит светодиод, да выключаю/вкл. ПК через клавиатуру.
Ta4ikoma, проверяйте настройки режимов питания, и устанавливайте их по своему усмотрению.

mariolast
04-01-2010, 03:06
Valeant,
На ХП системе безопасное извл. означает подачу команды на карман винчестера для автоматической парковки головок и перевода в режим экономии, но питание понятное дело остается. Диод никогда не гаснет, просто винт уже не крутится. В 7-ке такого по жизни нет. И это еще тянется со времен Висты, насколько я понял. Проблема не решена и возможно и не будет решена, это Мелкомягких не заботит...Мой портативный винт ВестернДиг серия Паспорт аж пищат головки, когда приходится вынимать его из УСБ. :(

Valeant
04-01-2010, 09:56
mariolast,
Диод никогда не гаснет, просто винт уже не крутится. В 7-ке такого по жизни нет.

Внешний Toshiba TOSHIBA MK8046GSX USB на десктопе - все нормально.
Никогда не пользовался "безопасное извлечение" со времен XP, и проблем не было.

mariolast,
На ХП системе безопасное извл. означает подачу команды на карман винчестера для автоматической парковки головок и перевода в режим экономии
А можно по подробней что это такое?

Рекомендую если есть плохой или не работающий HDD разобрать или найти рисунок внутренностей HDD и посмотреть.


После подачи питания на HDD, контроллера выполняет исполнение микропрограммы, которая хранится в его ПЗУ. После тестирования, включается и раскручивается шпиндельный двигатель, при достижении достаточной скорости вращения, происходит разблокировка сервопривода головок и они распарковываются. После распарковки головок контроллер считывает необходимые для работы данные, и если они считались нормально, винчестер готов к работе. При определённых условиях возможна неполная инициализация накопителя. У практически всех винчестеров есть «безопасный режим» (Safe mode), но он существует исключительно для технологических целей. При пропадании питания производится автоматическая парковка головок. Технологические методы парковки довольно разнообразны. Она может обеспечиваться за счёт энергии вращения дисков (шпиндельный двигатель используется в качестве генератора), заряда конденсаторов.


От себя есть внутренняя зона и внешняя зона парковок, внутренняя расположена близко к шпинделю прям на самих поверхностях пластин т.е. у самого почти центра (при начале вращения двигателя головки поднимаются на потоке воздуха) имеют специальную дорожку, которая спроектирована для посадки и взлета магнитных головок, а внешняя используется спец. конструкция за пределами пластин.


При отключении питания шпиндельный двигатель используется как генератор, и энергия, извлекаемая из его обмоток, используется для перемещения магнитных головок в парковочное положение до снижения скорости вращения ниже критической, при которой магнитные головки начинают касаться поверхности диска. После того, как головки окажутся в зоне парковки, происходит блокирование системы позиционирования магнитной защелкой (небольшим постоянным магнитом), и осуществляется плавная посадка головок на поверхность магнитного диска. В современных жестких дисках применяется альтернативный метод - вместо того, чтобы позволить магнитным головкам упасть на поверхность, головки полностью убираются с магнитных дисков на специальную парковочную площадку. При включении питания диски раскручиваются до необходимой скорости, после чего головки "слетают" с площадки на поверхность пластин, которая крутится с достаточно большой скоростью, чтобы не допустить касания головками магнитных пластин.

mariolast
05-01-2010, 23:31
Valeant,
Ну я пользуюсь внешним карманным винтом 2,5 WD Passport Essential, у них у всех такой функции как шпиндельный двигатель используется как генератор, » по видимому нету, выдергивание шнура означает резкую остановку шпинделя. В ХП безопасное извл. означало еще и то что подается команда остановки двигателя и он перестает вертется, после этого я извлекаю винт. В 7-ке этого нет., он и будет крутится, приходится выдегивать на ходу

minos66
17-02-2010, 08:19
В 7-ке этого нет., он и будет крутится, приходится выдегивать на ходу » Попробуйте отключать HDD, использую кнопку "Извлечь" по ПКМ на вкладке "Компьютер" - в этом случае питание порта должно отключаться.


у них у всех такой функции как
Цитата Valeant:
шпиндельный двигатель используется как генератор » Эта функция есть на всех современных винтах. Иначе бы после первого же такого отключения головки упалибы на поверхность блина и или прилипли или задрали бы поверхность и вы бы диск уже давно на гвоздик повесили http://s005.radikal.ru/i209/1002/17/e2b6334fc9a6t.jpg (http://radikal.ru/F/s005.radikal.ru/i209/1002/17/e2b6334fc9a6.jpg.html). И "резко" шпиндель останавливаться не может. Там нет никаких тормозов - блины свободно вращаются на валу двигателя, поэтому выбег присутствует всегда. Если шпиндель "резко" остановился, то это означает его заклинивание, тогда винт ждет участь винта на предыдущей картинке...

VolAnt
15-03-2010, 21:03
Просьба помочь.

Windows 7. Подключен внешний HDD WD через порт 1394.

Диспетчер устройств --> Хост-контролер IEEE1394 --> Свойства --> вкладка Управление электропитанием --> галка Разрешить отключение этого устройства для экономии энергии стоит.

При завершении работы если предварительно не выполнить для этого внешнего диска "безопасное отключение" питание компа не отключается. Если выполнить "безопасное отключение" комп выключается без проблем.Без подключения внешнего HDD аналогично комп выключается без проблем.

Как настроить автоматическое выполнение "безопасного отключения" при завершении работы.

sNc-DAntES
16-03-2010, 12:09
Единственное приемлемое решение - перевести систему в режим сна,
при этом диск отключается нормально (как в ХР), выдернуть диск и
вернуть систему обратно. »

Если бы. У меня аналогичная проблема в Windows 7 - не извлекаются устройства подключенные к USB, в моем случае это флешка и USB HDD. Извлекать пробую через USB Safety Remove. С флешкой помогает Мой компьютер - ПКМ на флешке - Извлечь. С HDD нет, его блокирует процес System. Форс.Стоп не помогает.

Все бы хорошо, но после простого вытаскивания винта, даже в момент когда лампочка не мигает, приходилось пару раз удалять ошибки найденные Chkdsk'ом. На ХР все работает как часы - нажал Извлечь, все извлеклось и погасло.

Со сном тоже не все так просто. Ввел систему в сон, с подключенным USB HDD, отключил. Пришел с работы, подключил снова, вывел из сна. А система его не видит. Опять же через USB Safety Remove пытаюсь его активировать - ничего. Просто идет идет индикатор работы программы, но винчестер так и не включается, помогает только перезагрузка.




© OSzone.net 2001-2012