shrink

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 y Windows Server 2012.

El comando Diskpart shrink reduce el tamaño del volumen seleccionado según la cantidad que especifique. Este comando pone a disposición espacio libre en disco a partir del espacio no usado del volumen.

Se debe seleccionar un volumen para que esta operación se realice correctamente. Use el comando select volume para seleccionar un volumen y desplazar el foco a él.

Nota

Este comando funciona en volúmenes básicos y en volúmenes dinámicos simples o distribuidos. No funciona en particiones de fabricante de equipos originales (OEM), particiones del sistema Extensible Firmware Interface (EFI) ni particiones de recuperación.

Sintaxis

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

Parámetros

Parámetro Descripción
desired=<n> Especifica el espacio en megabytes (MB) que se desea reducir en el volumen.
minimum=<n> Especifica el espacio mínimo en megabytes (MB) que se desea reducir en el volumen.
querymax Devuelve la cantidad máxima de espacio en MB por el que se puede reducir el volumen. Este valor puede cambiar si hay aplicaciones que están obteniendo acceso al volumen.
nowait Fuerza la vuelta inmediata del comando mientras se está realizando la reducción.
noerr Sólo para scripting. Cuando se detecta un error, DiskPart sigue procesando los comandos como si no hubiera ningún error. Sin este parámetro, un error hace que DiskPart salga con un código de error.

Comentarios

  • El tamaño de un volumen sólo se puede reducir si se ha formateado mediante el sistema de archivos NTFS o si no contiene un sistema de archivos.

  • Si no se especifica una cantidad deseada, el volumen se reduce en la cantidad mínima (si se especifica).

  • Si no se especifica una cantidad mínima, el volumen se reduce en la cantidad deseada (si se especifica).

  • Si no se especifica una cantidad mínima ni una cantidad deseada, el volumen se reduce tanto como sea posible.

  • Si se especifica una cantidad mínima, pero no hay suficiente espacio libre disponible, el comando fallará.

Ejemplos

Para reducir el tamaño del volumen seleccionado en la mayor cantidad posible entre 250 y 500 megabytes, escriba:

shrink desired=500 minimum=250

Para mostrar el número máximo de MB en el que se puede reducir el volumen, escriba:

shrink querymax