Reinstale o dispositivo USB após a remoção no Windows

16

Ocasionalmente, eu ejeto um dispositivo USB, geralmente um cartão de memória ou disco rígido externo, quando penso ter terminado a transferência de dados apenas para perceber que há algo mais que eu preciso fazer com ele. Normalmente, isso envolve nada mais do que desconectar o dispositivo e conectá-lo novamente. E se eu estiver trabalhando remotamente? Existe um comando que eu possa executar para que o Windows detecte novamente e monte o dispositivo?

Atualização:

Obrigado a todos que responderam.

Embora alguns dos métodos sugeridos funcionem, eles também causam problemas se outro dispositivo estiver conectado através do mesmo hub. Outros, como o devcon, podem muito bem trabalhar para os outros, mas falharam em mim, embora eu não saiba por que não e não investigarei mais nada.

Eu preferiria não ter que confiar em um produto comercial, mas Safelyremove, sugerido na resposta aceita, funcionou tão bem nos meus testes que considero um detentor.

    
por John Gardeniers 23.07.2009 / 01:25

6 respostas

3

Quando você "remove com segurança" um HDD USB - ele pára de girar. Eu acredito que há um comando USB para desligar o dispositivo (modo de espera, na verdade). Então, o que você precisa é como ligar o dispositivo novamente.

O aplicativo Remover com segurança tem uma ferramenta de linha de comando que é capaz de retornar o dispositivo de volta: "Retornando apenas o dispositivo parou de volta!".

É shareware, mas funciona:)

    
por 27.07.2009 / 19:07
3

Quando você clicar em ejetar / remover com segurança, entre no gerenciador de dispositivos (Painel de controle - > Sistema - > guia Hardware).

Em USB, você deve ver o dispositivo com um ícone (!). Se você visualizar o dispositivo, ele dirá algo como:

Windows cannot use this hardware device because its been prepared for "safe removal".

Altere a exibição do Gerenciador de dispositivos usando o menu Visualizar para "Dispositivos por conexão". Encontre o hub USB pai. Clique com o botão direito e desative o hub, clique com o botão direito e ative o hub.

    
por 27.07.2009 / 18:06
2

Acabei de testar isso e consegui verificar se isso funciona no Vista e também verifiquei se ele funciona no XP. Desativar e reativar o dispositivo USB diretamente não reinicializou. Os passos abaixo fizeram.

Depois que o dispositivo tiver sido "removido com segurança", entre no gerenciador de dispositivos. Encontre o dispositivo de armazenamento em massa USB, clique com o botão direito nele e selecione desinstalar. Em seguida, um de cada vez, desabilite e reative os controladores USB Host. Não perca tempo com este passo, pois um dos controladores reinicializará o dispositivo USB.

Nada disso exigiu uma reinicialização, por isso deve atender às suas necessidades. Ignore todos os prompts para uma reinicialização.

    
por 27.07.2009 / 16:10
2

Linha de comando mountvol ou mount . Digite mountvol no prompt de comando para ver suas opções. Explica todas as opções lá. Em seguida, crie um arquivo em lotes. Você pode acessar o arquivo em lotes a partir da área de trabalho remota. Certifique-se de ativar as permissões na área de trabalho remota. Experimente.

    
por 19.03.2012 / 08:19
1

Eu também sugeriria o devcon, mas, além disso, há alguns truques de gui que você pode usar.

Se você usa ejetar em vez de remover com segurança, ele desmarca a unidade e mata todas as alças abertas (e exibe o pop-up dizendo que é seguro remover), no entanto, o dispositivo ainda está presente. Você pode então ir para o gerenciador de dispositivos e desabilitar seguido por habilitar a unidade flash, e deve remapear-se.

Não posso garantir, mas presumo que o mesmo funcione para remover com segurança - no entanto, se realmente remover o dispositivo, você poderá adicioná-lo indo até o gerenciador de dispositivos, clicando com o botão direito no objeto do computador e clicando procurar por novo hardware.

    
por 26.07.2009 / 09:39
0

Já experimentou o utilitário de linha de comando devcon da Microsoft?

    
por 23.07.2009 / 01:32