Реакция системы на извлечение Flash носителя

CaesarY

Member
Joined
Jun 5, 2005
Messages
27
Reaction score
7
Age
40
Location
Москва
Вопрос такой: почему при извлечении flash носителя система иногда пишет, что он был извлечен некоретно а иногда - нет. Заранее спасибо за ответ
 

Forward

Member
Joined
Dec 30, 2004
Messages
6
Reaction score
0
Для корректного извлечения флэш накопителя - перед извлечением оного нужно кликнуть в сист. трее на иконку USBустройств и выбрать действие "остановить диск"
 

XPEHOMETP

Member
Joined
Oct 21, 2005
Messages
245
Reaction score
58
Age
62
Location
С.-Петербург
Почему иногда система ругается - это когда с извлекаемого носителя были открыты файлы. То есть может работа с ними была закончена и они были сохранены, но использовавшее их приложение еще не было закрыто. Или когда флешка была открыта в окне эксплорера или в Total Commander. В таких случаях система точно ругается и почти что матом.
 

CaesarY

Member
Joined
Jun 5, 2005
Messages
27
Reaction score
7
Age
40
Location
Москва
Вопрос был вероятно неверно истолкован, попробую его сформулировать более четко:

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

может кто-нибудь знает в чем дело, от чего зависит появление или непоявление этого окошка?
 
C

Crazy_lug

Если не производили никаких действий с данным носителем некоторое время, то окошка не будет. Грубо говоря, когда вставили флэшку и после обращения к ней закрыли все программы которые с ней работали и просто немного подождали (от 1 до 5 минут), то система не будет ругатся.
 

147

Banned
BANNED
Joined
Dec 10, 2003
Messages
2,416
Reaction score
609
Age
56
Location
Sakhalin
совсем не факт, в том случае если ей занялся антивирус :))
 

CaesarY

Member
Joined
Jun 5, 2005
Messages
27
Reaction score
7
Age
40
Location
Москва
Crazy_lug огромное спасибо за пояснение, оно не отвечает всей сути: откуда берется цифра 1-5 минут?
почему "ругани" нет когда испльзуется карт ридер?
 

741

Member
Joined
Aug 14, 2005
Messages
434
Reaction score
144
Age
56
Location
Sakhalin
CaesarY, отключи индексацию файлов в системе и тогда не будет 1,5 минут, а картридер это отдельное устройство живущее по своим правилам
 
C

Crazy_lug

Ну насчет антивируса понятно, но надо будет поэксперементировать будет ли "отпускать" когда пройдет проверка:)
Индексацию многие не советуют отключать, мне например она очень помогает когда работаешь с большим количеством файлов.

Начет картридера - что он отдельно живет это понятно, но скорее всего при подключении картридера без флэшки нечего и опрашивать и запоминать, а вот при сразу включенной флэшки надо проверить:)
А откуда берется время подскажут наверное специалисты по реестру, там должен быть параметр отвечающий за съемные устройтва.

P.S. Если ко мне седни "доедет" картридер, попытаюсь поэксперементировать:)
 
V

Vandall

Если раздражает ругань, то нужно отключать с "реверансами", если лень - положите и вытаскивайте, у меня серьёзных проблем не возникало, поматерится и заткнётся :)
 
C

Crazy_lug

Vandall said:
Если раздражает ругань, то нужно отключать с "реверансами", если лень - положите и вытаскивайте, у меня серьёзных проблем не возникало, поматерится и заткнётся :)

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

Trigan

Platinum
Joined
Jul 13, 2005
Messages
2,091
Reaction score
716
Age
25
При первом вставлении флэшки в комп. происходит настройка "вставленного оборудования" в системе, т. е. происходит своеобразная установка управляющего "драйвера" - который заложен производителем в флэшку. При повторном вставлении этой же флэшки в комп. система уже безошибочно ее определяет и добавляет к существующем дискам с соответствующим названием, параметрами и т. п. Если все корректно, то извлечение флэшки из USB разьема никогда не ведет к сообщению об ошибках (случай об открытых файлах с флэшки не рассматриваем). Пример: при вставлении флэшки система предлагает - с помощью какой программы открыть ее - выбираем Проводник. Открывается окно Проводника с отраженными в нем файлами на флэшке. Теперь, если вынуть флэшку, окно Проводника должно молча закрыться, без сообщения об ошибках. Это нормальная ситуация.
Если же система сообщает об ошибке, в этой или подобных ситуациях, то скорее всего это проблема флэшки, а не системы. Или производитель сэкономил на "внутреннем содержании" для дешевизны или еще что... одним словом эта ситуация более свойственна флэшкам малоизвестных производителей. ИмХо.
 

lammer

Member
Joined
Dec 15, 2005
Messages
450
Reaction score
33
Location
Kyiv
Малый отступ:
В свойстах любого флеш-носителя есть две опции:
1. Оптимизировать для быстрого удаления
2. Оптимизировать для выполнения.
 
C

Crazy_lug

Тогда давайте так - при нормальном отключении (безопасное извлечение устройства) светодиод на флэшке тухнет, значит отключается ее контроллер (не зря ж это сделали).
Драйвер действительно ставится в основном один раз, но при этом запускается служба "Съемные ЗУ" и естесственно она может обратится к флэшке в "любое" время. Кстати - там был вопрос по поводу "откуда берется цифра 1-5 минут?" вот в упрвлении "Съемные ЗУ" в свойствах установленной флэшки есть время "Оставалася неподключенным", может это как раз и есть то самое время...
В системе есть еще такие службы, как индексирование, кэширование и т.д. которые могут после обращения к флэшке, иногда к ней обратится и если это случится во время "выдергивания" ее, то последствия неизвесны:)
Ну и как несостоявшийся электронщик могу сказать - "горячее" выдергивание при поданном питании всегда отрицательно сказывается на любом устройстве.
ИМХО.:)
 

ALEXRUS

Member
Joined
Oct 16, 2004
Messages
980
Reaction score
56
Age
37
Location
Russia, Moscow
Проблемы ещёбылают в том, что когда записываешь файлы на флешку и небезопасно её выдёргиваешь, то файлы скорее всего не сохранятся на флешке.

Надо или ждать или отключать безопасно.
 

=BD=

Member
Joined
Feb 14, 2004
Messages
46
Reaction score
11
Age
52
Location
SPb
Вопрос в тему: у меня частенько бывает так - файлы с флешки вроде закрыты, приложения которыми "интересовался" флешкой закрыты, но при попытке извлечении флешки "цивилизованно" идет отказ, типа "сейчас нельзя!". Можно как-то выяснить кто или что "держит" флешку?
 

M@VericK

Member
Joined
Jan 21, 2018
Messages
97
Reaction score
19
Возможно в эксплорере или в тотале не закрыт флэш-диск. Закрой его или переключись на просмотр другого диска.
 

=BD=

Member
Joined
Feb 14, 2004
Messages
46
Reaction score
11
Age
52
Location
SPb
да не в том-то и дело что explore-ом не пользуюсь вообще, в TotalCMD на панелях диск С: :) а флешку цивилизованно не извлечь, иногда закрытие Total-а помогает, иногда нет :confused: поэтому и интересно есть какой-нибудь способ выяснить на уровне системы кто не отдает диск. С внешним диском ZiV тоже такое частенько бывает...
 

Sergey_itc

Member
Joined
Jul 27, 2004
Messages
22
Reaction score
1
Age
38
Location
г.Климовск
=BD= said:
а флешку цивилизованно не извлечь, иногда закрытие Total-а помогает, иногда нет :confused: поэтому и интересно есть какой-нибудь способ выяснить на уровне системы кто не отдает диск. С внешним диском ZiV тоже такое частенько бывает...
Утилита Unlocker поможет.
Устанавливаете, в контекстном меню появляется пункт "Unlocker". Если флешку не получается извлечь "правильно", то заходим в Мой компьютер, нажимаем на съемный диск правой кнопкой, выбираем Unlocker и видим список процессов работающих с флешкой. Убиваем все сразу и флешку можно спокойно отключать ;)
 
Top