Como “ejetar” a unidade USB não existente do host do Windows 7?


10

Eu uso uma chave USB criptografada com o BitLocker para armazenar vários dados. Eu mantenho essa chave comigo o tempo todo.

O que acontece o tempo todo é que eu envio meu computador doméstico para hibernar sem ejetar a chave USB primeiro. Depois, desconecto a chave e a levo para o trabalho. Quando chego em casa, retomo minha sessão do Windows e, mesmo que a chave não esteja conectada, a unidade ainda aparece como montada no sistema.

Também posso desmontar o dispositivo não existente mountvol, mas isso apenas remove a letra da unidade. O Windows ainda acha que o dispositivo está conectado. Quando eu conecto a chave, nada acontece.

O ID da classe do dispositivo está listado na mountvolsaída, mas o dispositivo não está listado no painel Gerenciamento de disco.

Atualização : O problema finalmente apareceu novamente e tentei todas as sugestões. A sugestão dos tecelões parecia muito promissora, mas não produziu resultados. No entanto, ao navegar pelo Gerenciador de dispositivos, notei que o dispositivo em questão ainda está listado em "Dispositivos portáteis" e não está acinzentado.
Tentar desinstalar esse dispositivo me dá uma janela "Confirmar desinstalação do dispositivo" que indica que está desinstalando o dispositivo, mas nunca termina. Neste ponto, conectar o dispositivo a outros slots USB não tem efeito.

A caixa de diálogo de desinstalação interminável

Respostas:


2

Etapas para remover dispositivos "fantasmas" de um sistema

Abra o prompt de comando (CMD) e execute as seguintes etapas (digite o seguinte sem aspas):

  • digite "set devmgr_show_nonpresent_devices = 1"
  • digite "start devmgmt.msc" O gerenciador de dispositivos deve abrir.
  • selecione "visualizar -> dispositivos ocultos"
  • abrir "unidades de disco"
  • Remova todos os itens desbotados que correspondem ao identificador da sua unidade USB

    A reinicialização não é necessária na maioria dos casos, mas pode ser uma boa ideia.


Eu gosto da abordagem, mas sem uma reinicialização, o dispositivo inexistente não desaparece da visualização do explorador "Meu computador". Embora eu tenha removido exatamente esse dispositivo da lista no Gerenciador de dispositivos.
Der Hochstapler

0

Tente clicar em "botão Iniciar" -> clique com o botão direito do mouse em "Computador" -> clique em "Propriedades" -> clique em "Gerenciador de dispositivos" (na coluna da esquerda) -> clique no botão "Verificar alterações de hardware" ... Isso deve atualizar you usb key issue ... Procurei uma maneira ou script para executar esses botões funcionar automaticamente, mas ainda não obtive muito. Se você encontrar algo, me avise!

Boa sorte!


1
você pode usar a ferramenta DevCon da Microsoft :> devcon rescan
Synetech

Vou tentar na próxima vez que o problema acontecer. Obrigado.
Der Hochstapler

A verificação de alterações de hardware não removeu o dispositivo inexistente no meu caso.
Der Hochstapler

0

Conecte o dispositivo a uma porta USB diferente. Então o Windows percebe que é realmente um dispositivo recém-conectado, e o velho fantasma é banido.


Isso nunca funcionou para mim, pois o Windows ainda acha que o dispositivo já está conectado. Conectá-lo novamente não teve efeito.
Der Hochstapler

0

Isso pode parecer um pouco estranho ... mas você não deve enfrentar esse problema se desligar totalmente a máquina em vez de hiberná-la.

Quando você hiberna, sua máquina tenta se lembrar de tudo "exatamente" como estava conectado quando você retoma sua sessão. Quando você usa o USB longe da máquina durante o dia, serão feitas alterações nos arquivos armazenados na pasta oculta, rotulada como informações de volume do sistema no seu USB, com as quais o seu computador terá problemas ao inicializá-lo.

O desligamento completo da máquina limpará todas as informações sobre o USB da memória do sistema, por isso não terá conhecimento de quaisquer alterações e assumirá que esses arquivos devem ser do jeito que estão. Também deve ajudar a acelerar seu sistema, pois a hibernação consome bastante recursos.


No mínimo, ele deveria ejetar o dispositivo antes de suspendê-lo. Ele também não conseguiu nem suspendê-lo.
Ramhound 6/12/11

0

Confira USBDeview da Nirsoft. Ele tem a capacidade de verificar o seu sistema em busca de todos os dispositivos relacionados a USB e remover todos os drivers USB desativados. Você pode querer remover a unidade USB primeiro antes de usar a ferramenta.

http://www.nirsoft.net/utils/usb_devices_view.html

O USBDeview é um software que lista todos os dispositivos USB conectados ao seu computador e permite que você os desative, ative ou desinstale.


O USBDeview não listou nenhum dispositivo semelhante ao dispositivo em questão. Suponho que isso se deva pelo menos em parte ao fato de eu já ter removido muitos dispositivos pelo gerenciador de dispositivos.
Der Hochstapler

0

vá para gerenciamento de disco, clique com o botão direito do mouse nessa unidade específica e selecione a opção alterar a letra e o caminho da unidade. Depois disso, você verá a opção Remover e faz isso. problema resolvido

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.