Вопросы и Ответы

Почему нельзя отключать флэш-карты и внешние диски без безопасного извлечения

0

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

  • В первую очередь это относится к таблицам размещения файлов, которые указывают, в каких секторах диска и в каком порядке записаны данные каждого файла. При записи информации на диск таблица размещения файлов постоянно меняется. Операционная система не всегда сразу записывает изменения на диск, ожидая, что могут последовать новые модификации.
  • Другая причина, по которой данные могут задержаться в памяти — ограниченная скорость работы флеш-памяти. Хотя менеджер файлов может уже сообщить, что файл скопирован на флешку, на самом деле данные еще могут находиться в оперативной памяти — в буферах операционной системы, ожидающих записи на внешний носитель (это иногда видно по миганию лампочки записи на флеш-адаптере).
  • Наконец, какая-то программа может держать открытыми файлы на внешнем устройстве, и если физически «выдернуть» накопитель, не давая программе закрыть файл, данные в нем могут быть искажены или вовсе потеряны.

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

Мифы и заблуждения

Операционная система настроена так, чтобы как можно быстрее сбрасывать данные на сменные устройства. Обычно уже через несколько секунд после окончания операции индикатор на флешке перестает мигать, что указывает на завершение записи. Это позволяет некоторым продвинутым пользователям выдергивать флешки без подготовки и без ущерба. Существует даже мнение, будто процедура безопасного отключения вообще лишняя. Якобы современные файловые системы не теряют данные потере пропадании питания.

Это глубокое заблуждение. Во-первых, никакая файловая система не спасет данные, которые просто не успели записаться из оперативной памяти на носитель. Во-вторых, файловые системы повышенной надежности, выдерживающие отключение питания, достигают этого за счет заметного снижения производительности и поэтому широкого распространения не получили. Во всех массовых файловых системах, в частности, в NTFS и FAT, используемых в Windows, при неожиданном выключении питания возникают повреждения. Как правило, их можно исправить, проведя сканирование файловой системы специальными утилитами, но не всегда.

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

Некоторые флешки могут даже физически выйти из строя, если питание отключается непосредственно в момент записи данных. Отсюда слухи, будто бы безопасное отключение устройства служит для того, чтобы отключать электропитание флешки. На самом деле порт USB рассчитан на «горячую замену» устройств, то есть, допускает отсоединение и подсоединение без отключения питания. Операция безопасного отключения не снимает питание с USB (иначе порт не мог бы обнаружить подключение нового устройства). Просто не все флеш-карты и адептеры (особенно малоизвестных производителей) выдерживают отключение во время выполнения критических операций. Также проблемы могут возникнуть, если в системе есть повреждения или нарушены правила подключения, скажем, нет заземления.

См. также:

  • Как правильно извлекать флешку из компьютера, и почему это не всегда удается?
  • Как безопасно извлечь USB-накопитель, если в системном трее Windows нет соответствующей иконки, и как восстановить пропавшую иконку безопасного извлечения устройства?
  • Как восстановить данные, потрянные при некорректном отключении флеш-карты от компьютера?
Ссылки:

  • liveinternet.ru — короткий внятный ответ на вопрос: «Так зачем же все-таки нужно безопасное извлечение устройства?»;
  • radioscanner.ru — безопасное извлечение USB Flash Drive;
  • forum.hwp.ru — безопасное извлечение устройства.

YouTube

 Изменить 

Ещё Почему нел

Почему нельзя дарить часы | Вопрос и Ответ
Причины, по которым не дарят часы: Наши предки считали, что такой подарок нельзя преподносить потому, что он приведет к расставанию между любимыми или просто друзьями. Правда это или

Почему нельзя перетягивать грудь для прекращения лактации | Вопрос и Ответ
Этап завершения грудного кормления и прекращения лактации для каждой женщины является таким же важным периодом, как и зачатие ребенка, беременность и появление малыша, а также появление лактации и

Почему нельзя спать напротив зеркала | Вопрос и Ответ
Существуют различные мнения о том, почему нельзя спать напротив зеркала. Согласно древней китайской легенде, реальный мир и мир зеркал был единым целым и между ними не

Почему нельзя готовить горячие блюда с мёдом | Вопрос и Ответ
Мёд желательно употреблять не нагретым, комнатной температуры. При нагревании образуются токсичные вещества, от которых организм пытается избавиться через обильное потовыделение (то, чем и

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

Почему нельзя делить на ноль | Вопрос и Ответ
Невозможность деления на ноль или бессмысленность этого действия – это аксиоматическое утверждение, недоказуемое математически, т.е. принятое "как есть". От этого определения

Почему нельзя спать больше восьми часов в сутки | Вопрос и Ответ
Любители подольше поспать рискуют стать жертвами инсульта или инфаркта. К такому выводу пришли врачи-исследователи, которые подготовили интересный доклад на эту тему. По

Почему нельзя жениться на родствениках | Вопрос и Ответ
Заключение брака между родственниками может негативно сказываться на потомстве, в связи с большой угрозой появления серьезных наследственных заболеваний. Генная система

Почему нельзя нагревать мед | Вопрос и Ответ
Мёд желательно употреблять не нагретым, комнатной температуры. При нагревании образуются токсичные вещества, от которых организм пытается избавиться через обильное потовыделение (то, чем и

Почему нельзя добавлять мёд в горячее | Вопрос и Ответ
Мёд желательно употреблять не нагретым, комнатной температуры. При нагревании образуются токсичные вещества, от которых организм пытается избавиться через обильное потовыделение (то, чем и

Фото Компьютеры

 Изменить 
Почему нельзя добавлять мёд в горячее