Formatar
O comando format formata uma unidade para aceitar arquivos do Windows. Você deve ser membro do grupo Administradores para formatar um disco rígido.
Observação
O comando format também pode ser usado com parâmetros diferentes no Console de Recuperação. Para obter mais informações sobre o console de recuperação, confira Windows RE (Ambiente de Recuperação do Windows).
Sintaxe
format volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size] [/C] [/I:state] [/X] [/P:passes] [/S:state]
format volume [/V:label] [/Q] [/F:size] [/P:passes]
format volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes]
format volume [/V:label] [/Q] [/P:passes]
format volume [/Q]
Parâmetros
Parâmetro | Descrição |
---|---|
<volume> |
Especifica o ponto de montagem, nome do volume ou letra da unidade (seguido por dois-pontos) da unidade que você deseja formatar. Se você não especificar nenhuma das opções de linha de comando a seguir, format usará o tipo de volume para determinar o formato padrão do disco. |
/FS:<filesystem> |
Especifica o tipo do sistema de arquivos (FAT, FAT32, NTFS, exFAT, ReFS ou UDF). |
/V:<label> |
Especifica o rótulo do volume. Se você omitir a opção de linha de comando /V ou usá-la sem especificar um rótulo de volume, format solicitará o rótulo do volume após a formatação ser concluída. Use a sintaxe /V: para impedir o prompt para um rótulo de volume. Se você usar um único comando format para formatar mais de um disco, todos os discos receberão o mesmo rótulo de volume. |
/Q | Executa uma formatação rápida. Exclui a tabela de arquivos e o diretório raiz de um volume formatado anteriormente, mas não executa uma varredura setor por setor em busca de áreas defeituosas. Você deve usar a opção de linha de comando /Q para formatar apenas volumes formatados anteriormente que você sabe que estão em boas condições. /Q substitui /P. |
/C | Apenas NTFS: os arquivos criados no novo volume serão compactados por padrão. |
/X | Força o volume ser desmontado, se necessário, antes de ser formatado. Quaisquer identificadores abertos para o volume não serão mais válidos. |
/R | Apenas NTFS: os arquivos criados no novo volume serão compactados por padrão. |
/D | Somente UDF 2.50. Os metadados são duplicados. |
/L:<state> |
Apenas NTFS. Substitui o tamanho padrão do registro de arquivo. Por padrão, um volume sem camadas é formatado com registros de arquivo de tamanho pequeno e um volume com camadas é formatado com registros de arquivo de tamanho grande. /L e /L:enable força o formato a usar registros de arquivo grandes e /L:disable força o formato a usar registros de arquivo pequenos. |
/A:<size> |
Especifica o tamanho da unidade de alocação para usar em volumes FAT, FAT32, NTFS, exFAT ou ReFS. Se você não especificar o tamanho da unidade, ele será escolhido com base no tamanho do volume. As configurações padrão são recomendadas para uso geral. A lista a seguir apresenta valores válidos para cada tipo de tamanho de unidade do sistema de arquivos:
|
/F:<size> |
Especifica o tamanho do disquete a ser formatado. Quando possível, use esta opção de linha de comando em vez de /T e /T. O Windows aceita os seguintes valores de tamanho:
|
/T:<tracks> |
Especifica o número de trilhas no disco. Quando possível, use a opção de linha de comando /F. Se você usar a opção /T, também deverá usar a opção /N. Essas opções juntas fornecem um método alternativo de especificar o tamanho do disco que está sendo formatado. Essa opção não é válida com a opção /F. |
/N:<sectors> |
Especifica o número de setores por faixa. Quando possível, use a opção de linha de comando /F em vez de /N. Se usar /N, também deverá usar /T. Juntas, essas duas opções fornecem um método alternativo de especificar o tamanho do disco que está sendo formatado. Essa opção não é válida com a opção /F. |
/P:<count> |
Zero a cada setor no volume. Depois disso, o volume será substituído count vezes usando um número aleatório diferente cada vez. Se count for zero, nenhuma substituição adicional será feita depois de zerar todos os setores. Essa opção é ignorada quando /Q é especificado. |
/S:<state> |
Especifica o suporte para nomes de arquivo curtos. O estado é habilitar ou desabilitar. Os nomes curtos são desabilitados por padrão. |
/TXF:<state> |
Especifica se TxF está habilitado/desabilitado. O estado é habilitar ou desabilitar. TxF é habilitado por padrão |
/I:<state> |
Apenas ReFS: especifica se a integridade deve ser habilitada no novo volume. O estado é habilitar ou desabilitar. A integridade é habilitada no armazenamento que dá suporte à redundância de dados por padrão. |
/DAX:<state> |
Apenas NTFS: habilita o modo de armazenamento de acesso direto (DAX) para esse volume. No modo DAX, o volume é acessado por meio do barramento de memória, aumentando o desempenho de E/S. Um volume só poderá ser formatado com o modo DAX se o hardware for compatível com DAX. O estado é habilitar ou desabilitar. /DAX é considerado o mesmo que /DAX:enable. |
/LogSize::<size> |
Apenas NTFS: especifica o tamanho do arquivo de log NTFS em quilobytes. O tamanho mínimo suportado é de 2 MB, portanto, especificar um tamanho menor que 2 MB resultará em um arquivo de log de 2 MB. Zero indica o valor padrão. O valor padrão geralmente depende do tamanho do volume. |
/NoRepairLogs | Apenas NTFS: Desabilita os logs de reparo do NTFS. Se o sinalizador spotfix para chkdsk for especificado, o parâmetro /NoReairLogs não funcionará. |
/NoTrim | Ignora o envio de corte (notificação de exclusão) durante uma formatação. |
/DevDrv | Somente ReFS: formata o volume como uma unidade de desenvolvimento. Uma unidade de desenvolvimento ou volume de desenvolvedor é um volume otimizado para desempenho de cenários de desenvolvedor. Dá aos administradores o controle sobre quais minifiltros estão anexados a esse volume. |
/SHA256Checksums | Apenas ReFS: usa SHA-256 em todas as operações que envolvem somas de verificação. |
/Y | Não solicita a desmontagem forçada do volume e assume um rótulo vazio quando nenhum rótulo é especificado. |
/? | Exibe a ajuda no prompt de comando. |
Comentários
O comando format cria um novo diretório raiz e um sistema de arquivos para o disco. Ele também procurar áreas danificadas no disco e pode excluir todos os dados no disco. Para poder usar um novo disco, primeiro você deve usar esse comando para formatar o disco.
Depois de formatar um disquete, format exibe a seguinte mensagem:
Volume label (11 characters, ENTER for none)?
Para adicionar um rótulo de volume, digite até 11 caracteres (incluindo espaços). Se não quiser adicionar um rótulo de volume ao disco, pressione ENTER.
Quando você usa o comando format para formatar um disco rígido, uma mensagem de aviso semelhante à seguinte é exibida:
WARNING, ALL DATA ON NON-REMOVABLE DISK DRIVE x: WILL BE LOST! Proceed with Format (Y/N)? _
Para formatar o disco rígido, pressione Y. Se você não quiser formatar o disco, pressione N.
Os sistemas de arquivos FAT restringem o número de clusters a até 65526. Os sistemas de arquivos FAT32 restringem o número de clusters de 65527 a 4177917.
Não há suporte para compactação NTFS para tamanhos de unidade de alocação acima de 4096.
Observação
A formatação imediatamente parará o processamento se decidir que os requisitos acima não podem ser atendidos usando o tamanho de cluster especificado.
Quando a formatação for concluída, format exibirá mensagens que mostram o espaço total em disco, os espaços marcados como defeituosos e o espaço disponível para seus arquivos.
Você pode acelerar o processo de formatação utilizando a opção de linha de comando /q. Use esta opção somente se não houver nenhum setor inválido no disco rígido.
Você não deve usar o comando format em uma unidade que tenha sido preparada usando o comando subst. Você não pode formatar discos através de uma rede.
A tabela a seguir lista cada código de saída e uma breve descrição de seu significado.
Código de saída Descrição 0 A operação de formatação foi bem-sucedida. 1 Os parâmetros incorretos foram fornecidos. 4 Ocorreu um erro fatal (que é qualquer erro diferente de 0, 1 ou 5). 5 O usuário pressionou N em resposta à mensagem "Prosseguir com a formatação (Y/N)?" para interromper o processo. Você pode verificar esses códigos de saída usando a variável de ambiente ERRORLEVEL com o comando em lote if.
Exemplos
Para formatar um novo disquete na unidade A utilizando o tamanho padrão, digite:
format a:
Para executar uma operação de formatação rápida em um disquete formatado anteriormente na unidade A, digite:
format a: /q
Para formatar um disquete na unidade A e atribuir a ele o rótulo de volume DATA, digite:
format a: /v:DATA