Как безопасно извлечь USB-устройство, если Windows сопротивляется. Жесткий диск используется программой — что делать

Как безопасно извлечь USB-устройство, если Windows сопротивляется. Жесткий диск используется программой — что делать

30.09.2022

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

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

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

Устройство еще используется. Завершите выполнение всех программ и закройте все окна, которые могут использовать это устройство, а затем повторите попытку.

Благо, добрые программисты написали специальную программу, с помощью которой можно вычеслить что за процесс или файл “держит” флешку и не дает её отключить.

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

После установки, запустите программу и выберите свою флешку

Теперь нажмите “Eject ” для безопасного отключения флешки, если флешка занята какой то программой, появится подобное окно:

Как видите в этом окне показан процесс, которые в данный момент использует флешку. В моем случае это программа для просмотра изображений. Забыл картинку закрыть, которая находится на флешке. Чтобы не искать где там у вас открыта эта картинка, просто нажмите правой кнопкой на процессе и выберите “Kill process

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

Как правильно извлечь внешний жесткий диск?

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

В открывшемся списке мы выбираем необходимый нам накопитель, щелкаем по нему левой кнопкой мышки:

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

Есть еще один простой способ безопасного извлечения устройства — через папку «Компьютер»: кликаете правой кнопкой мышки по устройству, которое нужно отключить от компьютера, левой кнопкой нажимаете «Извлечь». Если при этом устройство «занято», то ОС спросит, нужно ли прерывать все текущие операции.

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

Экстренно отключить внешний накопитель от компьютера можно при помощи диспетчера задач, вызываемого одновременным нажатием клавиш Ctrl+Alt+Del. Заходим во вкладку процессы, находим там свое устройство и кликнув по нему правой кнопкой нажимаем «Завершить процесс».

Что делать, если внешний жесткий диск не извлекается ни одним из вышеперечисленных способов?

Ну а если никакие программы не были запущены вручную, а устройство все равно чем-то используется — что делать? Тут без специальных утилит сложно найти причину.

Одним из лучших способов отключения внешнего накопителя, который используется неизвестно какими программами и не может быть остановлен стандартными средствами Windows, является использование специальных программ для извлечения флешек и дисков вроде USB Safely Remove. Программа Unlocker также помогает выявить и отключить процессы, которыми занят внешний накопитель информации, после чего диск или флешку можно безопасно извлечь.

Бывает, что безопасно извлечь USB HDD не получается ни одним из вышеперечисленных способов, что было замечено в Windows 7, причем при использовании абсолютно разных внешних дисков. Если диски были подсоединены к компьютеру в текущем сеансе, извлекаются все как правило без проблем. Однако, стоит перезагрузить систему с подключенными дисками, извлечь их окажется уже невозможно, поскольку они будут заняты «неубиваемыми» даже с помощью Unlocker системными процессами System.exe и svchost.exe.

Unlocker показывает, что устройство занято процессами explorer.exe и svchost.exe

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

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

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

Зачем нужно безопасное извлечение

Внешние устройства подключаются к компьютеру или ноутбуку , например, USB-порты, через специальные разъемы, например, разъемы для подключения SD-карт и тому подобное. Через эти же порты внешние устройства одновременно подключаются к источнику электропитания, получают электроэнергию от компьютера, от его батарей и блоков питания.

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

Извлечение внешнего жесткого диска

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

Значит, до отсоединения внешних жестких дисков им нужна электроэнергия для выполнения парковочных операций. Также внешним жестким дискам нужна команда на отключение, которую они могут получить только от компьютера, к которому они подключены. Так вот,

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

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

Безопасное извлечение флешки или карты памяти

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

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

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

Проблемы шифрования при извлечении устройства

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

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

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

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

Безопасное извлечение через Панель задач: первый способ

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

Прежде чем извлечь внешний жесткий диск, кликаем на значок «Отображать скрытые значки» (1 на рис. 1) в правом нижнем углу. Появится меню, в котором нас интересует значок «Безопасное извлечение устройств и дисков» (2 на рис. 1):

Рис. 1. Открываем скрытые значки и ищем значок «Безопасное извлечение устройств»

Щелкаем левой кнопкой мыши по найденному значку

Рис. 2. Нажимаем на «Извлечь Elements 1042»

После клика по значку «Извлечь Elements 1042» появится сообщение: «Оборудование может быть извлечено. Теперь устройство «запоминающее устройство для USB» может быть безопасно извлечено из компьютера».

Рис. 3. Сообщение о том, что оборудование может быть безопасно извлечено

После такого сообщения «с чистой совестью» вынимаем устройство из компьютера и откладываем его до тех пор, пока оно снова не понадобится.

Безопасное извлечение с помощью ПКМ: второй способ

Скриншоты ниже приведены для карты памяти micro-SD. Этот пример полезен тем, что для подключения карты используется не порт USB, а специальный разъем. Тем не менее действия по безопасному извлечению используются те же самые, что для внешних устройств, подключаемых через USB.

Так как карта памяти подключена к ноутбуку, то сначала надо найти ее значок. Для этого в Панели задач открываем Проводник «Этот компьютер» и ПКМ (правой кнопкой мыши) щелкаем по значку SD (1 или 3 на рис. 4):

Рис. 4 (щелкните для увеличения). Клик ПКМ (правой кнопкой мыши) по карте SD, а потом «Извлечь»

Волшебный клик ПКМ (правой кнопкой мыши) вызывает на экран контекстное меню, содержащее перечень всех операций, которые можно выполнить по отношению к карте памяти. Нас интересует вариант «Извлечь» (2 на рис. 4).

Теперь уже левой кнопкой мыши щелкаем «Извлечь», появится сообщение: «Оборудование может быть извлечено…» (рис. 5):

Рис. 5 (кликните для увеличения). Сообщение, что все ОК – можно вынимать карту памяти.

Отображение значка безопасного извлечения в Панели задач

Если нет подключенных внешних устройств, то в панели задач (рис. 1) не будет значка «Безопасное извлечение устройства». Если же есть подключенное устройство, то такой значок может быть, правда, не для всех устройств.

Можно проверить настройку отображения значка для извлечения устройства. Для этого на свободном месте рабочего стола кликаем ПКМ (правой кнопкой мыши), появится меню, в котором нас интересует «Персонализация». Открываем вкладку «Панель задач» (2 на рис. 6), прокручиваем ее в правой части до тех пор, пока не появится вариант «Выберите значки, отображаемые в панели задач»:

Рис. 6. Персонализация – Панель задач – Выберите значки, отображаемые в панели задач

Напротив значка «Проводник Безопасное извлечение устройств и дисков» проверяем положение тумблера. Он должен быть в положении «Вкл.» (рис. 7):

Рис. 7. Чтобы значок «Безопасное извлечение устройств» отображался в панели задач, напротив нужен флажок «Вкл.»

Всегда ли требуется безопасное извлечение

Если к компьютеру подключить , то в большинстве случаев значок безопасного извлечения не появится в панели задач. Дело в том, что есть устройства, которые операционная система Windows 10 определяет как медиа-устройство. К ним относятся плееры, камеры, подключаемые по USB, планшеты и телефоны на Android, iPhone и другие подобные внешние устройства. В этом случае значок для безопасного извлечения не показывается, он отсутствует. Значит, их можно вынимать просто так, не прибегая к «лишним» манипуляциям.

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

Используйте значок «Безопасное извлечение устройств и дисков», если в компьютер (ноутбук) вставлен:

  • внешний жесткий диск,
  • флешка с отключенной защитой от записи или
  • карта памяти с отключением защиты записи.

Видео-вариант статьи:

А вдруг и это будет интересно:

Получайте актуальные статьи по компьютерной грамотности прямо на ваш почтовый ящик .
Уже более 3.000 подписчиков

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

Чаще всего с этим нет проблем: достаточно нажать на значке «Безопасное извлечение устройств и дисков» (Safely Remove Hardware) в области уведомлений (системном лотке) и выбрать нужный диск. Как только появится сообщение о том, что устройство может быть безопасно извлечено (Safe To Remove Hardware), диск можно отключать.

Но иногда Windows вместо этого объявляет, что устройство еще используется (This device is currently in use) – не уточняя, правда, каким именно процессом. А без этой информации решить проблему непросто.

Для начала можно попытаться действовать наугад. Закройте все окна Проводника (Windows Explorer) и любые программы, которые могут использовать файлы с диска, а потом снова попробуйте его безопасно извлечь.

Если не помогло, можно просто выключить компьютер – не усыпить, а именно полностью выключить. Это всегда помогает, но отнимает много времени и нарушает рабочий процесс.

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

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

Скачайте и установите утилиту, а когда Windows в следующий раз объявит, что «устройство еще используется», нажмите на диске правой кнопкой мыши и выберите пункт «Unlocker». Программа сообщит, какие процессы вызывают проблему, и предложит варианты ее решения. Unlocker может прервать все процессы, но при этом есть риск нарушить нормальную работу Windows. Кроме того, утилита может попытаться освободить файлы, не прерывая процессов, которые их используют.

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

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

Это корректный способ отсоединения USB-флешки от компьютера. Если все делать правильно, то операционная система:

  • отменит все активные операции чтения/записи информации на флешку;
  • «сообщит» всем запущенным программам, что съемный диск будет отключен;
  • «оповестит» пользователя, если в каких-то текущих процессах невозможно остановить взаимодействие с накопителем.

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

Как выполнять безопасное извлечение?

Рассмотрим на примере ОС Windows 10, но в более старых версиях эта процедура принципиально не отличается.

  1. Через «Панель задач» . Наводите курсор в правый нижний угол дисплея, кликаете на первую иконку слева (стрелочка вверх) - отобразятся скрытые значки. Ищите там пиктограмму флешки - при наведении на нее курсором отобразится «Безопасное извлечение устройств и дисков». Кликаете на иконку левой кнопкой мышки и нажимаете на «Извлечь Х», где Х - название USB-накоппителя.
  2. Через контекстное меню . Открываете «Этот компьютер» и находите в списке съемных дисков требуемую флешку. Кликаете на ней ПКМ - сбоку появится контекстное меню. В списке команд находите строку «Извлечь» и нажимаете ее.

ВАЖНО! Вышеперечисленные подходы должны заканчиваться системным оповещением - «Оборудование может быть извлечено (удалено)».

Какие могут возникнуть проблемы при извлечении флешки?

Порой компьютер не «хочет отпускать» съемный накопитель. Обычно это обусловлено одним из двух факторов:

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

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

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

Наиболее распространенная сложность при безопасном извлечении - ошибка «Windows не удается остановить устройство Универсальный том» . Это означает, что есть процессы, которые используют накопитель, но система не может остановить их в автоматическом режиме.

Решение проблем с универсальным томом


Ошибка с ярлыком безопасного извлечения

Случается, что в «Панели задач» пропадает иконка, предназначенная для запуска безопасного извлечения.

Восстановление значка безопасного извлечения

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

Алгоритм действий следующий:

  • зажимаете комбинацию клавиш «Windows+R» - появится окно «Выполнить» ;
  • копируете в строку окна запрос «RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll» ;
  • подтверждаете запуск кликом на ОК;
  • появится окно безопасного извлечения, где нужно выбрать подходящий накопитель и кликнуть на «Остановить».

Если не помогло, то используйте официальное средство диагностики проблем с USB от Microsoft. Скачайте , установите и запустите утилиту, после чего следуйте инструкциям, которые будут появляться - они предельно простые.

Если и это не помогло, то отредактируйте реестр, для чего нужно:

  • запустить окно «Выполнить» , как и в первом шаге предыдущего способа;
  • ввести в строку запрос «regedit» и запустить его нажатием ОК;
  • в новом окне обратить внимание на панель слева, состоящую из многих строк - последовательно доберитесь до строки по пути: HKEY_CURRENT_USER => Softaware => Microsoft => Windows => CurrentVersion => Applets => SysTray ;
  • перевести взгляд в правую сторону, где будет 3 строки - кликните сначала «Services» , в появившемся окне установите значение «1b», сохраните изменения кликом на ОК, после чего аналогично поступите со строкой «HotPlugsFlags» , но в ней установите значение «2».
  • перегрузите компьютер.

Случается, что пропадает не только значок безопасного извлечения, но и сама иконка накопителя. Чаще всего виной этому, в частности, узкоспециализированные - автораны. Для борьбы с ними выполните полную проверку системы антивирусом - желательно, не бесплатным. Кроме этого можно применять специальные утилиты Анти-Ауторан или Online Solutions Autorun Manager .

© 2024 soundpad-voice.ru - Компьютер. Ноутбуки. ОС. Программы