Что делать, если пропало безопасное извлечение устройства в Windows. Зачем нужно безопасное извлечение устройства

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

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

Я придерживаюсь фразы:

“Жизнь слишком коротка, что бы тратить ее на безопасное извлечение флешки”

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

Давайте теперь разберемся, что может случится с флешкой, если ее просто вытянуть с компьютера? Ну многие думаю что USB накопитель выйдет из строя. И по понятным причинам они не хотят рисковать, давайте по порядку во всем разберемся.

Может ли сгореть флешка, если не использовать безопасное извлечение?

Не может. Почему? Да потому что флешки чаще всего горят от плохого блока питания компьютера, или от плохих разъемов. Понимаете, на USB накопитель всегда подается стабильное напряжение, и даже когда Вы используете безопасное извлечение, то просто система перестает передавать и считывать информацию с флешки, а питание не отключается . Если я не ошибаюсь, то питание отключалось только в Windows XP.

Так что безопасно извлекать флешку, только для того что бы она не сгорела смысла нет.

Другой вопрос это потеря информации.

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

Но если посмотреть с другой стороны, то если такая функция есть, если ее придумали, то значит он для чего-то нужна и игнорировать ее не нужно.

Ну а если Вы прочитали эту статью и только что узнали что есть такая функция, но не знаете как ее применить, то показываю.

Когда подключена флешка, то в трее (правом нижнем углу) появляется вот такой значок:

Просто нажимаем на этот значок мышкой и выбираем Извлечь “Ваша флешка” .

В то время как споры о безопасном извлечении устройств (флэшек) не утихают, я решил описать свой аргумент в пользу отказа от безопасного извлечения устройств . Конечно же я уверен, что найдётся много критиков, которые не применно возразят: "Я не извлекал и у меня сгорела флэшка!", "я не извлекал и у меня абсолютно все данные на флэшке удалились" и пр... Надеюсь что наш читатель, человек благоразумный и сможет проанализировать и сделать для себя соответствующие выводы. Конечно же я ни кого не призываю отказаться от безопасного извлечения накопителей, но призывать безопасно извлекать их я не буду . Опишу свою точку зрения на проблему, а дальше каждый пусть решит сам.

Для начала небольшое введение, прочтите - это позволит Вам понять суть...

Увеличение производительности за счёт кэширования

Кэширование - это накопление данных в некотором хранилище, с целью быстрого последующего доступа к ним по мере надобности. Процесс кэширование ускоряет многие процессы обработки данных.

Так вот, операционная система Windows (с которой вы работаете), грубо говоря имеет две политики работы с накопителями информации (коим и является флэшка).

1) ВКЛ юченое кэширование

2) ВЫКЛ юченое кэширование.

Когда кэширование записи включено , данные сразу на диск не записываются , а попадают в кэш (некоторая область посредник). А собственно запись (физическая запись) на флэшку производится через некоторое время, такое поведение ещё принято называть - отложенная запись . Этим достигается повышение производительности.

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

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

Аргументы в пользу отказа от безопасного извлечения устройства

Небольшое посвящение в тему кэширования необходимо для того, что бы Вы понимали принципы работы операционной системы в данном аспекте.

Думаю всем хотя бы в общих чертах стало понятно, как работает подсистема кэширования. И сейчас многие задались вопросом, а включено ли кэширование на мом компьютере? И многие подумают, что именно так и есть, раз им рекомендовали делать безопасное извлечение...

На самом деле, по умолчанию (т.е. если специально не поменять) включена политика с ОТКЛюченым кэшем, доказательством служит вот этот скриншот

Рисунок 1. Политика удаления

Внимательно вчитайтесь в текст и Вы увидите что Microsoft уже позаботилась о быстром удалении устройства.

Напрасные опасения

И так чего же Вы опасаетесь и так старательно стремитесь избежать, каждый раз отключая безопасно флэшку?

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

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

По прежнему считаете что Ваша флэшка может сгореть?

Тогда обратимся к спецификации USB интерфейса и здравому смыслу.

Здесь GND - цепь «корпуса» для питания периферийных устройств, а VBus - +5 В, также для цепей питания. Данные передаются по проводам D+ и D? дифференциально (состояния 0 и 1 (в терминологии официальной документации diff0 и diff1 соответственно) определяются по разности потенциалов между линиями более 0,2 В и при условии, что на одной из линий (D? в случае diff0 и D+ при diff1) потенциал относительно GND выше 2,8 В. Дифференциальный способ передачи является основным, но не единственным (например, при инициализации устройство сообщает хосту о режиме, поддерживаемом устройством (Full-Speed или Low-Speed), подтягиванием одной из линий данных к V_BUS через резистор 1,5 кОм (D? для режима Low-Speed и D+ для режимов Full-Speed и High-Speed.).

Ничего нового или шокирующего я здесь не рассказал, просто хотел подчеркнуть тот факт, что USB интерфейс подпитан напряжением +5 В. Напряжение питания заложено официальной спецификацией, и никакое безопасное извлечение устройств не может повлиять на размер выхода питающего напряжения.

Думаю что Вы понимаете что электрический прибор (коим является флэшка) может сгореть и горит (кстати довольно часто) только из-за перепадов, выбросов напряжения, либо кортоких замыканий. Причиной которых является неисправный или не качественный блок питания, компьютера "развиханный" USB разъём или токопроводящий мусор застрявший в порту, но никак не функция безопасного извлечения устройства в операционной системе Windows.

Если кто то из специалистов не согласен, буду рад если Вы поправите меня, обязательно внесу в текст статьи вашу корректировку.

Задумывались ли Вы каждый раз, после использования USB флешки, диска, дисковода и т.п. устройств над вопросом "А нужно ли безопасно её извлекать?" или Вы не задумываясь так извлекаете или наоборот - просто выдергиваете?
Да и что делать, если пропал этот самый значок в трее?
Сейчас до сих пор разгораются споры как между опытными пользователями, так и новичками по этому поводу.
Сейчас разберемся!
Так же я покажу как можно вернуть это самое Безопасное извлечение устройств.
А на сладенькое - небольшие махинации с , позволяющие извлекать устройства практически в один клик.

Прежде всего нужно узнать, а зачем это вообще нужно? В чем причина?
А причина кроется в кэшировании .

Кэширование - это накопление данных в некотором хранилище, с целью быстрого последующего доступа к ним по мере надобности. Процесс кэширования ускоряет многие процессы обработки данных.


Другими словами - прежде чем записать данные на флешку, ОС её помещает в КЭШ (блок оперативной памяти), а потом уже записывает через некоторое время (это ещё называют отложенная запись ). Делается это для быстроты - ведь оперативная память не зря так называется.

Так какие могут быть последствия выдергивания устройства без безопасного извлечения?
Да ничего такого, просто данные не запишутся корректно.
Бывает такое, что процесс копирования уже завершен, а Вам нужно бежать, а windows дает сообщение "Устройство не может быть остановлено из за того что занято чем то" (извините, дословно не помню что там за сообщение). И Вы всё равно выдергиваете флешку и бежите по делам.
Так вот тут как раз и получается, что данные были записаны в КЭШ, а на флешку так и не записались ещё. Хотя порой там может уже и присутствовать файл с теми же самыми свойствами и размером что и оригинал.
Но при открытии, например, картинки - получится что она откроется либо наполовину либо вообще будет отказано в доступе. Так же, если это архив, может быть сообщение о неожиданном конце поврежденного архива или SRC ошибке. Тоже из за неправильного завершения копирования.

Когда Вы выбираете "Безопасное извлечение устройства" , то система "понимает" Вас и подготавливает флешку - она завершает отложенную запись.

Но вот что тут самое главное - извлекать имеет смысл лишь тогда, когда включено кэширование файлов!

Если Вы забываете или пренебрегаете Безопасным извлечением, а данные не хотите потерять, то можете просто Отключить кеширование . Вследствие этого копирование будет медленнее, но данные Вы не потеряете (если только не выдернете во время копирования).

Итак, втыкаем флешку и идем по пути

Пуск - Панель управления - Диспетчер устройств


Находим раздел Дисковые устройства , раскрываем его и кликаем 2 раза по Вашей флешке и переходим на вкладку Политика . Здесь ставим Быстрое удаление и жмем ОК.

но на самом деле (несмотря на то, что там написано) при включенном режиме "Быстрое удаление" кэширование не отключается совсем - Windows использует так называемое "сквозное кэширование" - оно позволяет устройству работать с командами записи так, как будто кэш отсутствует.

Что делать если пропал значок со стрелочкой - безопасное извлечение устройства в трее?
Щелкаем ПКМ на Панели задач - Свойства - Область уведомлений - Настроить


Ищем в списке "Безопасное извлечение устройства" и настраиваем как Вам нужно.

Ещё вариант:
Сочетание клавиш win+r -> вставляем туда

rundll32 shell32.dll,Control_RunDLL hotplug.dll


этим Вы вызовете окно безопасного отключения USB-устройств.

Для Windows XP поможет следующий твик реестра. Скачиваете, запускаете. Не бойтесь, я плохого не даю

Ну и напоследок - интересный вариант решения значка - он появится в контекстном меню по нажатию ПКМ.

идем в Редактор реестра (win+r - Вводим regedit ) и переходим в ветку HKEY_CLASSES_ROOT\DesktopBackground\Shell\


ПКМ по Shell и создаем новый раздел с названием Safely Remove Hardware (безопасное извлечение оборудования).


Создаем в нем новый строковый параметр с названием Icon


дважды щелкаем по только что созданному параметру и в поле Значение вводим hotplug.dll,-100

При использовании функции безопасного извлечения флешки у меня всегда появлялось окошко с сообщением о том, что можно безопасно извлечь флешку. С недавних пор при нажатии на пиктограмму флешки, с целью её безопасного извлечения, никокого сообщения не поступает, и при этом пиктограмма флешки в окошке исчезает. Поэтому не знаю можно ли безопасно извлечь флешку или нельзя. Подскажите какие надо делать настройки для восстановления функции безопасного извлечения флешки.Предпочитаю делать соответствующие настройки в реестре или с помощью редактора gpedit. Заранее спасибо..

/ Виталий Владимирович 28.08.2016, 11:05

Странное какое-то поведение значка: он же всё-таки видится, но не функционирует. Хотелось бы узнать, такое поведение только с данной флешкой или со всеми? Попробуйте проверить её на вирусы. В интернетах приводятся решения, когда значок в трее полностью отсутствует. Можно посоветовать вам программу USB Safely Remove. У неё аналогичный функционал и даже больше.

Ещё есть отличная утилитка, очищающая в реестре всякие следы пдключени USB-устройств и после неё всё начинает работать как надо. Это утилита USBOblivion . предназначенная для стирания следов подключения USB-дисков и CD-ROM"ов из реестра в Windows XP, Windows Vista, Windows 7, Windows 8, Wimdows 10 как 32, так и 64-битных версиях. Утилита имеет тестовый режим работы, т.е. без фактического удаления данных из реестра, и, на всякий случай, создаёт.reg-файл для отмены всех изменений. Также имеется полностью автоматический режим работы.

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

Почему не стоит игнорировать безопасное извлечение устройства.

Данная функция создана для того, чтобы отключить доступ электрического тока к съёмному устройству. И хотя многие не считают страшным выдернуть флешку без выполнения каких-либо действий, подобная привычка может привести к ряду негативных последствий.

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

Как правильно отключить USB устройства

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

Каждый раз, когда съёмное устройство будет подсоединяться, в правом нижнем углу рабочего стола появляется новый значок. Он будет находиться там среди списка других активных приложений, значки которых можно увидеть, нажав знак в виде стрелки. Как только работа завершена, нужно нажать на него и выбрать функцию «безопасное отключение устройства». Если к компьютеру одновременно подключены и телефон, и флешка, то при выполнении действия необходимо указать, какое именно устройство предстоит отключать.

Второй вариант - зайти в папку «Мой компьютер», в списке найти название своего устройства. Теперь нужно нажать на него правой кнопкой мыши и в появившемся списке найти строку «извлечь».

Проблема с универсальным томом

Иногда при извлечении флешки пользователь может столкнуться с такой ситуацией: визуально никаких программ, подключенных к устройству, нет. Но при запросе на извлечение появляется окно с требованием отключить все работающие с USB программы. Что делать?

Для начала нужно открыть диспетчер устройств. Зайдите в папку «мой компьютер» и в верхней части окна нажмите клавишу «управление». В новом окне слева появится список, среди наименований которого будет находиться искомое.

Теперь предстоит определить, какие из программ пользуются данными с USB устройства, которое необходимо отсоединить, и отключите их. Теперь можно попробовать безопасно извлечь флешку снова.
Подведём итоги: безопасное извлечение Usb необходимо не только для сохранности данных, но для обеспечения безопасности обоих устройств от короткого замыкания. Разработчики Windows сделали этот процесс максимально простым и понятным. Извлечь съёмное устройство можно или при помощи значка на рабочем столе, или в папке «мой компьютер». И если возникает ошибка при извлечении, её можно устранить через диспетчер устройств.