Устройство еще используется: как безопасно извлечь флешку или внешний USB-диск

Предупреждение возникает, когда пытаемся безопасно извлечь съемные накопители. На экране отображается уведомление: «Устройство еще используется. Завершите выполнение всех программ и закройте все окна, которые могут использовать это устройство, а затем повторите попытку».

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

Почему возникает предупреждение при извлечении USB?

Уведомление об использовании съемного устройства возникает всего по нескольким причинам:

  1. Приложение, которое использует файлы из флешки или внешнего диска, свернуто на панели задач.
  2. Какой-то процесс еще использует файл со съемного носителя. Нужно выяснить, что это за программа и закрыть ее.
  3. На старых версиях Windows предупреждение возникает, когда устройство USB отформатировано в формате NTFS.

Способ 1: Извлечение съемного диска через приложение «Этот компьютер»

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

Откройте Проводник Windows и кликните на «Этот компьютер» в левом боковом меню. Если используете Windows 7 и старше нажмите на ярлык «Мой компьютер» на рабочем столе.

Кликните правой кнопкой мыши на съемном носителе и выберите пункт «Извлечь».

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

Способ 2: Определение проблемного процесса через журнал просмотра событий

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

Откройте Панель управления. Для этого наберите в строке системного поиска соответствующее название или выведите на экран окно «Выполнить» одновременным нажатием Win + R и впишите control panel.

В Панели управления измените просмотр в верхнем правом углу на «Крупные значки» и найдите раздел «Администрирование». Затем выберите «Просмотр событий».

С левой стороны кликните правой кнопкой мыши на вкладку «Журналы приложений и служб», затем перейдите на «Вид» в отобразившемся контекстном меню и установите флажок «Отобразить аналитический и отладочный журналы».

Затем перейдите по пути Журналы Windows – Система. Здесь из длинного списка различных событий нужно найти записи «Kernel-PnP» с примерно таким текстом: «Приложение с ИД процесса xxx остановило удаление или извлечение для устройства…»

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

Откройте Диспетчер задач одновременным нажатием на Ctrl + Shift + Esc. Перейдите на вкладку «Процессы». Правым кликом на названии любого столбца выведите контекстное меню и отметьте флажком значение «ИД процесса». Найдите приложение, которое соответствует номеру «ИД процесса». Установите на него курсор и нажмите «Снять задачу» в нижней правой части окна.

Теперь проверьте, используется ли USB устройство и можно его безопасно извлечь.

Способ 3: Форматирование USB-накопителей в формате exFAT

Иногда проблема может возникнуть с флешками и USB-дисками, которые отформатированы в формате NTFS. Такие внешние устройства могут быть заблокированы функцией Windows Transactional NTFS, которая ошибочно определяет диски NTFS как несъемные.

Решение заключается в форматировании съемных устройств в формате FAT32 или exFAT. FAT32 не поддерживает файлы объемом больше 4 ГБ, поэтому лучше форматировать в exFAT.

  1. Откройте Проводник Windows и выберите в левом боковом меню «Этот компьютер». Если используете Windows 7 и старше кликните на значок «Мой компьютер» с рабочего стола.
  2. Правым кликом мыши по накопителю USB выведите на экран контекстное меню и выберите пункт «Форматировать».
  3. Щелкните на выпадающий список «файловая система» и выберите формат exFAT. Нажмите кнопку «Начать» и дождитесь завершения форматирования.
  4. После попробуйте безопасно извлечь устройство USB.

Способ 4: Использование утилиты Process Explorer

Использование инструмента Process Explorer является упрощенным вариантом решения, рассмотренного в способе 2, без необходимости просмотра событий. Эта утилита доступна бесплатно и является официальной программой Майкрософт. Используется для отображения дескрипторов, библиотек DLL и процессов, запущенный в фоновом режиме.

  1. Наберите в поисковике «Process Explorer», перейдите на сайт, указанный на рисунке.
  2. Щелкните на кнопку «Download», распакуйте скачанный архив и дважды кликните исполняемый файл.
  3. Перейдите в меню инструментов по пути «Find» — «Find Handle or DLL». Введите букву флешки в поле «Handle or DLL substring» и нажмите кнопку поиска.
  4. Отобразятся найденные процессы в диалоговом окне. В дереве системных процессов найдите программу в соответствии с диалоговым окном «Find Handle or DLL».
  5. Нажмите Ctrl + H, чтобы отобразить маркеры в нижней панели. Найдите файл в соответствии с буквой внешнего USB устройства и щелкните его правой кнопкой мыши, выберите Close Handle.

Теперь проверьте, удается ли безопасно извлечь USB устройство.

Ссылка на основную публикацию