Перейти к содержимому

Как расширить диск с windows 10

  • автор:

Расширение базового тома

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

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

Вы можете расширить том с помощью управления дисками или Windows PowerShell. В Windows Server 2012 R2 или более поздней версии можно также использовать Синхронизация файлов Azure для расширения тома в облаке. Дополнительные сведения см. в статье «Планирование развертывания Синхронизация файлов Azure в Windows Server».

Просмотр нераспределенного места на диске

Использование дискового диска можно просмотреть с помощью управления дисками. На следующем рисунке показаны сведения о диске. Нераспределенный пробел на диске отображается справа и имеет красный контур границы.

Screenshot that shows available space for a volume extension in Disk Management.

Расширение тома с помощью управления дисками

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

  1. Откройте оснастку управления дисками с разрешениями администратора.
    1. В поле поиска на панели задач введите «Управление дисками«.
    2. Выберите и удерживайте (или щелкните правой кнопкой мыши) Управление дисками, а затем нажмите кнопку «Запустить от имени администратора >да».

    Если вы не можете открыть управление дисками в качестве администратора, выполните следующие действия.

    1. В поле поиска на панели задач введите «Управление компьютерами«, а затем нажмите кнопку «Запустить от имени администратора >да».
    2. Когда откроется компонент управления компьютером, перейдите в раздел Хранилище>Управление дисками.

    Примечание. Если параметр расширения тома недоступен, ознакомьтесь со следующим разделом и проверка для устранения проблем с расширением тома.

    Screenshot of the Extend Volume Wizard that shows how to select the available space to use to extend a volume.

  2. В мастере расширения тома нажмите кнопку «Далее«.
  3. В мастере в разделе «Выбор дисков» выберите объем дискового пространства для расширения тома. Подход по умолчанию — использовать все доступное пустое пространство (максимально доступное) на диске. Если вы планируете создать другие тома в доступном пустом пространстве, можно выбрать меньшее количество места для расширения тома.
  4. Нажмите кнопку «Далее«, а затем нажмите кнопку«Готово«, чтобы расширить том.

Проверка проблем с расширением тома

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

Проблема с проверка Description Способы устранения
Повышенные разрешения для управления дисками Убедитесь, что запрос на управление дисками (или управление компьютерами) имеет разрешения администратора (повышенные привилегии). Если запрос на управление дисками (или управление компьютерами) не имеет разрешений администратора , закройте запрос и снова откройте управление дисками, выполнив действия, описанные ранее в статье.
Расположение пустого места на диске Убедитесь, что диск имеет нераспределенный пробел сразу после расширения тома (или справа от него). Пример этого интервала см. в разделе «Просмотр нераспределенного пространства на диске». На изображении красная граница очертает нераспределированное пространство. Если другой том находится между нераспределенным пространством и томом, который требуется расширить, у вас есть несколько вариантов:
— удалите том между томом на диске и всеми файлами на этом томе. Перед удалением тома обязательно создайте резервную копию или переместите все важные файлы в томе.
— Используйте приложение секционирования дисков, отличное от Майкрософт, которое может перемещать тома без уничтожения данных.
— Не продолжайте использовать это расширение тома. Вместо этого создайте отдельный том в нераспределированном пространстве на диске.
Том использует файловую систему NTFS или ReFS Убедитесь, что том форматируется с помощью файловой системы NTFS или ReFS. Другие файловые системы не могут быть расширены. Если том для расширения имеет другую файловую систему, сначала необходимо переместить или создать резервную копию файлов на томе, а затем переформатировать том с помощью файловой системы NTFS или ReFS.
Размер диска и формат диска Проверьте формат диска. Если расширяющийся том находится на диске, превышающем 2 терабайта, диск должен использовать схему секционирования GPT. Чтобы использовать более 2 терабайтов на диске, диск должен быть инициализирован с помощью схемы секционирования GPT. Сведения о преобразовании диска в формат GPT см. в разделе «Изменение диска МБ R» на диск GPT.

После устранения этих проблем, если вы по-прежнему не можете расширить том, попробуйте выполнить поиск в сообществе Майкрософт — файлы, папки и сайт хранения .

Если вы не найдете ответ на сайте, вы можете опубликовать вопрос для ввода от Корпорации Майкрософт или других членов сообщества. Вы также можете связаться с служба поддержки Майкрософт.

Расширение тома с помощью PowerShell

Чтобы расширить том с помощью PowerShell, выполните следующие действия.

  1. Выберите и удерживайте (или щелкните правой кнопкой мыши) Пуск Windows, а затем выберите Windows PowerShell (Администратор).
  2. Введите следующую команду, чтобы изменить размер тома до максимального размера. Для переменной $drive_letter укажите букву диска тома для расширения.

# Variable specifies the disk drive to extend $drive_letter = "C" # Script gets the partition sizes, and resizes the volume $size = (Get-PartitionSupportedSize -DriveLetter $drive_letter) Resize-Partition -DriveLetter $drive_letter -Size $size.SizeMax 

Дополнительные ссылки

  • Resize-Partition
  • Diskpart extend

Как увеличить дисковое пространство на виртуальном сервере с Windows

Хостинг Linux от 9 рублей в месяц VPS Windows с лицензией за 325 рублей в месяц

Для того, чтобы увеличить дисковое пространство на Windows Server, нужно:

  1. Зайти в диспетчер серверов, он располагается рядом с кнопкой Пуск. увеличение диска в windows
  2. В верхнем меню выбрать “Средства” — “Управление компьютером”. настройки для увеличесния диска
  3. Далее в левой колонке выберите пункт “Управление дисками”. управление дисками на windows
  4. Нажмите правой кнопкой мыши на диск, который вы хотите расширить и выберите пункт “Расширить том”. расширение диска в windows server
  5. Откроется мастер расширения тома, жмите кнопку “Далее”. продолжение настрйки расширения тома
  6. Далее выберите размер дискового пространства, которое вы хотите добавить к основному тому и жмите “Далее”. размерт диска для увеличения
  7. Подтверждайте изменения и жмите кнопку “Готово”. подтверждение увеличесния диска
  8. Готово. Вы увеличители дисковое пространство на основном томе. диск увеличен в windows

Как расширить диск (раздел) в 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

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]

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

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

    page

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

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

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

    Очищаем профили пользователей Windows (RDS) от временных файлов и кэша с помощью PowerShell и GPO

    Увеличение размера диска VM

    Перед увеличением размера диска рекомендуем ознакомиться с существующими ограничениями и создать резервную копию VM .

    Увеличение размера диска VM происходит в два этапа: сначала увеличьте размер диска VM через интерфейс VMware Cloud Director, а затем увеличьте размер диска внутри гостевой ОС VM.

    • Шаг 1. Увеличение размера диска VM
    • Шаг 2. Увеличение размера тома в гостевой ОС
      • Увеличение размера тома для Windows
      • Увеличение размера тома для Linux
      • Увеличение размера тома с помощью GParted

      Шаг 1. Увеличение размера диска VM

      1. Если у VM есть снапшот, удалите его. Изменить размер виртуального жесткого диска при его наличии невозможно.
      2. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Virtual Machines .
      3. Найдите нужную VM.
      4. Если VM включена, выключите ее. В карточке VM нажмите ACTIONS → Power → Power Off .
      5. В карточке VM нажмите DETAILS .
      6. В разделе Hardware → Hard Disks нажмите EDIT .
      7. Укажите размер диска в столбце Size .
      8. Нажмите SAVE .

      Шаг 2. Увеличение размера тома в гостевой ОС

      Рассмотрим, как расширить логический том:

      • в ОС Windows ;
      • в ОС Linux ;
      • при помощи утилиты GParted , которая подходит для обеих ОС .

      Увеличение размера тома для Windows

      1. Включите VM и перейдите в консоль управления.
      2. В гостевой ОС откройте утилиту «Создание и формитирование разделов жесткого диска» (Disk Management). ../../_images/s__view-disk-management.png
      3. Нажмите Действие → Обновить .
      4. Правой кнопкой мыши нажмите на диск, который нужно расширить, и выберите Расширить том . ../../_images/s__expanse-disk-volume.png
      5. В Мастере расширения тома нажмите Далее . Затем, в поле Выберите размер выделяемого пространства (Мб) укажите количество МБ, на которое нужно увеличить объем диска. Подсвеченный текст в разделе Выбраны — добавляемый объем, а не окончательный размер тома. Завершите работу с Мастером расширения тома . ../../_images/s__volume-expansion-wizard.png
      6. Проверьте новый размер тома. ../../_images/s__check-new-volume.png

      Подробная информация об администрировании Windows Server — на портале Windows Server documentation.

      Увеличение размера тома для Linux

      Для выполнения команд переключитесь на root-пользователя или используйте sudo в начале команд.

      1. Включите VM и перейдите в консоль управления.
      2. Определите тип файловой системы в томе командой file -s :

      user@Ubuntu:~$ sudo file -s /dev/sda* /dev/sda: DOS/MBR boot sector . /dev/sda1: data /dev/sda2: Linux rev 1.0 ext4 filesystem data . /dev/sda3: LVM2 PV (Linux Logical Volume Manager) . 
      user@Ubuntu:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk loop0 7:0 0 53.9M 1 loop /snap/lxd/10601 loop1 7:1 0 89.3M 1 loop /snap/core/6673 sda 8:0 0 33G 0 disk └─svda1 8:1 0 1M 0 part └─svda2 8:2 0 1G 0 part /boot └─svda3 8:3 0 31G 0 part └─ubuntu—vg-ubuntu—lv 253:1 1 4G 0 lvm / sro 11:1 1 1024M 0 rom

      В примере корневой том /dev/sda содержит разделы /dev/sda1 , /dev/sda2 и /dev/sda3 . После увеличения размера диска в VM, размер тома увеличился до 33 ГБ (ранее был 32 ГБ), а размеры его разделов остались прежними. Чтобы увеличить размер раздела тома, используйте команду growpart:

      sudo growpart /dev/sda 3 

      Обратите внимание, что между именем устройства и номером раздела должен стоять пробел. Командой lsblk проверьте результат:

      user@Ubuntu:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk loop0 7:0 0 53.9M 1 loop /snap/lxd/10601 loop1 7:1 0 89.3M 1 loop /snap/core/6673 sda 8:0 0 33G 0 disk └─svda1 8:1 0 1M 0 part └─svda2 8:2 0 1G 0 part /boot └─svda3 8:3 0 32G 0 part └─ubuntu—vg-ubuntu—lv 253:1 1 4G 0 lvm / sro 11:1 1 1024M 0 rom
      sudo vgextend Name> sudo lvresize Path> -L + который нужно добавить>

      Пример использования:

      sudo vgextend ubuntu-vg sudo lvresize /dev/ubuntu-vg/ubuntu-lv -L +10G

      Параметры PV Name (имя физического тома) и LV Path (путь к логическому тому) можно уточнить, выполнив pvdisplay и lvdisplay. Командой lsblk проверьте результат:

      user@Ubuntu:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk loop0 7:0 0 53.9M 1 loop /snap/lxd/10601 loop1 7:1 0 89.3M 1 loop /snap/core/6673 sda 8:0 0 33G 0 disk └─svda1 8:1 0 1M 0 part └─svda2 8:2 0 1G 0 part /boot └─svda3 8:3 0 32G 0 part └─ubuntu—vg-ubuntu—lv 253:1 1 14G 0 lvm / sro 11:1 1 1024M 0 rom
      user@Ubuntu:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 575M 0 475M 0% /dev tmpfs 99M 1.1M 98M 2% /run /dev/mapper/ubuntu—vg-ubuntu--lv 3.9G 2.8G 980M 74% / tmpfs 491M 0 491M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 491M 0 491M 0% /sys/fs/cgroup /dev/sda2 976M 83M 826M 10% /boot /dev/loop0 54M 54M 0 100% /snap/lxd/10610 /dev/loop1 90M 90M 0 100% /snap/core/6673 tmpfs 99M 0 99M 0% /run/user/1000

      Увеличьте размер файловой системы одной из команд: resize2fs, xfs_growfs или growfs. Выбор зависит от типа файловой системы. Пример использования resize2fs:

      sudo resize2fs /dev/mapper/ubuntu—vg-ubuntu--lv

      Командой df -h проверьте результат:

      user@Ubuntu:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 575M 0 475M 0% /dev tmpfs 99M 1.1M 98M 2% /run /dev/mapper/ubuntu—vg-ubuntu--lv 14G 2.8G 11G 21% / tmpfs 491M 0 491M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 491M 0 491M 0% /sys/fs/cgroup /dev/sda2 976M 83M 826M 10% /boot /dev/loop0 54M 54M 0 100% /snap/lxd/10610 /dev/loop1 90M 90M 0 100% /snap/core/6673 tmpfs 99M 0 99M 0% /run/user/1000

      Подробную информацию об управлении логическими томами можно узнать из документации разработчиков ОС. Например, в документации Red Hat.

      Увеличение размера тома с помощью GParted

      Увеличение размера диска может повредить систему или привести к потере файлов. Чтобы уменьшить риски, рекомендуем использовать утилиту GParted, которая подходит для ОС Windows , Linux и Mac . Подробная информация о работе с утилитой в Руководстве пользователя GParted.

      1. Загрузите образ GParted последней версии.
      2. В карточке VM нажмите ACTIONS → Power → Power On .
      3. Подключите образ GParted к VM.
      1. Чтобы воспользоваться утилитой, необходимо зайти в BIOS машины:
        1. В карточке VM нажмите ACTIONS → Power → Power Off .
        2. В карточке VM нажмите DETAILS .
        3. В разделе General нажмите EDIT .
        4. Активируйте переключатель Enter BIOS Setup и нажмите SAVE .
        5. В карточке VM нажмите ACTIONS → Power → Power On .
        6. Откройте консоль VM.
      2. В BIOS перейдите на вкладку Boot (стрелкой →) и поднимите CD-Room Drive наверх списка (кнопками +/-). ../../_images/s__in-bios-boot.png
      3. На вкладке Exit выберите Exit Saving Changes и в диалоговом окне выберите «Yes». ../../_images/s__in-bios-edit.png
      4. Появится окно утилиты, как на изображении ниже. Дождитесь перехода на следующий шаг или нажмите Enter . ../../_images/s__view-gparted.png
      5. Выберите:
        • «Dont touch keymap» — политика обработки раскладок клавиатуры;
        • «24» — русский язык;
        • «0» — запуск в графическом режиме пользователя.

        ../../_images/s__select-dont-touch-keymap.png../../_images/s__select-24-russian.png../../_images/s__select-0-gui.png

      6. Дождитесь открытия интерфейса утилиты и выберите диск, который необходимо увеличить. ../../_images/s__gparted-select-disk.png
      7. Нажмите на вкладку Раздел и выберите Изменить размер или переместить .
      8. Увеличьте значение в поле Новый размер и нажмите Изменить размер или переместить . ../../_images/s__gparted-change-disk-size.png
      9. Проверьте результат и нажмите на зеленую галку (Применить все операции). ../../_images/s__gparted-green-check-mark.png
      10. Верните конфигурацию BIOS (действия по аналогии с шагами выше ).
      11. Если для VM c ОС Linux нужно расширить корневой «/» раздел системы, перейдите в консоль VM и выполните следующие рекомендации. Для выполнения команд переключитесь на root-пользователя или используйте sudo в начале команд.
        1. Увеличьте логический том на максимально доступный размер командой lvextend:

          sudo lvextend -l+100%FREE Path>

          Пример использования:

          sudo lvextend -l+100%FREE /dev/ubuntu-vg/ubuntu-lv
          sudo resize2fs dev/mapper/ubuntu--vg-ubuntu--lv

          ../../_images/s__gparted-check-new-volume.png

          Путь к корневой файловой системе можно уточнить, выполнив df -h.

      12. Проверьте размер диска в гостевой ОС.
        • В Linux выполните команды lsblk (проверка размера тома) и df -h (проверка размера файловой системы).
        • В Windows:
      13. Удалите образ утилиты GParted из VM.

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

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