Поделиться через


shrink

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

Для успешной операции необходимо выбрать том. Use the select volume command to select a volume and shift the focus to it.

Note

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

Syntax

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

Parameters

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

Remarks

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

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

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

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

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

Examples

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

shrink desired=500 minimum=250

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

shrink querymax