Я читал этот вопрос Как узнать, кто или что блокирует удаленный файл? и я помню этот вопрос ... даже в Windows7 Windows не показывает, что программа блокирует съемный диск, поэтому мы не можем безопасно удалить оборудование. Есть какой-нибудь инструмент для решения этой проблемы?
Мы использовали обозреватель процессов от Microsoft (ранее Sysinternals). Вы можете выполнить поиск по имени файла, и он сообщит вам, какой процесс задерживается, и вы можете убить дескриптор файла. Этот инструмент также отлично подходит для глубокого изучения вашего дерева процессов. Это тоже бесплатно. Удачи!
Не могу вспомнить, где я его нашел, но Unlocker для Windows отлично справился с поиском и разблокировкой всего, что связывает съемные диски и файлы (мне нужно удалить или переместить).
редактировать: Нашел ссылку еще раз - http://ccollomb.free.fr/unlocker/
Windows-ориентированный:
Уве Зибера RemoveDrive может иногда делать это, даже при необходимости приостанавливая для этого службу индексирования.
В Vista x64 мне все еще иногда приходилось закрывать вручную Системадескриптор буквы диска и / или пути \ Device \ HarddiskVolumeX RemoveDrive сообщает с помощью Обозреватель процессовОднако Handle viewer. Это даже после проверки того, что он не используется какими-либо процессами или службами. (Некоторое время я искал объяснение.)