Nenhuma letra de unidade atribuída à unidade USB no Windows 8.1

8

Não muito tempo antes, eu executei ddno meu drive USB, mas depois quando precisei. Eu achei que não podia ser formatado no Gerenciamento de Disco do Windows, que dizia "O sistema não consegue encontrar o arquivo especificado". Então, meu disco USB foi formatado no Linux.

agora ocorre o problema. O Windows 8.1 não atribui uma letra de unidade, impossibilitando o acesso no Windows Explorer e, embora seja mostrada no WDM, qualquer operação retornou a mensagem mencionada acima. Mas não há problema quando no Linux na minha máquina e no Windows em outra máquina.

Noverull
fonte
Como você o formatou? O que acontece se você o formatar com uma partição MBR e FAT32?
Mario
@ Mario Eu costumava ddzerofill MBR, cfdiskcriar uma partição e mkfs.vfatcriar um sistema de arquivos. Nada de errado aconteceu. Copiei alguns arquivos no driver USB e eles podem ser lidos em outra máquina Windows.
Noverull 17/05
Então outro PC com Windows é capaz de lê-lo, mas não o seu?
Mario
@ Mario Não exatamente. O Linux é capaz, mas o Windows não.
Noverull
Pedindo devido a isso: e eles podem ser lidos em outra máquina Windows.
Mario

Respostas:

14

Como descobrimos através dos comentários, o problema pode ser resolvido usando o diskpart do Windows . Obviamente, as ferramentas do Linux de alguma forma criaram uma tabela de MBR e / ou partição com a qual o Windows não conseguiu ler corretamente (ou teve algum outro problema).

Se você estiver usando estas instruções, faça-o com cuidado! Cometer erros pode significar que você está perdendo todos os dados em mais um disco. Se você não tiver certeza, deixe alguém mais experiente fazer isso!

  • Abra o menu Iniciar e digite diskpart . Você deve receber um hit, inicie-o e confirme o prompt do UAC caso seja solicitado.

  • Aguarde a janela do console mostrar um cursor de entrada (linha horizontal piscando atrás DISKPART>).

  • Digite list diske confirme com Return.

  • Localize o disco que você deseja formatar / redefinir. Verifique se você escolhe o caminho certo. Lembre-se do número (listado abaixo ###) da próxima etapa.

  • Agora digite select disk #where #é substituído pelo número da última etapa.

  • Mais uma vez, digite list diske o disco correto deve ser marcado com um *na frente.

  • Digite clean, confirme se solicitado e aguarde a conclusão da operação.

  • Deixe diskpart usando exit.

  • O Windows Explorer agora deve perguntar o que fazer com o disco não inicializado / vazio. Caso contrário, consulte o gerenciamento de disco (abra o menu Iniciar e execute diskmgmt.msc). Você deve encontrar a unidade não inicializada e poder criar novas partições e formatá-las.

Mario
fonte
11
Isso não ajuda no meu caso. Após a limpeza, ele não apareceu no meu computador. O utilitário de gerenciamento de disco criou um volume, mas não conseguiu formatá-lo ("O sistema não pode encontrar o arquivo especificado", novamente ...). Mesmo com diskpart. Também tentei recriar a tabela MBR com o fdisk, mas mesmo isso não foi útil.
Stanislav Mamontov
Editado para acrescentar instrução adicional de Vladislav Kuzmin abaixo
superphonic
7

Eu tinha exatamente o mesmo problema e a solução do Mario não resolveu o meu problema. Além da solução de Mario, faça o seguinte:

  • depois de ' clean' não deixe diskpart usando ' exit'
  • tipo ' create partition primary'

Isso criará a partição FAT32 principal (o que não foi possível no Gerenciador de Disco, conforme descrito no comentário da solução 'Stanislav Mamontov' to Mario). Essa partição será reconhecida, montada diretamente e disponível. Agora você pode reformatar para, por exemplo, NTFS, se necessário.

Vladislav Kuzmin
fonte
Você salvou meu pendrive. Muito obrigado. Ele não estava sendo detectado apenas no win 10 após o uso da ferramenta de formato hp usb. O create primary partitionrealmente ajudou. :)
Ashu
1

No meu caso, o create primary partitioncomando não ajudou. O Gerenciamento de disco ainda falhou com " O sistema não consegue encontrar o arquivo especificado ".

O que finalmente resolveu o problema foi o seguinte: em vez de usar o cleancomando no utilitário DISKPART, usei clean all. Este comando grava zeros em todos os setores do disco, criando efetivamente um verdadeiro espaço não particionado. Demora algum tempo, mas funciona.

Depois, você pode criar uma nova partição, formatar e alocar a letra no Gerenciamento de Disco.

A solução é equivalente ao uso do gerenciador de partições Easeus mencionado acima, mas você pode fazer isso sem instalar nenhuma ferramenta de terceiros. Portanto, a chave é realmente limpar o pendrive antes de criar uma nova partição.

Bogdan Vosnjak
fonte
1

Problema semelhante, o Verbatim Store 'n Go, não podia fazer nada com ele no Windows 10. O Windows 7 conseguiu acessá-lo corretamente. A formatação na máquina Windows 7 não ajudou. A ferramenta Gerenciamento de disco no aplicativo Gerenciamento de computador continuava lançando erros (ao tentar atribuir uma letra de unidade, continuava lançando um erro "Não é possível encontrar o arquivo especificado"). Excluir partições e recriar não ajudou.

Para mim, a solução Diskpart do Mario continuou lançando um erro "Acesso negado", com o seguinte no log de eventos: 5 @ 0101000F - Não é possível zerar setores no disco \? \ PhysicalDrive1. Código de erro: \? \ PhysicalDrive1

A tentativa de "criar partição primária" após "limpar" também não funcionou.

Tentou Paragon para limpar o disco e recriar a partição, isso "conseguiu", mas o problema original persistiu.

O que funcionou foi o SD Memory Card Formatter

Talvez algumas dessas unidades USB mais recentes sejam apenas cartões SD com um adaptador? De qualquer forma, vale a pena experimentar o SD Memory Card Formatter.

Lieszkovszky
fonte