Como remover com segurança um dispositivo bloqueado pelo processo do sistema com um identificador em \ $ Extend \ $ RmMetadata \ $ Txf

39

Eu tenho um disco rígido externo que gostaria de "remover com segurança". Infelizmente, meu sistema (Windows 7 x64) reclama que "o dispositivo está em uso no momento".

Usando o Process Explorer , descobri qual processo está segurando uma alça no dispositivo:

Captura de tela do Process Explorer

Obviamente, Systemnão é um processo que eu possa matar e terminar com ele. Pesquisei um pouco e isso parece ser um problema comum , mas nenhuma solução foi encontrada até o momento (exceto a reinicialização da máquina, que eu gostaria de evitar, se possível).

Existe alguma solução para esse problema que eu perdi?

Heinzi
fonte
haha sim. A reinicialização pode corrigir o problema, mas a reinicialização é uma sujeira.
precisa
3
A Microsoft ainda não corrigiu isso no Windows 10
BeowulfNode42

Respostas:

23

Eu sempre tive esse problema com uma das minhas unidades externas Toshiba. Eu valorizo ​​muito essa unidade por causa de seu detector de choque embutido, o que atualmente é muito difícil de encontrar. Mas a questão do não é possível removê-lo com segurança estava me deixando louca.

Hoje, eu bati essa pergunta / discussão no site social-technet MS . Embora haja muito barulho por lá, eles apontam alguns problemas comuns. Como o serviço de rastreamento distribuído. Na verdade, é difícil ler tudo isso devido a algumas guerras do tamanho de uma chama que aumentaram em algum momento, mas ler o tópico do final ajuda;)

De qualquer forma, desculpe pelo meu humor falador, acabei de corrigir meu caso permanentemente.

Eu tenho quaisquer serviços de Rastreamento distribuído / Pesquisa do Windows / etc desativados e ainda não consegui desconectar a unidade com segurança. Alguém em algum lugar sugeriu que a "remoção rápida" é a culpada, mas quase todas as minhas unidades USB rodam nele e eu ainda posso removê-las com segurança.

No entanto, tentei mudar essa unidade para o "modo de alto desempenho" e .. causou a evaporação das alças do TxfLogContainerXXXX . Portanto, é verdade que esta é a opção de remoção rápida. No entanto, isso ainda não liberou minha unidade. Ainda não conseguia ejetar.

Depois fui ao utilitário ComputerManagement-> DriveManagement e removi todas as atribuições de letra de unidade para essa unidade . Imediatamente depois, consegui ejetar a unidade.

Tentei conectá-lo novamente, reatribuir a letra da unidade, alterná-la para remoção rápida e parece funcionar corretamente e ainda ser ejetável.

No longo tópico no site da MS, eles também mencionam essas ações. Alguém sugeriu:

  • alterar letras de unidade e reiniciar
  • ou tente colocar a unidade "offline"

Eu acho que o "desligue a unidade off-line" via "gerenciamento do computador -> gerenciamento da unidade" pode realmente ser a solução mais rápida, no entanto, eu não a tentei desde que minhas tentativas aleatórias ajudaram antes de ler sobre isso.

quetzalcoatl
fonte
11
Eu tive o mesmo problema (causado pelo mesmo bloqueio em \ $ Extend \ $ RmMetadata \ $ Txf), mas no meu caso não consegui desmontar uma unidade TrueCrypt. Eu uso o Voidtools Everything e esse processo acabou mantendo a trava. Solução: mate tudo antes de desmontar ou certifique-se de que a unidade esteja montada como uma "mídia removível" nas configurações do TrueCrypt. Os arquivos nessa unidade não serão indexados por Tudo.
mgr326639
No Windows 8.1, consegui alterar a letra da unidade e depois ejetar a nova letra da bandeja do sistema. Obrigado.
Adrian
No Windows 7 x64, consegui alterar a letra da unidade e ela foi ejetada corretamente.
Contango
Não foi possível colocar uma unidade USB 3.0 externa offline, pois a opção estava acinzentada (Windows 7 x64), mas remover a letra da unidade atribuída no Gerenciamento de Disco funcionou como um encanto! Obrigado!
lightproof
3

Para mim, o problema foi causado por ter a indexação de conteúdo de arquivo ativada na unidade (que está ativada por padrão)

Para desativá-lo:

Clique com o botão direito do mouse na unidade> Propriedades> Desmarque Permitir que os arquivos nesta unidade tenham o conteúdo indexado, além das propriedades do arquivo

Depois de desativar a indexação de conteúdo, consegui ejetar a unidade.

Raymond
fonte
2
Eu apenas tentei isso. Meio dia depois, o Windows Explorer ainda está percorrendo os arquivos, desmarcando esse atributo em cada um deles. Seria suficiente desarmar esse atributo no diretório raiz da unidade?
Heinzi 5/17
Infelizmente, isso não resolveu o problema para mim: tentei ejetar o dispositivo, mesmo problema.
Heinzi
2

Cinco anos depois, eu realmente resolvi esse problema recorrendo a uma ferramenta comercial: USB Safely Remove , que pode "forçar a parada" de um dispositivo com esse problema. (Antes disso, usei a solução alternativa "colocar offline" mencionada na resposta de quetzalcoatl.)

Nota: Eu não sou afiliado aos criadores do software, apenas os mencionei porque sua ferramenta resolveu o problema para mim.

Heinzi
fonte
1

Se o seu disco estiver definido para remoção rápida (nas políticas de unidades), você poderá desconectá-lo com segurança sem usar a opção "remover com segurança".

Eu tive o mesmo erro que o Heinzi, mas quando tentei resolvê-lo alterando o modo para "melhor desempenho", notei o que a opção padrão realmente faz :)

Parece perigoso, mas talvez sem armazenamento em cache realmente não deve haver preocupações?

BTW, minha unidade é uma WD-500 e, no gerenciamento de unidades, não há opção para desativar a unidade offline.

Spikolynn
fonte
11
A única preocupação é se algum aplicativo decidir gravar no disco no momento em que você o ejetar. A menos que você tenha certeza de que o processo que possui o identificador para essa unidade realmente não será gravado na unidade, é um pouco arriscado. YMMV.
Adrian
A opção @Spikolynn "Off-line" está disponível quando você clica com o botão direito do mouse na parte cinza (mais à esquerda) da linha Disco.
sm4rk0
0

Definir a política de remoção para um melhor desempenho do devmgmt.msc não ajudou na minha unidade portátil de expansão de 1 TB da Seagate. Somente quando usei o services.msc para desativar a "Licença Crypkey", ele funcionou imediatamente.

jous
fonte
0

Tentei todas as outras respostas, como alterar / remover a letra da unidade, desativá-la, mas esses métodos não funcionaram.

Prefiro não brincar com a alternância do comportamento e mantê-lo definido para remoção rápida.

O USB Safely Remove ajudou, mas talvez não diretamente, ao clicar rapidamente na unidade na lista principal. Quando me mostrou mais do que o LockHunter faria além dos *Metadataarquivos na raiz da unidade, havia também o MsMpEng.exe operando nele. Forçar a parada dos arquivos usados ​​por esse processo pareceu me ajudar a removê-lo.

Para outras unidades ou situações, finalmente achei que o Open Hardware Monitor parecia ter um bloqueio, mesmo quando ainda não encontrei outra prova específica para isso. Eu prefiro não fechar o programa, pois tenho que definir a velocidade do ventilador sempre.

Pysis
fonte
0

Eu tive o mesmo problema e descobriu que na verdade transformando a unidade desligada é a opção mais rápida como @quetzalcoatl já disse.

Ainda é uma pequena ressalva: depois de colocar a unidade em modo offline , você deve colocá-la novamente em modo on - line na próxima vez que conectar a unidade, ela não iniciará e será reconhecida pelo sistema.

Abaixo está um script muito pequeno para automatizar o processo, inspirado por isso:
https://groups.google.com/forum/#!topic/alt.msdos.batch.nt/dRhFTCtLJ3A

@echo off
:loop
echo list disk|diskpart|find "Online"
set "disk=."
set /p "disk=Pick disk number above to put offline: "
echo.
echo list disk|diskpart|find "Disk %disk%"
if errorlevel 1 (
echo  Invalid drive selection!
pause
goto :loop
) else (
pause>con
echo select Disk %disk%
echo offline Disk
echo online Disk
echo exit
)| diskpart

Lembre-se de executar o arquivo em lotes como administrador e pressione uma tecla após selecionar o número do disco.

Gruber
fonte
-1

Liguei a unidade flash USB antes de inicializar no Windows 7 e não consegui desmarcar (remover com segurança). Depois de parar o serviço "Windows Search", eu poderia remover a unidade com segurança. Eu só tinha o problema se a unidade flash estivesse conectada ao computador antes da inicialização do Windows.

dsafas
fonte
Parece problema OP é diferente da sua
Sam