A chave é identificar o processo que tem um diretório aberto no dispositivo que você precisa desmontar (usei o seguinte no Windows 7).
- Uma pesquisa por aviso ID de Evento 225 do Kernel-PnP no arquivo de log do Windows Logs / System deve encontrar uma mensagem do formulário "(algo) interrompeu a remoção ou ejeção do dispositivo (algo)".
Isso já está explicado na postagem :
Acesse "Gerenciamento do Computador" (clique com o botão direito do mouse em "Computador" / "Gerenciar")
System tools -> Event viewer -> Windows Logs -> System
Use "Encontrar" para pesquisar o ID do evento.
- Você também pode instalar o Process Explorer para realizar uma pesquisa pelo processo ou aplicativo:
Use esse utilitário para procurar um identificador com a letra de unidade de destino (por exemplo, f:), disponível em identificador Find / Find ou DLL ...
Isso ajudará a identificar o processo ofensivo / PID (semelhante ao uso do comando 'lsof' no Linux), e o processo pode ser interrompido manualmente (por exemplo, usando o Gerenciador de Tarefas ou o Process Explorer). Pode ser necessário executar o Process Explorer como Administrador se você não for o proprietário do processo.
Descobri que alguns aplicativos mantêm o diretório aberto, mesmo depois que um arquivo foi salvo e fechado. Às vezes, basta abrir outro arquivo da sua unidade C: para redefinir o diretório "atual" do aplicativo. Além disso, os aplicativos ainda podem estar em execução após a janela ter sido fechada. As pesquisas acima ajudarão a identificar qual aplicativo você precisa parar.