Я вполне удивлен видеть, что Windows Explorer блокирует мой внешний жесткий диск. Есть ли какая-либо причина, почему explorer.exe держится за мой внешний жесткий диск?
Прежде чем я пытался отсоединить внешний жесткий диск, я открывал a csproj
файл с помощью Visual Studio 2008. Я удостоверился, что закрыл Visual Studio прежде, чем попытаться отсоединить внешний жесткий диск. Не было никакой другой активной программы кроме Google Chrome, от того, что я видел, это работало.
У Вас есть окно проводника открытым на внешнем жестком диске?
Вы записали большой объем данных в жесткий диск недавно (в течение последних нескольких минут)?
Я заметил, что, если я делаю последнего, внешний жесткий диск может быть заблокирован некоторое время (я не имел размеры сколько времени), впоследствии. Кажется, что Windows "разрушает" запись в фоновом режиме так или иначе.
Используйте неблокировщик для проверки то, что держится за дескрипторы, если это explorer.exe
не смущайтесь в течение доли секунды разблокировать все дескрипторы. Если это не проводник, уделите ему внимание и разблокируйте все так или иначе. Это обычно помогает.