Безопасное извлечение: необходимо ли использовать?
Пользователи Windows, которые застали времена повального засилия Windows XP, уверен, ещё хранят в памяти бесконечные предостережения, связанные с извлечением устройств из USB портов. Сомнению никто не подвергал тот факт, что Безопасное извлечение флешки, карты или внешнего диска придумано Microsoft не просто так. И потому для немногих аккуратных пользователей вошло в привычку сначала кликнуть мышкой по трею с устройством:

и, только дождавшись уведомления:

извлечь устройство из USB порта. А как же дела обстоят сейчас?
Расширяем функции иконки Безопасного извлечения: удаляем или добавляем в контекстное меню.
Значок Безопасное извлечение устройства исчез из трея.
Функция Безопасное извлечение: как она работает?
Смысл функции заключается в том, что, вызывая таким образом менеджер настройки Безопасного удаления, юзер просил Windows должным образом:
- закэшировать относящиеся к устройству данные
- закрыть открытые (пардон на тавтологию) сессии приложений и служб, с устройством связанные.
И, к слову сказать, находились случаи, когда пользователи реально теряли свои данные или даже устройства, функцией пренебрегая. Но, признайтесь, таких «нерадивых», вытаскивающих флешку из USB-порта сразу после копирования или записи было подавляющее большинство. Ну куда, в конце концов, подевался бы основополагающий принцип Windows Plug-n-Play, если систему нужно было готовить к изъятию устройства из внешнего порта? Тем более, что профессиональные электронщики немного успокаивали относительной безопасностью варианта за счёт грамотной компоновки питающих контактов в самом разъёме.
В общем, чем руководствовалась Microsoft в дальнейшем, сказать трудно. Но что точно — Безопасное извлечение как обязательная уже функция (а начиная с обновления Октябрь 2018 Windows 10 — официально) не тот, по её словам, вопрос, за какой стоит беспокоиться. Microsoft обмолвилась, что теперь система не будет оптимизировать подключаемые через порты устройства по принципу наилучшего быстродействия. Наоборот, по умолчанию в настройках устройства теперь «сидит» именно Безопасное удаление.

То есть выбирайте для каждого устройства сами: быстрее он будет работать или безопаснее его будет изымать из порта. Здесь действует принцип, о котором я упоминал в статье про ускорение флешки: Windows заберёт в скорости ровно столько, сколько потребуется для безопасности. Т.е. сама проблема вероятной потери данных из-за того, что вы во время работы вытаскиваете флешку из порта, никуда не делась. Если говорить конкретнее, то за Безопасное извлечение устройства традиционно отвечают две политики:
- Быстрое удаление (установлено по умолчанию)
- Оптимальная производительность.
На самом деле такой вариант развития событий де-факто существует давно. По-крайней мере, с «чистой» (без последующих обновлений) Windows 7 SP1 Быстрое удаление уже установлено настройкой по умолчанию.

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

«Это устройство ещё используется…»

Такое окно видел каждый, кто часто работает с внешними носителями, подключаемыми по USB. Т.е. даже при выставленной политике Быстрого удаления система всё равно иногда просит подождать с изъятием флешки или диска. Дело в том, что как только вы вставляете любое устройство в порт, а на нём есть хоть какие-то данные, между Windows и девайсом начинается обмен информацией. И вот теперь сохранность данных на нём зависит от стабильности системы в целом: от исправного блока питания и чистоты контактов в части подключения к компьютеру на обоих портах до производительности Windows вообще. Плюсом ко всему делаем скидку на интенсивность операций. К самым серьёзным относятся:
- копирование данных на устройство и с него
- активное чтение (просмотр в режиме он-лайн непрерывного потока данных и индексирование)
Так использовать или нет?
Желательно. Хотя в большинстве случаев оно и не сыграет большой роли, это самый безопасный вариант изъятия диска из порта, так как никакой программируемой защёлки на портах компьютера нет. Если с флешки вы только читаете, игнорирование функции может пройти гладко. Если записали что-то на диск или включено индексирование и для этого носителя — можно просто подождать. Но если есть значок в правом углу, почему не воспользоваться?
Используйте функцию, и успехов всем в любом случае.

























Добавить комментарий