shrink

O comando DiskPart shrink reduz o tamanho do volume selecionado pelo valor especificado. Esse comando disponibiliza espaço livre em disco no espaço não utilizado no fim do volume.

Um volume deve ser selecionado para que essa operação seja bem-sucedida. Use o comando select volume para selecionar um volume e mudar o foco para ele.

Observação

Esse comando funciona em volumes básicos e em volumes dinâmicos simples ou estendidos. Ele não funciona em partições OEM (fabricante original do equipamento), partições do sistema EFI ou partições de recuperação.

Sintaxe

shrink [desired=<n>] [minimum=<n>] [nowait] [noerr]
shrink querymax [noerr]

Parâmetros

Parâmetro Descrição
desired=<n> Especifica a quantidade desejada de espaço em megabytes (MB) para reduzir o tamanho do volume.
minimum=<n> Especifica a quantidade mínima de espaço em MB para reduzir o tamanho do volume.
querymax Retorna a quantidade máxima de espaço em MB pela qual o volume pode ser reduzido. Esse valor poderá ser alterado, se os aplicativos estiverem acessando o volume no momento.
nowait Força o comando a retornar imediatamente, enquanto o processo de redução ainda está em andamento.
noerr Somente para script. Quando um erro é encontrado, o DiskPart continua a processar os comandos como se o erro não tivesse ocorrido. Sem esse parâmetro, um erro faz com que o DiskPart saia com um código de erro.

Comentários

  • Você só poderá reduzir o tamanho de um volume, se ele for formatado usando o sistema de arquivos NTFS ou se ele não tiver um sistema de arquivos.

  • Se um valor desejado não for especificado, o volume será reduzido pelo valor mínimo (se especificado).

  • Se um valor mínimo não for especificada, o volume será reduzido pelo valor desejado (se especificado).

  • Se nem um valor mínimo nem um valor desejado forem especificados, o volume será reduzido pelo máximo possível.

  • Se um valor mínimo for especificado, mas não houver espaço livre suficiente disponível, o comando falhará.

Exemplos

Para reduzir o tamanho do volume selecionado pelo maior valor possível entre 250 e 500 megabytes, digite:

shrink desired=500 minimum=250

Para exibir o número máximo de MB pelo qual o volume pode ser reduzido, digite:

shrink querymax