В процессе работы с внешним запоминающим устройством (флешка, внешний винчестер) операционная система держит в оперативной памяти часть информации, которая еще не записана на диск или флеш-карту.
Если отсоединить внешнее запоминающее устройство без подготовки, недозаписанные данные, оставшиеся в оперативной памяти, пропадут. Это приводит к повреждению файлов, причем иногда не только тех, которые записывались, но и других (если нарушения затрагивают таблицу размещения файлов). Чтобы избежать таких проблем, необходимо использовать средство безопасного отключения устройств.
Мифы и заблуждения
Операционная система настроена так, чтобы как можно быстрее сбрасывать данные на сменные устройства. Обычно уже через несколько секунд после окончания операции индикатор на флешке перестает мигать, что указывает на завершение записи. Это позволяет некоторым продвинутым пользователям выдергивать флешки без подготовки и без ущерба. Существует даже мнение, будто процедура безопасного отключения вообще лишняя. Якобы современные файловые системы не теряют данные потере пропадании питания.
Это глубокое заблуждение. Во-первых, никакая файловая система не спасет данные, которые просто не успели записаться из оперативной памяти на носитель. Во-вторых, файловые системы повышенной надежности, выдерживающие отключение питания, достигают этого за счет заметного снижения производительности и поэтому широкого распространения не получили. Во всех массовых файловых системах, в частности, в NTFS и FAT, используемых в Windows, при неожиданном выключении питания возникают повреждения. Как правило, их можно исправить, проведя сканирование файловой системы специальными утилитами, но не всегда.
С внешними жесткими дисками небезопасное отключение недопустимо категорически, но и с флешкой при таких манипуляциях легко допустить ошибку. Например, Windows может на несколько секунд быть занята приоритетным процессом и приостановить запись на флешку. Если в этот момент вынуть носитель, повреждения данных весьма вероятны.
Некоторые флешки могут даже физически выйти из строя, если питание отключается непосредственно в момент записи данных. Отсюда слухи, будто бы безопасное отключение устройства служит для того, чтобы отключать электропитание флешки. На самом деле порт USB рассчитан на «горячую замену» устройств, то есть, допускает отсоединение и подсоединение без отключения питания. Операция безопасного отключения не снимает питание с USB (иначе порт не мог бы обнаружить подключение нового устройства). Просто не все флеш-карты и адептеры (особенно малоизвестных производителей) выдерживают отключение во время выполнения критических операций. Также проблемы могут возникнуть, если в системе есть повреждения или нарушены правила подключения, скажем, нет заземления.
См. также:
Почему многие не пользуются безопасным извлечением флешки, и у них нет проблем | Вопрос и Ответ
В процессе работы с внешним запоминающим устройством (флешка, внешний винчестер) операционная система держит в оперативной памяти часть информации, которая еще не записана на диск или
Почему многие шотландские фамилии начинаются на "Мак" | Вопрос и Ответ
Из истории шотландских фамилий Большая часть населения в Шотландии носит фамилии, начинающиеся приставкой «Мак». Например, MacDonald, Macdonald (Макдональд), MacKenzie