В современных версиях Windows и Windows Server вы можете увеличить размер любого раздела за счет неиспользуемого (неразмеченного) места на диске без остановки компьютера/сервера и без потери данных. В этой статье мы покажем, как в Windows расширить раздел на диске с помощью графической оснастки Disk Management, утилиты diskpart и команд PowerShell
Windows позволит расширить базовый том, если:
Проще всего расширить том в Windows с помощью MMC консоли управления дисками (Disk Management);
diskmgmt.msc
с правами администратора. Обновите информацию о томах с помощью меню Action -> Rescan disk (если вы недавно расширили диск вашей виртуальной в гипервизоре и не видите добавленное место); Unallocated
). В этом примере я добавлю к системному тому все свободное место; На скриншоте ниже видно, что между вашим диском C и неразмеченное областью есть том восстановления Windows Recovery Environment . Обратите внимание, что опция Extend Volume для диска неактивна.
Это означает, что вы не сможете расширить ваш диск C:, пока не удалите или не переместите раздел Recovery в конец диска. Как это сделать описано в статье Не активен пункт Расширить том в Windows.
Если вам нужно увеличить размер раздела из командной строки, вы можете использовать консольную утилиту diskpart или командлеты PowerShell для управления дисками и разделами из встроенного модуля Storage . Ниже мы покажем команды для увеличения размера диска на хосте с Windows Server Core или Microsoft Hyper-V Server (без графического интерфейса).
Выполните команду:
Diskpart
Вывейте список дисков:
DISKPART -> list disk
Выберите диск:
DISKPART -> select disk 0
Выведите разделы:
DISKPART -> list vol
Выберите раздел, который нужно расширить:
DISKPART -> select volume 3
Чтобы увеличить раздел, используется оператор:
EXTEND [SIZE=] [DISK=] [NOERR]
Например, чтобы увеличить текущий раздел на 10 Гб:
DISKPART -> extend size=10000
Можно добавить к тому все доступное свободно место:
DISKPART -> extend
Проверьте, что раздел был расширен:
DISKPART -> list vol
Закройте diskpart:
DISKPART -> exit
Также вы можете расширить диск с помощью PowerShell.
Обновите информацию о дисках:
"rescan" | diskpart
Выведите информацию о текущий размерах разделов на диске 0:
Get-Partition -DiskNumber 0
С помощью следующей команды вы получите минимальный размер вашего логического диска (SizeMin, это фактический размер данных на диске) и максимальный размер диска, до которого его можно расширить (SizeMax):
Get-PartitionSupportedSize -DriveLetter C
Чтобы увеличить диск, нужно указать его новый размер:
Resize-Partition -DriveLetter C -Size 42169532416
Если вам нужно увеличить диск за счет всего доступного места, используйте команды:
size = (Get-PartitionSupportedSize -DiskNumber 0 -PartitionNumber 3)
Resize-Partition -DiskNumber 0 -PartitionNumber 3 -Size $size.SizeMax
Проверьте, что ваш раздел бы увеличен:
Get-Partition -DiskNumber 0 -PartitionNumber 3
Windows XP и Windows Server 2003 не поддерживают онлайн расширение системного тома C:. Для увеличения системного раздела без перезагрузки можно воспользоваться утилитой Dell ExtPart . Скачать утилиту ExtPart можно здесь (40 Кб). [.alert]
Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…
Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…
Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…
The AC power adapter wattage and type cannot be determined — причины и решение При…
Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…
Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…