Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Localiza e consolida arquivos fragmentados em volumes locais para melhorar o desempenho do sistema.
A associação ao grupo Administradores local, ou equivalente, é o mínimo necessário para executar este comando.
Syntax
defrag <volumes> | /c | /e <volumes> [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /a [/h] [/m [n]| [/u] [v]]
defrag <volumes> | /c | /e <volumes> /x [/h] [/m [n]| [/u] [v]]
defrag <volume> [<parameters>]
Parameters
| Parameter | Description |
|---|---|
<volume> |
Especifica a letra da unidade ou o caminho do ponto de montagem do volume a ser desfragmentado ou analisado. |
| /a | Executa uma análise nos volumes especificados. |
| /b | Executa a otimização de inicialização para aumentar o desempenho de inicialização. |
| /c | Executa a operação em todos os volumes. |
| /d | Executa a desfragmentação tradicional (este é o padrão). Em um volume hierárquico, porém, a desfragmentação tradicional é executada apenas na camada de Capacidade. |
| /e | Executa a operação em todos os volumes, exceto os especificados. |
| /g | Otimiza os níveis de armazenamento nos volumes especificados. |
| /h | Executa a operação com prioridade normal (o padrão é baixo). |
| /i [n] | A otimização de camadas seria executada por no máximo n segundos em cada volume. |
| /k | Executa a consolidação de laje nos volumes especificados. |
| /l | Executa retrim nos volumes especificados. |
| /m [n] | Executa a operação em cada volume em paralelo em segundo plano. No máximo, n threads otimizam os níveis de armazenamento em paralelo. |
| /o | Executa a otimização adequada para cada tipo de mídia. |
| /t | Rastreia uma operação já em andamento no volume especificado. |
| /u | Imprime o progresso da operação na tela. |
| /v | Imprime uma saída detalhada contendo as estatísticas de fragmentação. |
| /x | Executa a consolidação de espaço livre nos volumes especificados. |
| /? | Exibe as informações de ajuda. |
Remarks
Não é possível desfragmentar volumes ou unidades específicos do sistema de arquivos, incluindo:
Volumes bloqueados pelo sistema de arquivos.
Volumes do sistema de arquivos marcados como sujos, indicando possível corrupção.
Você deve executarchkdskantes de poder desfragmentar esse volume ou unidade. Você pode determinar se um volume está sujo usando ofsutil dirtycomando.Network drives.
CD-ROMs.
Volumes do sistema de arquivos que não são NTFS,ReFS, Fat ou Fat32.
Para executar este procedimento, tem de ser membro do grupo Administradores no computador local ou tem de lhe ter sido delegada a autoridade adequada. Se o computador estiver associado a um domínio, os membros do grupo Administradores do Domínio poderão executar este procedimento. Como prática recomendada de segurança, considere o uso de Run As para executar este procedimento.
Um volume deve ter pelo menos 15% de espaço livre para desfragmentação completa e adequada. defrag usa esse espaço como uma área de classificação para fragmentos de arquivo. Se um volume tiver menos de 15% de espaço livre, a desfragmentação só o desfragmentará parcialmente. Para aumentar o espaço livre em um volume, exclua arquivos desnecessários ou mova-os para outro disco.
Enquanto a desfragmentação está analisando e desfragmentando um volume, ela exibe um cursor piscando. Quando a desfragmentação termina de analisar e desfragmentar o volume, ela exibe o relatório de análise, o relatório de desfragmentação ou ambos os relatórios e, em seguida, sai para o prompt de comando.
Por padrão, a desfragmentação exibe um resumo dos relatórios de análise e desfragmentação se você não especificar os parâmetros /a ou /v .
Você pode enviar os relatórios para um arquivo de texto digitando >FileName.txt, onde FileName.txt é um nome de arquivo especificado. Por exemplo:
defrag volume /v > FileName.txtPara interromper o processo de desfragmentação, na linha de comando, pressione CTRL+C.
A execução do comando defrag e do desfragmentador de disco são mutuamente exclusivas. Se você estiver usando o desfragmentador de disco para desfragmentar um volume e executar o comando defrag em uma linha de comando, o comando defrag falhará. Por outro lado, se você executar o comando defrag e abrir o Desfragmentador de disco, as opções de desfragmentação no Desfragmentador de disco não estarão disponíveis.
Examples
Para desfragmentar o volume na unidade C enquanto fornece progresso e saída detalhada, digite:
defrag c: /u /v
Para desfragmentar os volumes nas unidades C e D em paralelo em segundo plano, digite:
defrag c: d: /m
Para executar uma análise de fragmentação de um volume montado na unidade C e fornecer progresso, digite:
defrag c: mountpoint /a /u
Para desfragmentar todos os volumes com prioridade normal e fornecer saída detalhada, digite:
defrag /c /h /v
Scheduled task
O processo de desfragmentação executa uma tarefa agendada como uma tarefa de manutenção, que normalmente é executada todas as semanas. Como administrador, você pode alterar a frequência de execução da tarefa usando o aplicativo Otimizar unidades .
Quando executado a partir da tarefa agendada, o defrag usa as diretrizes de política abaixo para SSDs:
Processos tradicionais de otimização. Inclui a desfragmentação tradicional, por exemplo, mover arquivos para torná-los razoavelmente contíguos e recortar. Isto é feito uma vez por mês. No entanto, se a desfragmentação tradicional e o retrim forem ignorados, a análise não será executada. Alterar a frequência da tarefa agendada não afeta a cadência uma vez por mês para os SSDs.
Se você executar manualmente a desfragmentação tradicional em um SSD, entre as execuções normalmente agendadas, a próxima execução de tarefa agendada executará análise e recorte, mas ignorará a desfragmentação tradicional nesse SSD.
Se você pular a análise, não verá um tempo de última execução atualizado no aplicativo Otimizar unidades . Por causa disso, o tempo de última execução pode ter até um mês de idade.
Você pode achar que a tarefa agendada não desfragmentou todos os volumes. Normalmente, isto deve-se ao seguinte:
O processo não despertará o computador para ser executado.
O computador não está ligado. O processo não será executado se o computador estiver funcionando com bateria.
O computador é retomado de estar ocioso.