Sempre que estou tentando ejetar meu disco rígido externo, estou recebendo um Problem Ejecting USB Mass Storage Device
alerta " " e ele não está me permitindo ejetar o dispositivo com segurança.
(Sistema: Windows 10 21H1 Build 19043.1081)
Então, eu abro o Visualizador de Eventos , procuro o 225 Event ID
, e descobri System with process id 4
que está impedindo a ejeção do disco rígido.
Quando olhei para o process id 4
, usando o Process Explorer , encontrei 3 processos em execução no sistema causando o problema. ( Interrupts, smss.exe, and Memory Compression
). O problema é que matar esses processos não funcionaria, pois eles fazem parte do processo do sistema e também não é recomendado fazê-lo.
Eu olhei para as postagens da comunidade da Microsoft, eles estão dizendo um monte de coisas diferentes, desde matar o processo do gerenciador de tarefas, desabilitar o Windows Defender, desinstalar o driver do dispositivo até alterar a política de remoção de disco (rápido para melhor desempenho) yada, yada .. infelizmente nenhum dos eles trabalhando. Neste momento a melhor coisa que posso fazer, desligar a máquina e retirar o aparelho mas não é a solução ideal...
Alguém sabe, como fazer funcionar?
Como muitas pessoas já descobriram, selecionar a política de "Remoção rápida" não resolve esse problema.
Mesmo depois de definir a política do seu disco USB externo para "Remoção rápida", o Windows manterá seu disco ocupado por muito tempo, devido aos seus processos ainda usarem o disco. No meu caso, o disco será mantido ocupado por 5 a 10 minutos, se não mais, se alguns dados forem copiados para ou dele. Ejetar antes dessa hora corromperá os dados no disco! Portanto, nunca desconecte sua unidade com força em minutos, mesmo que a política de "Remoção rápida" tenha sido selecionada! Muitos discos têm um LED de atividade, que pode ser verificado.
Enquanto no Linux você pode simplesmente "sincronizar" os discos, liberando os buffers de dados da memória para o disco, usando um comando simples, no Windows você não pode.
A solução que Mir Rahed Uddin mencionou deve funcionar, sem corromper os dados.
Eu tentaria ejetar o dispositivo mais de uma vez. Isso às vezes ajuda.
No entanto, a partir do Windows 10 v1809, os dispositivos USB são otimizados para "Remoção rápida" por padrão.
Isso foi anunciado pela Microsoft no post
Mudança na política de remoção padrão para mídia de armazenamento externo no Windows 10, versão 1809 :
Portanto, a menos que você tenha modificado a configuração de política do dispositivo de armazenamento para "Melhor desempenho", basta aguardar alguns segundos e desconectar a unidade com força. Um desligamento não é necessário.
Para verificar sua configuração: No Gerenciamento de disco, clique com o botão direito do mouse no dispositivo, selecione Propriedades e verifique a guia Políticas.
A única coisa que está funcionando para mim - Definir o dispositivo externo para o modo offline no Gerenciamento de disco e configurá-lo novamente para o modo online quando necessário.
(No entanto, observei um problema: se o dispositivo contiver imagem/backup do sistema do Windows e estiver definido para o modo offline, o Windows não está reconhecendo o dispositivo quando se trata do processo de recuperação da imagem do sistema até que eu inicialize no Windows e configure o dispositivo para o modo Online. Talvez esteja acontecendo apenas no meu caso, mas vale a pena mencionar)