Почему важно правильно извлекать внешние диски
Внешние накопители могут продолжать работу, даже когда кажется, что они неактивны.
Легко выдернуть внешний SSD или HDD из компьютера, не задумываясь, сразу после завершения передачи файлов. Возможно, вы делали так годами без каких-либо серьезных последствий, из-за чего решили, что правильное извлечение внешних дисков — это просто устаревший компьютерный совет, который задержался дольше, чем нужно. Но на самом деле по-прежнему важно корректно извлекать внешние накопители перед их отключением от компьютера.
Даже после того как полоса передачи файлов заполнилась до конца, ваш компьютер не всегда завершает работу с внешним диском. Под поверхностью ваша операционная система все еще может выполнять такие задачи, как запись кешированных данных из памяти и упорядочивание файловых каталогов. В macOS, например, такие функции, как Time Machine и Spotlight, продолжают обращаться к внешним дискам в фоновом режиме даже после окончания передачи. Если потратить несколько секунд на извлечение внешнего накопителя, это укажет компьютеру завершить все фоновые процессы перед тем, как вы отсоедините кабель. Это снижает риск повреждения данных и неполной передачи файлов.
Часто при отключении накопителя без извлечения ничего не происходит, но это действие всегда сопряжено с определенным риском. Негативные последствия неправильного извлечения внешнего диска в целом одинаковы для Windows, Mac и Linux. Если передача продолжалась (на переднем или заднем плане), извлечение диска оставит процесс незавершенным, а файлы — потенциально поврежденными. Что еще хуже, повреждение файлов может происходить незаметно, поэтому вы можете удалить оригинальный файл, думая, что он скопировался, а позже обнаружить, что версия на вашем дорогом флеш-накопителе повреждена.
Кроме того, извлечение внешнего диска без размонтирования грозит повреждением файловой системы. Файловая система — это запись вашего диска о том, что и где находится. Непредвиденное извлечение может оставить на диске наполовину обновленную информацию о его файлах, что является одной из причин, по которой Windows просит вас просканировать и исправить диск при его повторном подключении. Печально известное сообщение «Диск извлечен неправильно» на Mac — это не признак потери данных, а просто предупреждение. Реальная проблема возникает, если диск исчезает посреди процесса записи, например во время резервного копирования.
В редких случаях пренебрежение извлечением внешнего диска может привести к повреждению таблицы разделов. Таблица разделов похожа на оглавление диска, которое операционные системы используют для навигации по его разделам. Повреждение таблицы разделов приведет к тому, что компьютер будет видеть диск как нераспределенный или неинициализированный, что сделает его непригодным для использования до тех пор, пока проблема не будет устранена.
Бывают случаи, когда диск можно безопасно отключить без предварительного извлечения — в основном тогда, когда он бездействует. «Бездействие» означает, что ни одно приложение его не использует, ни один из его файлов не открыт и передача данных не ведется. Подвох в том, что «бездействие» с вашей точки зрения не всегда означает бездействие для компьютера: он может запускать фоновые процессы без вашего ведома. Учитывая время, необходимое для проверки того, действительно ли устройство простаивает, извлечение или размонтирование происходит быстрее (и безопаснее).
Безопасность внезапного извлечения внешних дисков зависит от вашей операционной системы. За время существования Windows 10 компания Microsoft сделала политику «Быстрое удаление» настройкой по умолчанию для съемных накопителей. Это снижает риски неудачного небезопасного извлечения за счет производительности. Вы можете изменить эту настройку для любого диска, щелкнув правой кнопкой мыши по кнопке «Пуск» и выбрав пункт «Управление дисками». Затем щелкните правой кнопкой мыши по вашему съемному диску в списке внизу, выберите «Свойства», перейдите на вкладку «Том» или «Политика» и выберите между вариантами «Быстрое удаление» и «Оптимизация для выполнения».
На Mac фоновые процессы, такие как резервное копирование Time Machine и индексация Spotlight, могут продолжать работу после завершения передачи файлов, поэтому правильное извлечение здесь имеет важное значение. Linux — самая рискованная из трех систем, поскольку она активно полагается на кеширование записи для повышения производительности. Может казаться, что передача завершена, хотя системе все еще требуется несколько секунд на доработку, поэтому извлечение кабеля может оставить данные в оперативной памяти вместо того, чтобы корректно записать их на диск.
Некоторые новые накопители имеют встроенную защиту от внезапного отключения, которая помогает предотвратить потерю или повреждение данных. Но эти функции могут дать сбой, поэтому не стоит слепо на них полагаться. Лучше всего всегда извлекать или размонтировать внешний диск перед его отсоединением. Это занимает всего мгновение, и ОС предупредит вас, если ей нужно завершить какую-либо операцию, так что вам не придется гадать.