O comando que resolve o problema que o explorador de arquivos não consegue resolver
A maioria das pessoas tenta formatar uma unidade removível pelo Painel de Controle e se depara com uma mensagem de erro genérica dizendo que o Windows não pôde concluir a operação. Nesse momento, você precisa abrir o prompt de comando como administrador e usar o Diskpart. O processo leva menos de três minutos quando a ferramenta não encontra obstáculos no hardware.
Como formatar pen drive pelo cmd usando Diskpart
Abra o menu Iniciar, digite cmd, clique com o botão direito sobre o Resultado e selecione Executar como administrador. Uma janela preta vai aparecer com o cursor piscando. Digite diskpart e pressione Enter. O prompt vai mudar para DISKPART>. Esse é o início de tudo. Digite list disk e pressione Enter. O utilitário vai exibir todas as unidades reconhecidas pelo sistema operacional. Você vai ver coluna de disco, tamanho, tipo e status. Anote o número correspondente ao seu pen drive. Eu já perdi meia hora tentando identificar drives porque dois dispositivos idênticos de 64 gigabytes estavam conectados e o Windows os numerou em ordem reversa à capacidade. Sempre verifique duas vezes antes de continuar.
Digite select disk X, substituindo X pelo número correto, e pressione Enter. Se o comando retornar esse disco é agora o disco selecionado, você está no caminho certo. Qualquer coisa diferente disso significa que você escolheu o disco errado. Nesse caso, repita o list disk e confirme o tamanho em gigabytes antes de prosseguir. Digite clean e pressione Enter. Esse comando remove todas as partições e a tabela de partição do disco selecionado. O processo é imediato, mas alguns pen drives mais antigos ou de marcas menos convencionais demoram cerca de oito segundos para concluir. Se você receber o erro The object is currently in use by another process, feche qualquer janela de Gerenciamento de Discos, explorador de arquivos ou software de terceiros que esteja acessando aquela unidade.
Após o clean, digite create partition primary e pressione Enter. Em seguida, digite active e pressione Enter. O comando active marca a partição como bootável, o que é necessário se você pretende usar o pen drive para instalar sistemas operacionais posteriormente. Agora você precisa formatar. Digite format fs=ntfs quick e pressione Enter para criar um sistema de arquivos NTFS com formatação rápida. Substitua ntfs por exfat se quiser compatibilidade nativa com Linux e sistemas mais antigos, ou por fat32 se precisar de suporte universal, lembrando que o formato fat32 não aceita arquivos individuais maiores que 4 gigabytes.
Quando a formatação terminar, o prompt vai mostrar a porcentagem concluída. Digite assign para alocar uma letra de unidade e pressione Enter. O sistema vai exibir o nome da letra atribuída, algo como DISKPART succeeded in assigning the drive letter. Digite exit duas vezes para sair do Diskpart e fechar o prompt. Volte ao Explorador de Arquivos e a unidade aparecerá pronta para uso. Na prática, esse procedimento completo leva entre dois e quatro minutos em hardware recente.
Por que o Diskpart funciona quando o método gráfico falha
O gerador de volumes do Windows possui várias camadas de verificação que o Diskpart não realiza. Quando você clica com o botão direito e seleciona Formatar, o sistema verifica integridade do sistema de arquivos, tenta ler metadados existentes e, em alguns casos, aguarda tempo limite para respostas do controlador USB. Se o pen drive tiver setores defeituosos na zona de alocação ou se a tabela de partição estiver corrompida de forma que o driver USB padrão não consiga ler, o método gráfico trava e exibe erro. O Diskpart opera em nível inferior, enviando comandos diretamente ao controlador de armazenamento via IOCTL, o que permite sobrescrever a estrutura existente mesmo quando o explorador não consegue interpretá-la. Um problema específico que eu encontrei recentemente aconteceu com um pen drive Kingston DataTraveler de 32 gigabytes que aparecia como disco 2 mas o comando clean retornava repeatedly The request could not be performed because of an I/O device error. O dispositivo funcionava normalmente em outro computador, então o defeito era lógico, não físico. A solução foi executar diskpart, selecionar o disco, rodar clean, e em seguida rodar the command to delete every partition individually using list partition e delete partition override antes de tentar o clean novamente. O overwrite forçado removeu uma partição oculta de recuperação que o Kingston instala por padrão. Sem remover essa partição adicional, o clean travava. Depois disso, o create partition primary e o format seguiram normalmente.
Isso mostra que alguns fabricantes gravam partições adicionais que o usuário comum nunca vê, mas que impedem operações de limpeza padrão. O Diskpart ainda consegue lidar com isso, mas exige que você liste as partições e as remova uma a uma.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Limitações que ninguém menciona
Formatar pen drive pelo cmd não resolve problemas físicos. Se o controlador USB do dispositivo estiver defeituoso, o prompt vai retornar I/O device error em qualquer comando, não apenas no clean. Nesse cenário, nenhuma ferramenta de software vai ajudar. Você também não consegue recuperar dados após executar clean. O comando apaga a tabela de partição completa, o que torna a recuperação possível apenas com ferramentas forenses especializadas e mesmo assim com taxa de sucesso limitada. Outro ponto importante é que o Diskpart não oferece barra de progresso visual durante a formatação. O comando format fs=exfat pode parecer travado por dez ou quinze segundos em pen drives de capacidade maior, como 128 gigabytes ou mais. Isso é normal. O processo está ativo, apenas não mostra porcentagem. Se você interromper forçadamente nesse momento, o disco fica em estado inconsistente e precisa ser limpo novamente.
Se o seu objetivo é apenas limpar rapidamente um pen drive que funciona normalmente pelo explorador, o método gráfico é suficiente e mais rápido para usuários casuais. O Diskpart é recomendável quando o método gráfico falha, quando você precisa configurar partições específicas, ou quando deseja garantir que uma partição oculta ou corrompida seja removida completamente.
Comandos resumidos para consulta rápida
Digite diskpart na janela doCMD como administrador. Digite list disk para ver todas as unidades.
Digite select disk X com X sendo o número correto. Digite clean para remover partições existentes.
Digite create partition primary para criar nova partição. Digite active para marcar como bootável.
Digite format fs=ntfs quick ou format fs=exfat quick ou format fs=fat32 quick conforme a necessidade. Digite assign para alocar letra de unidade.
Digite exit para encerrar. Manter esses passos em mente economiza tempo quando o Windows decide que não consegue formatar um dispositivo que, na realidade, está perfeitamente funcional.