Андрей Смирнов
Время чтения: ~10 мин.
Просмотров: 79

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

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

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

ustrojstvo-esche-ispolzuetsya-kak-bezopastno-izvlech.jpg

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

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

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

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

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

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

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

izvlech-v-provodnike-windows.jpg

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

ustrojstvo-sejchas-ispolzuetsya.jpg

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

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

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

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

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

kernel-pnp.jpg

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

Откройте Диспетчер задач одновременным нажатием на Ctrl + Shift + Esc.

Перейдите на вкладку «Процессы». Правым кликом на названии любого столбца выведите контекстное меню и отметьте флажком значение «ИД процесса». Найдите приложение, чей «ИД процесса» соответствует номеру, установите на него курсор и нажмите «Снять задачу» в нижней правой части окна. najti-id-protsessa.jpg

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

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

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

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

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

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

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

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

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

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

Информация к новости

  • Просмотров: 10 918
  • Автор: admin
  • Дата: 25-02-2019

25-02-2019

Категория: Функционал Windows / Программы

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

1550989999_1.jpg

Что делать, если в момент безопасного извлечения флешки Windows выдает сообщение «Устройство еще используется. Завершите выполнение программ и закройте все окна»

Как быть в такой ситуации, вытаскивать флешку и надеяться, что повезет, и ни данные, ни файловая система не окажутся повреждены? Не очень-то разумно уповать на авось, особенно если на флешке имеются ценные файлы, если вы не хотите их потерять, потрудитесь выяснить, какой именно процесс не дает извлечь носитель и уж потом принимайте решения. Для определения удерживающих внешний накопитель процессов можно воспользоваться специальными утилитами вроде USB Safely Remove или Procces Explorer, но для начала следует выполнить набор базовых действий.Первые действияЕсли с извлечением флешки или внешнего диска «не горит», выждите минут 5-10, а затем попробуйте безопасно извлечь носитель. Если система продолжает выдавать сообщение «Устройство еще используется…», перезапустите Проводник, а еще лучше выйдите и заново войдите в учетную запись. Не помогло? Тогда переходим к более гибким решениям. Использование сторонних утилитСкачайте программу для работы с внешними накопителями USB Safely Remove и запустите. Вызовите окно утилиты двойным кликом из системного трея, куда она сворачивается при запуске, выберите в списке удерживаемый диск, нажмите по нему правой кнопкой мыши и выберите опцию «Остановить».

1550989947_2.jpg

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

1550989972_3.jpg

Раскройте нажатием плюсика процесс и посмотрите, какой именно файл им используется. Скопируйте его на всякий случай, а затем завершите удерживающий процесс принудительно, нажав «Стоп еще раз» или, если не помогло, «Форс. Стоп». Не исключено, что использующее файл приложение «упадет», но зато вы сможете безопасно извлечь удерживаемый накопитель. Process ExplorerКак вариант, для определения процесса, не позволяющего извлечь флешку можно воспользоваться разработанной Марком Руссиновичем утилитой Process Explorer. Запустите утилиту (она не требует установки) и нажмите Ctrl + F. Откроется окошко поиска хэндлов — дескрипторов, позволяющих идентифицировать ресурс. В поисковом поле укажите букву вашей флешки или внешнего диска в формате «Буква:» и нажмите «Search».

1550989963_4.jpg

Блокирующий извлечение флешки процесс тут же отобразится в окошке с результатами. Выделив его, перейдите в нижнюю панель со списком дескрипторов, кликните по подсветившемуся процессу ПКМ и выберите в меню опцию «Close Handle».

1550990035_5.jpg

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

Статья на данную тему: USB Safely Remove – альтернатива стандартному извлечению съёмных носителей Windows

ВернутьсяКомментариев: 2 Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!

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

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

Причины могут быть следующими:

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

Вы можете продолжить поиск неисправностей следующим образом:

  1. Запустите тщательную проверку на наличие вредоносных программ в вашей системе
  2. Извлечь внешний носитель через этот компьютер вместо значка области уведомлений
  3. Проверьте все запущенные процессы в диспетчере задач
  4. Отформатируйте USB как exFAT, а не как раздел NTFS.

1] Проведите тщательную проверку на наличие вредоносных программ в вашей системе

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

2] Извлечь внешний носитель через Этот компьютер вместо панели задач

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

Откройте Этот компьютер и щелкните правой кнопкой мыши на внешнем носителе. Выберите опцию для извлечения.

Eject-from-This-PC.png

Если это не поможет решить вашу проблему, перейдите к следующему решению.

3] Отформатируйте USB как exFAT, а не как раздел NTFS.

Форматирование вашего внешнего носителя удалит все данные на диске.

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

Щелкните правой кнопкой мыши на USB-накопителе и выберите «Формат».

Format-pen-drive.png

В окне «Формат» выберите exFAT в качестве файловой системы и нажмите «Формат».Format-in-exFAT.png

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

4] Проверьте все запущенные процессы в диспетчере задач.

Проверьте, все ли процессы, связанные с внешним носителем, все еще работают в диспетчере задач.

Нажмите CTRL + ALT + DEL, чтобы открыть окно параметров безопасности. Выберите диспетчер задач из списка и откройте его.

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

Если да, щелкните правой кнопкой мыши по процессу и выберите Завершить процесс.

5] Использование Process Explorer

Загрузите Process Explorer с веб-сайта Microsoft здесь. Это файл .zip, поэтому распакуйте его и откройте извлеченную папку. Запустите в нем файл .exe.

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

Find-function.png

Перезагрузите систему.

Еще один способ, которым может помочь Process Explorer, — функция поиска.

Нажмите на кнопку «Найти» на панели инструментов и выберите «Найти дескриптор» или «DLL».

Handle-of-DLL-substring.png

Введите в поле поиска букву диска внешнего носителя и двоеточие (например, E :). Нажмите Enter.

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

Используемые источники:

  • https://compuals.ru/windows/ustrojstvo-esche-ispolzuetsya
  • https://remontcompa.ru/windows/funkcional-windows/1861-ustroystvo-esche-ispolzuetsya-zavershite-vypolnenie-programm.html
  • https://ip-calculator.ru/blog/ask/problema-pri-izvlechenii-zapominayushhego-ustrojstva-usb-eto-ustrojstvo-v-nastoyashhee-vremya-ispolzuetsya/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации