shrink

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Команда сжатия Diskpart уменьшает размер выбранного тома на указанное количество. Эта команда делает свободное место на диске доступным из неиспользуемого пространства в конце тома.

Для успешной операции необходимо выбрать том. Используйте команду выбора тома для выбора тома и переместите фокус на него.

Примечание.

Эта команда работает на базовых томах и на простых или охватывающих динамические тома. Он не работает на секциях изготовителя оборудования (OEM), секций системы расширяемого интерфейса встроенного ПО (EFI) или секций восстановления.

Синтаксис

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

Параметры

Параметр Описание
desired=<n> Указывает требуемый объем пространства в мегабайтах (МБ), чтобы уменьшить размер тома на.
minimum=<n> Указывает минимальный объем пространства в МБ, чтобы уменьшить размер тома на.
querymax Возвращает максимальное количество места в МБ, с помощью которого можно уменьшить объем тома. Это значение может измениться, если приложения в настоящее время обращаются к тому.
nowait Принудительно возвращает команду сразу, пока процесс сжатия еще выполняется.
noerr Только для сценариев. При возникновении ошибки DiskPart продолжает обрабатывать команды, как если бы ошибка не произошла. Без этого параметра ошибка приводит к выходу DiskPart с кодом ошибки.

Замечания

  • Размер тома можно уменьшить только в томе, если он отформатирован с помощью файловой системы NTFS или если у него нет файловой системы.

  • Если требуемое количество не указано, объем уменьшается на минимальное значение (если указано).

  • Если минимальный объем не указан, объем уменьшается на требуемое значение (если указано).

  • Если не указана минимальная сумма или требуемая сумма, объем уменьшается насколько это возможно.

  • Если указан минимальный объем, но недостаточно свободного места доступно, команда завершается ошибкой.

Примеры

Чтобы уменьшить размер выбранного тома на максимально возможном размере от 250 до 500 мегабайт, введите следующее:

shrink desired=500 minimum=250

Чтобы отобразить максимальное количество МБ, на которое можно уменьшить том, введите:

shrink querymax