В современных версиях 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]
Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…
В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…
Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…
Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…
В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…