Как расширить том в windows xp
Перейти к содержимому

Как расширить том в windows xp

  • автор:

Не удается расширить диск в Windows

date

19.01.2023

user

itpro

directory

Windows 10, Windows 11, Windows Server 2019

comments

комментариев 19

Довольно часто приходится расширять диски виртуальных машин, когда на системном диске заканчивается свободное место. Например, вы увеличили размер диска в настройках виртуальной машины VMware или Hyper-V, и теперь нужно расширить раздел в гостевой операционной системе (Windows).

�� Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Не активна кнопка “Расширить том” в Windows

Откройте диспетчер управления дисками ( diskmgmt.msc ) и щелкните правой кнопкой по разделу, который нужно расширить (в моем примере это логический том, которому назначена буква диск C:\). Как вы видите, кнопка “Расширить том” (Extend Volume) недоступна (серая). Дело в том, что вы можете расширить раздел средствами Windows, только если справа от него есть неразмеченная (Unallocated) область. В моем случае раздел C:, нельзя расширить из-за наличия справа от него раздела восстановления (Windows RE / Recovery Partition)

не активна кнопка расширить том в Windows из-за раздела восстановления

Вы не сможете расширить раздел диска в Windows (Windows Server) если:

gpt таблица разделов на efi компьютере

  1. Справа от раздела, которые вы хотите расширить находится другой раздел;
  2. Раздел отформатирован в файловой системе, которая не поддерживается расширение (FAT32, exFAT). Можно расширить только тома с NTFS/ReFS;
  3. Нельзя создать разделы более 2 Тб на дисках с таблицей разделов MBR. На дисках размером более 2 Тб нужно использовать таблицу разделов GPT (можно сконвертировать MBR в GPT без потери данных). Тип таблицы разделов можно посмотреть на вкладке Volumes диска в диспетчере устройств. В этом примере на моей ВМ Windows 10 установлена в режиме EFI (GPT разметка на диске).

В этой статье мы рассмотрим, как правильно расширить раздел в Windows, если кнопка расширить диск недоступна.

Настоятельно рекомендуем создать бэкап (снапшот) вашего диска перед изменением таблицы разделов.

Не могу расширить диск в Windows из-за раздела восстановления

В самом простом случае вы можете просто перенести файлы среды восстановления с раздела WinRE на системный диск C: и полностью удалить раздел восстановления размером 541Мб.

Подробная статья о среде восстановления WinRE и ее восстановлении в Windows.

Сначала нужно назначить букву диска разделу восстановления. Откройте командную строку с правами администратора и выполните:

Выведите список дисков:

Выберите ваш диск:

Выведите список разделов.

Выберите раздел восстановления (в вашем случае может быть другой номер):

Назначьте ему букву диска R:

assign letter r:
exit

diskpart назначить букву диска разделу восстановления

Отключите среду восстановления Windows (WinRE) командой:

reagentc /disable отключить winRE

Теперь нужно удалить раздел восстановления размером 541 (в нашем примере это Partition 4).

Если вы попробуете удалить раздел восстановления из графического интерфейса управления разделами, нажав на Delete Volume (иногда свойства диска вообще не доступны), появится ошибка:

Удалить раздел восстановления recovery в Windows

Virtual Disk Manager Cannot delete a protected partition without the force protected parameter set.

Cannot delete a protected partition without the force protected parameter set.

Вы сможете удалить такой защищенный раздел только с помощью diskpart. Выберите ваш раздел, который вы хотите удалить (смотрите на вывод своих команд, т.к. номера дисков и разделов у вас могут отличаться).

DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 4
DISKPART> delete partition override

Параметр override разрешает утилите diskpart удалить любой раздел независимо от его типа (будь то активный, системный или загрузочный раздел).

DiskPart successfully deleted the selected partition.
Please wait while DiskPart scans your configuration. DiskPart has finished scanning your configuration.

удалить раздел восстановления DISKPART></p>
<p> delete partition override » width=»» /></p>
<p>Включите WinRE и обновите конфигурацию в файле ReAgent.xml с помощью команды:</p><div class='code-block code-block-5' style='margin: 8px 0; clear: both;'>
<!-- 5joomlaumnik -->
<script src=

reagentc /enable

Выполните команду, чтобы убедитесь, что WIM файл среды восстановления был пересоздан на диске C:

bcdedit /enum all | find «osdevice»

ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,

проверить что файл winre.wim пересоздан

Проверьте конфигурацию WinRE::

Windows Recovery Environment (Windows RE) and system reset configuration Information: Windows RE status: Enabled Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE Boot Configuration Data (BCD) identifier: e668f79d-60da-11ed-b27a-ea3359f08732 Recovery image location: Recovery image index: 0 Custom image location: Custom image index: 0 REAGENTC.EXE: Operation Successful.

reagent /info

В данном примере мы полностью отказались от отдельного 540 Мб раздела для WinRE. Теперь файл среды восстановления winre.wim находятся на разделе, на который установлена Windows.

Теперь можно расширить системный диск:

  1. Откройте консоль diskmgmt.msc
  2. Щелкните по диску, который нужно расширить и выберите Extend Volume; расширить том в windows за счет неразмеченного места
  3. В поле Select the amount of space in MB укажите на сколько нужно увеличить раздел за счет свободного места. В моем случае я расширю диск C: на 5 Гб и нажмите Next -> Finish; на сколько увеличить раздел в windows
  4. Диск был расширен успешно. раздел расширен успешно

Если на диске есть и другие разделы восстановления вендора, которые не дают вам расширить основной том, воспользуйтесь статьей: Удаление OEM разделов.

Windows опознает раздел восстановления по специальным меткам: GUID — de94bba4-06d1-4d40-a16a-bfd50179d6ac и GPT атрибуту 0x8000000000000001

При проблемах с загрузчиком и разделом EFI на компьютерах с UEFI воспользуйтесь статьями по ссылкам.

Перенос и расширение раздела в Windows с помощью LiveCD GParted

Если вы опасаетесь удалять существующие разделы на дисках, вы можете перенести в конец диска раздел, который мешает расширению, с помощью сторонних утилит. Для управления разделами можно использовать бесплатный загрузочный диск GParted (GNOME Partition Editor). Это Live CD на базе Linux Debian с графической оболочкой для утилиты parted (консольная утилита для управления разделами в Linux).
Скачайте ISO образ gparted-live-1.4.0-6-amd64.iso (https://gparted.org/download.php , около 484 Мб).

Загрузите виртуальную машину с ISO образа gparted-live-1.4.0-6-amd64.iso (если вы хотите расширить диск на физическом компьютере, проще всего записать ISO образ на USB флешку с помощью утилиты rufus).

Загрузка с LIveCD Gparted

  1. Don’t touch keymap
  2. Английский язык по умолчанию (33)
  3. Режим 0 – Continue to start X to use GParted automatically

запустить графический интерфейс gparted

Автоматически запустится графический редактор разделов GParted.

Найдите раздел, который вы хотите переместить вправо. Обратите внимание, что для имен разделов в GParted используется Linux формат. Проще всего найти раздел восстановления Windows по его размеру. В нашем случае это раздел /dev/vvme0n1p4 размером 541 Мб. Щелкните по разделу и выберите Resize/Move.

опция resize/move в gparted

Укажите значение 0 в поле Free space following (MiB) для переноса раздела в конец диска.

перенос раздела на диске с помощью gparted

Нажмите кнопку Resize/Move. Чтобы запустить перенос разделов, выберите в меню Edit -> Apply all operations. В нашем случае небольшой раздел был перемещен за пару секунд.

переместить раздел recovery в конец диска

Перезагрузите ВМ и запустите Windows. Откройте консоль Disk Management. Как вы видите, раздел восстановления был перенесен в конец диска. Неразмеченная область теперь находится справа от тома с буквой диска C:.

расширить системный диск в windows

Теперь кнопка Extend volume стала доступна, и вы можете расширить системный раздел вашего системного диска. При этом среда работоспособность среды восстановления Windows не нарушается.

�� Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Как расширить том в windows xp

Вопрос от посетителя:

У меня на XP Pro два диска: C и D. Как увеличить дисковое пространство, а то у меня на C, где установлена система, всего 6 гигабайт?

Ответы:

Shurovik:
Если диски логические (т.е., физический диск один), то воспользуйтесь программой Partition Magic 8.х.

Fedor:
Попробуй Acronis DiskEditor. Намного лучше Partition Magic.

dendie:
Если на жестком диске нет нераспределенного, т.е. свободного места, тогда выход один — сначала в Partition Magic уменьшить раздел D, чтобы в конце диска образовалось свободное место, затем сдвинуть D в конец диска, чтобы свободное место оказалось сразу за разделом C, и наконец растянуть C на величину свободного места.

Tele:
Можно и не менять размер дисков. Просто перенесите все служебные папки с С на D. У меня С-диск всего 5 ГБ и места хватает для системы вполне! Перенос папок можно делать XPTwiker-ом.

Sergey:
У меня С вообще 5 Гб — вполне хватает :). Всё большое — на D, отказаться от файла подкачки (доставив оперативы до 1 гБ), не использовать спящий режим. В итоге — ещё 1500 МБ свободно.

unlim:
Для тех кому не понятно как можно изменить размеры диска без потери информации смотрите тут http://acerdx650.blogspot.com/2010/12/c.html

Смотреть другие вопросы раздела FAQ Windows XP >>

Как расширить диск (раздел) в Windows?

date

09.03.2023

user

itpro

directory

PowerShell, Windows 10, Windows 11, Windows Server 2019, Windows Server 2022

comments

комментариев 12

В современных версиях Windows и Windows Server вы можете увеличить размер любого раздела за счет неиспользуемого (неразмеченного) места на диске без остановки компьютера/сервера и без потери данных. В этой статье мы покажем, как в Windows расширить раздел на диске с помощью графической оснастки Disk Management, утилиты diskpart и команд PowerShell

�� Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Windows позволит расширить базовый том, если:

    Свободное неразмеченное место доступно есть на том же самом физическом (виртуальном диске);

Если ваша Windows запущена в виртуальной машине, нужно сначала увеличить размер виртуального диска в свойства ВМ. По ссылкам доступны инструкции по расширению виртуальных дисков в VMware и в Hyper-V.

Расширить раздел в Windows с помощью оснастки Disk Management

Проще всего расширить том в Windows с помощью MMC консоли управления дисками (Disk Management);

Rescan Disk в консоли управления дисками Windows

  1. Откройте консоль управления дисками diskmgmt.msc с правами администратора. Обновите информацию о томах с помощью меню Action -> Rescan disk (если вы недавно расширили диск вашей виртуальной в гипервизоре и не видите добавленное место);
  2. Щелкните правой кнопкой по разделу, который нужно увеличить. В моем примере это логический том, которому назначена буква диска С:\).

  • Выберите пункт Extend Volume; Расширить раздел в Windows
  • В поле Maximum available space in MB указано на сколько вы можете расширить текущий раздел. Укажите в поле Select the amount of space in MB количество МБ, которое нужно добавить к разделу за счет неразмеченного пространства ( Unallocated ). В этом примере я добавлю к системному тому все свободное место; Укажите на сколько увеличить том
  • Нажмите Next -> Finish и проверьте, что вы расширили диск C. раздел был расширен на 10 Гб
  • На скриншоте ниже видно, что между вашим диском C и неразмеченное областью есть том восстановления Windows Recovery Environment. Обратите внимание, что опция Extend Volume для диска неактивна.

    не могу расширить диск в Windows - конпка неактивна

    Это означает, что вы не сможете расширить ваш диск C:, пока не удалите или не переместите раздел Recovery в конец диска. Как это сделать описано в статье Не активен пункт Расширить том в Windows.

    Увеличить раздел в Windows из командной строки

    Если вам нужно увеличить размер раздела из командной строки, вы можете использовать консольную утилиту diskpart или командлеты PowerShell для управления дисками и разделами из встроенного модуля Storage. Ниже мы покажем команды для увеличения размера диска на хосте с Windows Server Core или Microsoft Hyper-V Server (без графического интерфейса).

    Вывейте список дисков:

    DISKPART -> list disk

    DISKPART -> select disk 0

    DISKPART -> list vol

    Выберите раздел, который нужно расширить:

    DISKPART -> select volume 3

    Чтобы увеличить раздел, используется оператор:

    EXTEND [SIZE=] [DISK=] [NOERR]

    Например, чтобы увеличить текущий раздел на 10 Гб:

    DISKPART -> extend size=10000

    Можно добавить к тому все доступное свободно место:

    Проверьте, что раздел был расширен:

    DISKPART -> list vol

    diskpart - расширить диск

    Также вы можете расширить диск с помощью PowerShell.

    Обновите информацию о дисках:

    Выведите информацию о текущий размерах разделов на диске 0:

    Get-Partition -DiskNumber 0

    Get-Partition размеры разделов в windows

    С помощью следующей команды вы получите минимальный размер вашего логического диска (SizeMin, это фактический размер данных на диске) и максимальный размер диска, до которого его можно расширить (SizeMax):

    Get-PartitionSupportedSize -DriveLetter C

    Get-PartitionSupportedSize - на сколько можно увеличить раздел в windows

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

    Resize-Partition -DriveLetter C -Size 42169532416

    Если вам нужно увеличить диск за счет всего доступного места, используйте команды:

    size = (Get-PartitionSupportedSize -DiskNumber 0 -PartitionNumber 3)
    Resize-Partition -DiskNumber 0 -PartitionNumber 3 -Size $size.SizeMax

    Resize-Partition увеличить раздел с помощью PowerShell

    Проверьте, что ваш раздел бы увеличен:

    Get-Partition -DiskNumber 0 -PartitionNumber 3

    раздел диск C был расширен с помощью PowerShell

    Windows XP и Windows Server 2003 не поддерживают онлайн расширение системного тома C:. Для увеличения системного раздела без перезагрузки можно воспользоваться утилитой Dell ExtPart. Скачать утилиту ExtPart можно здесь (40 Кб). [.alert]

    �� Онлайн-курс по устройству компьютерных сетей
    На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

    Читайте далее в разделе PowerShell Windows 10 Windows 11 Windows Server 2019 Windows Server 2022

    page

    Установка и настройка фермы Remote Desktop Services (RDS) в Windows Server

    Настройка шлюза Remote Desktop Gateway на Windows Server

    Включаем аудит доступа к папкам и файлам в Windows

    Как удалить/отключить браузер Microsoft Edge в Windows 10/11?

    Расширение тома данных в Windows

    Использование Diskpart.exe для расширения объема данных в Windows Server 2003, Windows XP и Windows 2000

    Служебную Diskpart.exe можно использовать для управления дисками, секциями и томами из интерфейса командной строки. Вы можете использовать Diskpart.exe как на базовых, так и на динамических дисках. Если том NTFS находится в аппаратном контейнере RAID 5, который может добавить место в контейнер, можно расширить том NTFS с помощью Diskpart.exe, пока диск остается диском уровня «Базовый».

    Используйте команду extend, чтобы включить неиспользуемое пространство в существующий том с сохранением данных.

    Ниже приведены требования к команде extend.

    • Том должен быть отформатирован с помощью файловой системы NTFS.
    • Для томов уровня «Базовый» неопределяемое пространство для расширения должно быть следующим смежным пространством на том же диске.
    • Для динамических томов неиспользуемое пространство может быть пустой областью на любом динамическом диске в системе.
    • Поддерживается только расширение томов данных. Расширение системных или загрузочных томов может быть заблокировано, и может появиться следующее сообщение об ошибке:

    Diskpart не удалось расширить том. Убедитесь, что том действителен для расширения

    Чтобы расширить секцию или том, сначала выберите том, чтобы сделать его фокусом, а затем укажите размер расширения. Чтобы расширить том, выполните следующие действия.

    1. В командной строке введитеdiskpart.exe.
    2. Введите том списка, чтобы отобразить существующие тома на компьютере.
    3. Введите «Выбрать номер тома — это номер тома, который требуется расширить.
    4. Тип extend [size=n] [disk=n] [noerr]. Параметры описаны в следующем разделе:
      • size=n Пространство в мегабайтах (МБ), добавляемое в текущую секцию. Если не указать размер, диск будет расширен для использования всего следующего непрерывного неопределяемого пространства.
      • disk=n Динамический диск, на котором расширяется том. Место, равное размеру= n, выделяется на диске. Если диск не указан, том расширяется на текущем диске.
      • noerr Только для создания скриптов. При возникновении ошибки этот параметр указывает, что Diskpart продолжит обработку команд, как если бы ошибка не произошла. Без параметра noerr ошибка приводит к выходу Diskpart с кодом ошибки.
    5. Введите выход для выхода Diskpart.exe.

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

    В Windows XP и Windows 2000 нельзя использовать Diskpart.exe для расширения простого тома на динамическом диске, изначально созданном на диске basic. Можно расширить только простые тома, созданные после обновления диска до динамического диска. При попытке расширить простой том на динамическом диске, который изначально был создан на диске уровня «Базовый», вы получите следующее сообщение об ошибке. Это ограничение было удалено в Windows Server 2003.

    Diskpart не удалось расширить том.
    Убедитесь, что том действителен для расширения

    • Windows Server 2003 и Windows XP Diskpart.exe как часть базовой операционной системы.
    • Перед преобразованием в динамические диски рекомендуется обратиться к поставщику системы для получения обновленных BIOS, встроенного ПО, драйверов и агентов.

    Расширение загрузочного раздела в Windows Server 2008

    Чтобы расширить загрузочный раздел в Windows Server 2008, выполните следующие действия.

    1. Нажмите кнопку «>Диспетчер сервера».
    2. В области навигации разверните хранилище и щелкните » Управление дисками».
    3. В области сведений щелкните правой кнопкой мыши нужный том и выберите команду «Расширить том».
    4. Следуйте инструкциям мастера расширения тома, чтобы расширить загрузочный раздел.

    Вы можете расширить загрузочный раздел только в непрерывном неуправляемом дисковом пространстве.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *