Увеличение виртуального диска у хостера не всегда автоматически увеличивает том C. Сначала Windows должна увидеть новый размер устройства, затем — подходящее свободное пространство рядом с расширяемым разделом.

1. Сделайте резервную копию и проверьте диск

Нужна проверенная копия данных и доступ к консоли VPS. Согласуйте изменение диска с провайдером. Убедитесь, что расширяете правильную виртуальную машину и устройство; снимок на том же хранилище не заменяет независимый backup.

Get-Disk
Get-Partition -DriveLetter C
Get-Volume -DriveLetter C

Сохраните номер диска, стиль разметки, текущий размер и состояние. Эта инструкция не выполняет конвертацию MBR/GPT и не рассматривает динамические диски. Для BitLocker заранее обеспечьте доступ к recovery key и следуйте процедуре своей среды.

Если текущий тариф не позволяет увеличить диск, при выборе замены сравните облачные серверы на ПРО-ХОСТИНГ по условиям расширения хранилища. Поддержку Windows, способ изменения диска и возможный простой нужно отдельно подтвердить у провайдера.

2. Проверьте свободное место после увеличения VPS-диска

Откройте diskmgmt.msc, выполните повторное сканирование дисков в меню Action и посмотрите схему. Нераспределённое пространство должно находиться на том же диске непосредственно справа от расширяемого тома.

Если между C и свободным пространством расположен Recovery-раздел, не удаляйте его по случайной инструкции. Остановитесь и отдельно спланируйте перенос или другой поддерживаемый сценарий с восстановлением Windows RE.

3. Узнайте допустимый новый размер

$volumeCurrent = Get-Partition -DriveLetter C
$volumeLimits = Get-PartitionSupportedSize -DriveLetter C
$volumeCurrent | Select-Object DiskNumber, PartitionNumber, Size
$volumeLimits

Если SizeMax не больше текущего Size, штатного места для расширения нет. Не пытайтесь обойти это форматированием или удалением соседних разделов. Проверьте, действительно ли провайдер увеличил именно этот диск.

4. Расширьте том после проверки

Следующая команда использует весь доступный объём SizeMax. Выполняйте её только после проверки разметки и backup:

Resize-Partition -DriveLetter C -Size $volumeLimits.SizeMax
Get-Partition -DriveLetter C
Get-Volume -DriveLetter C

Альтернатива — мастер «Расширить том» в управлении дисками. Выбирайте один способ, не повторяйте операцию обоими. После увеличения размер тома должен измениться; сохранённые файлы должны остаться доступными.

Проверка и ограничения отката

Проверьте свободное место и работу зависимых служб. Расширение не исправляет ошибки файловой системы и не устраняет причину быстрого заполнения. Настройте наблюдение за ростом логов и резервных копий.

Обратное уменьшение — отдельная рискованная операция и может быть невозможно до прежней границы. Не предлагайте shrink как универсальный откат. При повреждении используйте заранее проверенную процедуру восстановления из резервной копии.

Связанные инструкции

Официальные источники