Unidade flash USB mostrada como vazia no Windows 7 após o VirtualBox ter sido desfeito

1

Ok, eu tenho uma caneta usb SanDisk de 8GB.

Eu estava usando muito bem até que o VirtualBox (Meh .. oracle ... estragando software desde anos) estragou tudo.

Basicamente, isso é o que aconteceu: Eu poderia usar esta caneta usb corretamente e ver os arquivos nele neste PC. Eu poderia usá-lo em qualquer outro PC (eu trabalho como programador, eu coloquei minhas mãos em muitos PCs). Alguns dias atrás em casa, eu estava usando o VirtualBox com o Windows 8 e queria tentar conectar o pen drive USB para ver se eu poderia trocar dados entre a máquina virtual e outros PCs (longa história sobre essa escolha particular de transferência dados).

O que fiz foi acessar o menu virtualbox > dispositivos e clicar no meu usb.

A partir de então, meu usb não foi reconhecido pelo VirtualBox (eu não esperava mais nada) e também pelo meu PC de mesa. Eu posso usá-lo com qualquer outro computador, ver os arquivos nele, cancelar / gravar dados, navegar nas pastas, etc etc.

Tentou desinstalar o driver e conectá-lo novamente, mas nada.

O que está acontecendo e como posso corrigi-lo?

    
por Liquid Core 03.09.2013 / 21:45

1 resposta

1

ADVERTÊNCIA AS INSCRIÇÕES DE REGISTRO DEVEM SER TRATADAS CUIDADOSAMENTE. CRIE BACKUPS DE QUALQUER CHAVE ANTES DE ELIMINAR ELES.

Abra o editor de registro:

no menu Iniciar ou no prompt de comando, digite regedit.exe

pressione ENTER

No painel esquerdo, navegue até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR

encontre a entrada para o dispositivo usb em questão.

Clique com o botão direito do mouse.

no menu de contexto, selecione delete . (OU Export para criar um backup no local de sua escolha. Eu tenho uma pasta na minha área de trabalho chamada regFiles que eu uso para backups).

Conecte o dispositivo USB para associá-lo novamente ao host, pois isso redefinirá o relacionamento. Se isso funcionar, exclua o backup da chave do registro que você fez antes de excluí-lo do registro (você não precisará do antigo porque ele criou um novo).

Para excluir a chave do registro, você precisa definir a permissão para você mesmo. Você precisa fazer este passo para todas as subchaves.

clique com o botão direito na tecla (sub) e selecione permissions no menu de contexto > selecione advanced . Na parte superior, selecione a guia do proprietário. selecione a conta para a qual você deseja dar a propriedade. clique em aplicar clique em ok. Isso deve levá-lo de volta para a guia de segurança dos direitos de proprietário clique em permissões, marque a caixa para controle total. Clique em aplicar. Clique OK. Repita para todas as sub chaves. (Isso pode demorar um pouco, mas depois que você assumir todas as subchaves, poderá excluí-las.

(Para economizar tempo, você pode apropriar-se de todas as subchaves, depois, na chave principal, vá para a guia de segurança da janela de permissões avançadas e selecione: Replace all child object permissions with inheritable permissions from this object )

    
por 03.09.2013 / 21:56