Разное

Diskpart mbr to gpt: 4 Ways| Convert MBR to GPT Without Losing Data in Windows 11/10 – EaseUS

17.12.1978

Содержание

Действия, необходимые для преобразования раздела GPT в MBR, чтобы разрешить установку Microsoft Windows 7

Симптомы

Выполните действия, описанные в этой статье, чтобы преобразовать раздел GPT в MBR, чтобы можно было установить Microsoft Windows 7.


Ошибка GPT при установке Windows 7

Если вы попытаетесь установить Windows 7 в системе, которая поставлялась с завода Microsoft Windows 8, 8,1 или 10 и выдает сообщение об ошибке, что Windows 7 не удалось установить в раздел GPT (таблицы разделов GUID), выполните указанные ниже действия, чтобы преобразовать раздел в GPT-диск.


Что происходит?

GUID таблицы разделов (GPT) — это новый стиль секционирования, который входит в спецификацию унифицированного расширяемого интерфейса микропрограмм (UEFI). Это используется для установки Windows 8, 8,1 и 10 с целью повышения гибкости разделов и более сложных функций Windows. После установки Windows 7 раздел GPT необходимо удалить, и UEFI необходимо сконфигурировать BIOS в конфигурации загрузки прежних версий.


Использование команды DISKPART для решения этой проблемы.

После того как UEFI BIOS был установлен в режим совместимости, загрузите Windows 7 DVD и нажмите клавиши

SHIFT + F10 в точке, чтобы создать или удалить разделы, чтобы выйти из командной строки. (Как вариант, при появлении на экране Windows 7 установить сейчас нажмите кнопку восстановить компьютер. Теперь окно « Параметры восстановления системы » загружено. Откройте командную строку.
Затем введите следующие команды:

Предупреждение. При этом все данные на целевом диске будут безвозвратно удалены. Dell не несет ответственности за потерю данных.
  1. Введите: DiskPart , затем нажмите клавишу Enter
  2. В командной строке DISKPART введите: List Disk , затем нажмите клавишу Enter (если система имеет только один жесткий диск, то диск 0 — это диск, с которым необходимо работать в. Если имеется несколько дисков, определите номер диска, на котором выполняется повторное секционирование.
  3. В командной строке DISKPART введите: SELECT Disk(дискнумбер) (например, SELECT Disk = 1 for Drive 1), а затем нажмите клавишу Enter.
  4. В командной строке DISKPART введите: Clean , затем нажмите клавишу Enter (Эта команда удаляет все разделы и тома на выбранном диске)
  5. В командной строке DISKPART введите: Convert MBR , затем нажмите клавишу Enter
  6. Тип: выход и нажатие клавиши Enter

21 февр. 2021

Оцените эту статью

Благодарим вас за отзыв.

К сожалению, наша система обратной связи в настоящее время не работает. Повторите попытку позже.

Комментарии не должны содержать следующие специальные символы: ()\

Управление Жесткими дисками с помощью DiskPart

Главная FAQ Софт Управление Жесткими дисками с помощью DiskPart

Управление Жесткими дисками с помощью DiskPart

  В состав операционных систем Windows входит утилита для работы с дисками – DiskPart. Данная утилита содержит весь необходимый набор инструментов для работы с жесткими дисками и разделами. Основная причина для использования DiskPart состоит в том, чтобы помочь Вам конфигурировать и поддерживать жесткие диски без использования программ сторонних разработчиков. Зачастую ключевые задачи управления дисками компьютера включают проверку новых дисков, определение состояния диска, и управление типами  разделов дисков. Хотя стоит напомнить, что функционал DiskPart позволяет выполнять гораздо больше операций над дисками и разделами.

Установка и проверка нового диска.

   Операционные системы Windows поддерживают диски hot swappable и non-hot swappable, т.е. имеющие и не имеющие возможность горячего подключения – подключения к работающему компьютеру с загруженной операционной системой. В большинстве случаев диски hot swappable устанавливаются на передней части системного блока. После установки диска с поддержкой hot swappable необходимо запустить DiskPart, затем выполнить команду rescan, чтобы найти новые диски. Новые диски, которые будут найдены, добавятся как основные диски. Если диск, который Вы добавили, не найден, перезагрузите компьютер.

   Если компьютер не поддерживает горячую замену дисков, Вы должны выключить компьютер и затем установить новые диски. Позже Вы можете с помощью программы DiskPart просканировать подключенные диски, в случае необходимости.

Проверка состояния диска и конфигурации.

   Вы можете использовать DiskPart, чтобы проверить состояние дисков, набрав list disk в DiskPart. Типичный вывод списка дисков выглядит следующим образом:

Disk ##      Status        Size       Free       Dyn    Gpt

————     —————    ———-    ———-    —-    —-

Disk 0       Online          56 GB        0 B

Disk 1       Online          29 GB        0 B

Disk 2       Offline         37 GB      31 GB

 

Как Вы можете видеть, показан каждый сконфигурированный диск системы

Disk ###  — номер диска.

Status — текущее состояние диска.

Size — суммарный объем диска.

Free — доступное пространство для создания разделов, не количество фактического свободного пространства на диске.

Dyn — указывает, что тип диска является динамичным, если есть звездочка в этом столбце. Иначе диск — основного типа.

Gpt — указывает, что тип таблицы разделов диска — GUID Partition Table (GPT), если стоит звездочка в этом столбце. Иначе тип таблицы разделов диска — Master Boot Record (MBR).

   Как Вы можете видеть, знание состояние диска полезно как при установке новых дисков, так и при исследовании проблем работы дисков.

 

Таблица общих значений состояния дисков.

Статус Описание Определение
Audio CD Звуковой компакт-диск находится в CD/DVD приводе У диска нет никаких известных проблем.
Foreign Динамический диск был установлен на Ваш компьютер, но не был импортирован для дальнейшего использования. Поврежденный диск подключен, но будет отображаться как Foreign. Используйте команду IMPORT, чтобы добавить диск к системе.
Initializing Временное состояние, которое происходит, когда Вы преобразовываете основной диск в динамический диск.
Когда инициализация закончена, состояние должно измениться на Online автоматически.
Missing Динамический диск поврежден, выключен, или разъединен. Это значение появляется в столбце Status. Переподключите диск или включите недостающий диск, и затем используйте RESCAN, чтобы определить местонахождение тома. Если диск не будет использоваться снова, используйте команду  DELETE DISK чтобы удалить диск из дискового списка.
No Media Какие либо носители не были вставлены в CD-ROM или сменный диск. Только для CD-ROM и сменных дисков отображается это состояние. Вставьте CD-ROM, гибкий диск, или сменный диск
Not Initialized Диск не содержит правильную сигнатуру. ОС Windows присваивает статус MBR или GPT для диска в первый раз, когда Вы запускаете Disk Management, использующее мастера обнаружения новых дисков. Если Вы по каким либо причинам прекратили работу Мастера определения новых дсков прежде, чем диску был присвоен соответствующий статус, то это приводит к состоянию Not Initialized. Запустите Disk Management и используйте Initialize Disk Wizard, чтобы присвоить диску соответствующий статус. Иначе, щелкните правой кнопкой мыши на диск в Disk Management и затем выберите Initialize Disk.
Offline Динамический диск не доступен или был поврежден. Если Имя диска сменилось на Missing, то данный диск больше не может дальше эксплуатироваться в системе. Проверьте диск на наличие каких либо проблем, его контроллер и кабеля. Удостоверьтесь, что на диск подается питание и он подключен должным образом. Используйте команду ONLINE, чтобы возвратить диск Online (если это возможно).
Online Нормальное состояние дисков. Это означает, что диск доступен и не имеет проблем. И динамические диски и основные диски находятся в этом состоянии. У диска нет никаких известных проблем.
Online (Errors) Input/output (I/O) ошибки был обнаружен на динамическом диске. Вы можете попытаться исправить временные ошибки, используя команду ONLINE. Эта команда также повторно синхронизирует зеркалировавший тома и RAID-5 тома.
Unreadable Диск в настоящее время недоступен, необходимо произвести повторное сканирование. И динамические и основные диски могут быть в этом состоянии. Если диск не отображается, то он мог быть поврежден или иметь ошибки ввода — вывода. Используйте команду RESCAN, чтобы исправить проблему. Так же можно попробовать перезагрузить операционную систему.
Unrecognized Диск имеет неизвестный тип и не может использоваться в системе. Так отображаются диски, используемые в операционных системах отличных от Windows. Вы не можете использовать данный диск. Попробуйте другой диск.

 

Изменение типов таблиц разделов Диска

   После того, как Вы подключили к компьютеру новый диск, Вам необходимо будет произвести настройку данного диска. Под настройкой диска понимается разбивка на разделы и создание файловых систем и типов разделов. При настройке дисков возможны два варианта организации типов разделов: Master Boot Record (MBR) и GUID Partition Table (GPT).

 

Типы разделов MBR и GPT

   Компьютеры на основе X86 используют тип разделов MBR. MBR содержит таблицу разделов, которая описывает, где разделы расположены на диске. С этим типом разделения первый сектор на жестком диске содержит главную загрузочную область и файл двоичного кода, названный кодом начальной загрузки загрузчика. Эта область используется для начальной загрузки операционной системы. Этот сектор скрыт от пользователя в целях защиты системы.

 

С типом разделов MBR диски поддерживают тома до 4 терабайт и используют один из двух типов разделения:

Первичный (Primary)

Расширенный (Extended)

   У каждого диска MBR может быть до четырех Primary разделов или три Primary раздела и один раздел Extended. Primary раздел – это раздел диска, в которым Вы можете обратиться непосредственно к файлу. В отличие от раздела Primary, Вы не можете обратиться к разделу Extended напрямую. В разделе Extended можно создавать логические диски, которые и будут использоваться для хранения файлов. Возможность разбивать раздел Extended на логические диски позволяет Вам распределять физический диск более чем на четыре раздела.

   Компьютеры на основе процессоров Itanium, поддерживающие 64-битовые версии Windows, используют тип разделов GPT. У диска с типом разделов GPT есть два основных раздела и один или более дополнительных раздела:

EFI system partition (ESP)

Microsoft Reserved partition (MSR)

At least one data partition

Диски GPT поддерживают тома до 18 эксабайт (1024 петабайт или 1048576 терабайт) и 128 разделов.

 

Преобразование типов разделов.

Используя команду CONVERT, DiskPart поможет Вам изменять типы таблицы разделов из MBR в GPT или из GPT в MBR. Изменение стилей таблицы разделов необходимо когда:

Диск переносится с X86 компьютера на Х64 компьютер

Тип таблицы разделов на новых дисках не поддерживается установленной операционной системой.

   Преобразование типа таблицы разделов необходимо делать на новых или отформатированных дисках. Если диск использовался и на нем присутствует необходимая информация, то перед началом конвертации эту информацию необходимо сохранить на другом носителе.              

   DiskPart поддерживает команду CLEAN, которая полностью удаляет информацию о разделах диска и типе таблицы разделов. После применения команды CLEAN вся информация на диске удаляется. Вы также можете использовать CLEAN ALL, чтобы каждый сектор на диске был установлен на нуль.

Последовательность преобразования типа таблицы разделов следующие:

Запустите DiskPart, написав diskpart в командной строке и нажав Enter.

Выберите диск для преобразования, например:

DISKPART> select disk 2

Преобразуйте диск следующим образом:

Чтобы преобразовать диск из MBR в GPT, наберите convert gpt в командной строке DISKPART.

Чтобы преобразовать диск из GPT в MBR, наберите convert mbr в командной строке DISKPART.

Назад

Преобразование твердотельных накопителей данных или твердотельных…

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

В этой статье описываются методы преобразования твердотельных накопителей из структуры разделов MBR (Master Boot Record) в GPT (GUID Partition Table). Если вы используете устаревший режим загрузки в системной BIOS (Basic Input/Output System), вероятно, таблица разделов диска имеет структуру MBR (Master Boot Record).

Если у вас вторичный диск/диск данных (без ОС), можно использовать приложения сторонних поставщиков, например EaseUS*, для преобразования MBR в GPT.

  1. Определите точно, какая структура используется, а именно, MBR или GPT:
    • Откройте приложение управления дисками, нажав одновременно клавиши Windows и R, а затем выберите Управление дисками. Нажмите правой кнопкой мыши на левой панели для проверяемого диска (например, диск 0, диск 1 и т.д.) > Свойства > Тома.
  2. Если используется MBR, преобразуйте ее в GPT:

Если вы хотите ускорить работу системного диска (установлена ОС), перейдите к информации далее.

Возможно, в вашей системной BIOS используется устаревший вариант загрузки:

  • После перехода на Windows® 10 с устаревшей версии операционной системы, например Windows* 7 или Windows 8.1*.
  • Если вы недавно установили операционную систему, настроив в системной BIOS устаревший вариант загрузки.
  • Если вы недавно установили операционную систему, и системная BIOS была настроена для использования CSM с устаревшим вариантом загрузки для устаревшей версии загрузочного раздела носителя.

При использовании таблицы разделов MBR вы можете потерять поддержку некоторых функций в Windows 10, например, ускорение работы системы с помощью памяти Intel® Optane™.

Операционная система Windows 10 была разработана для установки с вариантом загрузки UEFI (Unified Extensible Firmware Interface) и результирующей таблицей разделов GPT (GUID Partition Table).

Если вы хотите преобразовать текущую таблицу разделов (из MBR в GPT), мы рекомендуем вам следующее:

  • Выполните гарантированное резервное копирование всех данных.
  • Переустановите операционную систему из образа ОС UEFI с поддержкой UEFI в BIOS.

В ПО Windows® 10 Creators Update x64 (версия 1703, сборка 10.0.15063) или более поздней версии есть возможность преобразования таблицы разделов в рамках ОС Windows. См. далее действия для этого.

Примечание
  • Мы настоятельно рекомендуем выполнить резервное копирование данных. Если у вас есть второй диск с достаточным свободным пространством, можно создать образ системы и восстановить всю установку, которая существовала до начала этой процедуры.
  • Откройте эти действия на другом компьютере или распечатайте их. Некоторые из этих действий необходимо выполнить, пока ОС неактивна.
  • Создайте резервную копию раздела восстановления на USB-устройстве. После создания такого загрузочного USB-устройства для восстановления оно может быть заменено на диск восстановления системы (описывается далее).

Убедитесь, что ОС Windows установлена в разделе MBR
  1. Выполните загрузку Windows.
  2. Откройте диспетчер дисков. В Windows 10 одновременно нажмите клавиши Windows и X, а затем откройте Диспетчер локальных дисков.
  3. Найдите основной загрузочный раздел системы.
  4. Нажмите правой кнопкой мыши диск, отображенный слева как (диск x, базовый, емкость, онлайн) (в данном примере это диск 0).
  5. Выберите Свойства.
  6. Откройте вкладку Тома.
  7. Здесь вы можете подтвердить Стиль раздела.

Преобразуйте таблицу разделов из MBR в GPT с помощью приложения MBR2GPT.exe

Требования:

  • Windows 10 Creators Update x64 (версия 1703, сборка 10.0.15063) или более поздняя.
  • Компьютер, с поддержкой режима загрузки UEFI. В настройках системной BIOS вы должны увидеть параметры загрузки UEFI. Обратитесь к производителю компьютера за информацией о поддержке.

Инструкции:

  1. Откройте окно командной строки с правами администратора.
  2. Выполните следующую команду:mbr2gpt.exe /convert /allowfullOS.
  3. Выключите компьютер и откройте приложение системной BIOS.
  4. Измените настройки для использования режима UEFI.

Иначе, вы можете выполнить эту команду в среде восстановления:

  1. Загрузите среду для восстановления Windows и откройте консоль командной строки:
    • Нажмите одновременно клавиши Windows и I для открытия диалога настроек.
    • Выберите Обновление и безопасность.
    • Выберите Восстановить.
    • Выберите Перезагрузить сейчас в меню Особые варианты загрузки.
    • Выберите Устранение неполадок.
    • Выберите Дополнительные параметры.
    • Выберите Командная строка.
    • Вам может быть предложено выбрать учетную запись пользователя и ввести пароль.
  2. Выполните команду преобразования: mbr2gpt.exe /convert.
  3. Перезагрузите компьютер и откройте приложение BIOS UEFI.
  4. Измените настройку режима BIOS с Legacy на UEFI.

Как преобразовать раздел MBR в GPT во время установки Windows 10

Это может быть использовано при появлении следующего сообщения об ошибке: «Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT-диск».

Сценарий: сообщение отображается при выборе диска для загрузки в процессе установки Windows 10.

Инструкции, полученные из статьи поддержки Microsoft:

  1. Для открытия командной строки во время установки Windows 10 нажмите клавиши Shift + F10.
  2. Введите команду: diskpart (для открытия утилиты).
  3. Введите команду: list disk (для отображения доступных дисков).
  4. Убедитесь, что присутствует нужный диск для использования в качестве загрузочного.
  5. Введите команду: select disk<номер диска из действия 5 >.
  6. Введите команду: clean (это отформатирует диск — вы должны дождаться его завершения).
  7. Введите команду: convert gpt (это преобразует таблицу разделов с отображением сообщения о выполнении).
  8. Введите команду: exit или закройте утилиту командной строки, нажав X в правом верхнем углу.
  9. Нажмите кнопку обновления и снова попробуйте установить ОС Windows 10 на целевой диск.

Примечание. Наличие раздела GPT необходимо во время использования режима UEFI в BIOS для установки Windows 10. Кроме того, после выполнения указанных действий вся информация будет потеряна.

MBR (Master Boot Record) и GPT (GUID Partition Table) — два различных способа хранения информации разделов на диске. Эта информация включает информацию о том, где начинаются разделы, поэтому ваша операционная система знает, какие секторы принадлежат каждому разделу, а какой раздел является загрузочным. Поэтому необходимо выбрать между MBR и GPT до создания разделов на диске.

Разбиение базовых дисков на разделы с DiskPart

Разбиение базовых дисков на разделы с DiskPart

При установке нового компьютера или обновлении существу­ющего часто возникает необходимость в разбиении (разметке) новых дисков на разделы. DiskPart может работать с разделами с ос­новной загрузочной записью (Master Boot Record, MBR) или с таблицей разделов на основе GUID-идентификаторов (GUID Partition Table, GPT).

При использовании MBR-разделов на диске может быть до четырех основных разделов или трех основных и одного дополнительного. В случае GPT-дис­ков в Windows ХР Professional или Windows Server 2003 обя­зательно наличие системного раздела EFI, раздела, зарезерви­рованного Microsoft Reserved, и минимум одного ОЕМ-раздела или раздела данных (всего до 128).

Получение информации о разделах командой DiskPart

DiskPart позволяет получить информацию о разделах выбран­ного диска командой LIST PARTITION

Порядок создания разделов на базовых дисках зависит от типа таблицы разделов. В связи с тем, что MBR- и GPT-диски име­ют разные типы разделов, вопрос создания разделов рассмат­ривается отдельно для каждого типа дисков.

Создание разделов на MBR-дисках

Основные и дополнительные разделы на MBR-дисках созда­ются при помощи DiskPart. Основной раздел может занимать весь диск или какую-то его часть в соответствии с требуемой конфигурацией. На каждом физическом диске может быть один дополнительный раздел, содержащий один или несколь­ко логических дисков, которые просто являются частями раз­дела со своими файловыми системами. Хотя вы можете устанавливать размер логического диска по своему усмотрению, следует учитывать, как этот диск будет использоваться на ра­бочей станции или сервере.

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

  • create partition primary size=N

где N — размер выделяемого пространства в Мб. Если раз­мер не указывается, раздел создается с использованием все­го неразмеченного пространства диска.

Создание дополнительных разделов с логическими дисками

На каждом диске может быть один дополнительный раздел. Как и в случае с основными разделами, вы должны оценить объем свободного пространства на диске и проверить суще­ствующую конфигурацию разделов перед созданием дополни­тельного раздела. После этого можно создать дополнительный раздел в неразмеченном пространстве выбранного диска (име­ется в виду, что нужный диск уже находится в фокусе).

Дополнительный раздел создается командой:

  • create partition extended size=N

где N — размер выделяемого пространства в Мб. Если раз­мер не указывается, раздел создается с использованием все­го неразмеченного пространства диска.


Преобразование GPT в MBR при помощи утилиты Diskpart

Здравствуйте, уважаемый пользователь интернета. Рад видеть Вас на страницах моего блога. Данная тема будет посвящена проблеме установки операционной системы на жесткий диск с таблицей разделов GPT. А точнее, мы поговорим о том, как преобразовать GPT в MBR. В настоящее время стандарт формата размещения таблиц разделов GPT приходит на смену старенькой главной загрузочной записи MBR, в результате чего пользователи сталкиваются с некоторыми проблемами при установке операционной системы. В таких случаях бывает необходимо конвертировать один формат в другой.

Рассмотрим ситуацию, когда при установке операционной системы на жесткий диск на экране монитора Вы видите следующую ошибку: “Невозможно установить Windows на диск 0 раздел 1”.

При нажатии на подробности выходит сообщение “Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT”.

Многих продвинутых пользователей, которые устанавливали систему не один десяток раз, данное сообщение может ввести в заблуждение. В моей голове, при первой встрече с данной ошибкой, промелькнула фраза: “Это что-то новенькое???”. Но при дальнейшем изучении этого казуса все оказалось довольно таки просто.

Перейдем непосредственно к решению проблемы.

При появлении ошибки (изображение выше) нажмите сочетание клавиш Shift+F10, в результате чего откроется командная строка.

Далее, из под командной строки, запускаем утилиту для работы с жесткими дисками. Для этого прописываем команду diskpart(изображение ниже).

Теперь, для того чтобы просмотреть информацию о подключенных жестких дисках вводим команду list disk. Данная команда выводит список дисков, каждому из которых присваивается номер, начиная с нулевого.

Далее командой select disk # выбираем нужный нам диск, где вместо # подставляем присвоенный номер жесткому диску (изображение ниже).

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

И, наконец, после всех проведенных выше манипуляций мы можем приступать к конвертации. Для этого вводим команду convert mbr. Данная команда преобразует формат gpt в mbr.

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

 

НО, если не брать во внимание утилиту Diskpart, то существует более легкий способ, при котором так-же вся информация будет удалена с диска безвозвратно.

 

Для этого на этапе выбора раздела для установки операционной системы необходимо УДАЛИТЬ все существующие разделы и разметить по-новому.

То-есть:

  1. Выделяете каждый Раздел по очереди и нажимаете по ссылке Удалить
  2. Когда все пространство диска станет не размеченным, жмите по ссылке Создать и задавайте новые разделы
  3. Выбирайте диск на котором будет находится система и жмите Далее

Вот и все. Этот способ гораздо проще. А как проходит дальнейшая установка системы прочитайте в статье Установка Windows 7.

описание команды и примеры использования

  • AJIekceu4
  • 28.05.2020
  • 11 384
  • 1
  • 04.08.2021
  • 14
  • 14
  • 0
  • Содержание статьи

Описание

DiskPart — это работающий в текстовом режиме командный интерпретатор, который позволяет управлять объектами (дисками, разделами или томами) с помощью сценариев или команд, вводимых с командной строки. Перед использованием команд DiskPart.exe для диска, раздела или тома, необходимо сначала составить список объектов, а затем выбрать объект для работы. После этого все введенные команды DiskPart.exe выполняются для данного объекта.

Составить список всех доступных объектов и определить номер объекта или букву диска можно с помощью команд list disk, list volume, list partition и list vdisk.

  • Команда list disk — выводит все диски на компьютере.
  • Команда list volume выводит все тома на компьютера.
  • Команда list partition, однако, выводит разделы только выбранного диска. При использовании команды list рядом с выбранным объектом отображается звездочка (*). Объект выбирается по номеру или букве диска, например диск 0, раздел 1, том 3 или том C.
  • Команда list vdisk — выводит все виртуальные диски на компьютере.

После выбора объекта он остается выделенным до выбора другого объекта. Например, если фокус установлен на диске 0 и выбран том 8 на диске 2, фокус переместиться с диска 0 на том 8 диска 2. В некоторых командах фокус перемещается автоматически. Например, после создания раздела фокус автоматически перемещается на этот раздел.

Только на выбранном диске можно переместить фокус на раздел. Если фокус установлен на разделе, соответствующий том (если таковой имеется) также получает фокус. Если том имеет фокус, соответствующие диск и раздел также получают фокус при условии, что этот том связан с одним определенным разделом. В противном случае диск и раздел не выделяются.

Чтобы успешно запустить команду diskpart, необходимо, что пользователь, который ее запускает — являлся членом локальной группы «Администраторы», либо любой другой с аналогичными правами.

Список доступных параметров

ПараметрОписание
activeПометка имеющего фокус раздела на базовом диске как активного. Эта информация указывает базовой системе ввода/вывода (BIOS) или расширенному интерфейсу микропрограмм, что раздел или том является действительным системным разделом или системным томом
add diskОтражение простого тома с фокусом на указанный диск
assignНазначение буквы диска или точки подключения тому, имеющему фокус
break diskРазбивает зеркальный том, имеющий фокус, на два простых тома
cleanУдаление всех разделов или томов на диске, имеющем фокус
convert basicПреобразование пустого динамического диска в базовый
convert dynamicПреобразование базового диска в динамический
convert gptПреобразует пустой базовый диск с стилем разделов основной загрузочной записи (MBR) в базовый диск с стилем разделов GPT
convert mbrПреобразует пустой базовый диск со стилем разделов GPT в базовый диск с стилем разделов основной загрузочной записи (MBR)
create partition efiСоздание системного раздела EFI (Extensible Firmware Interface) на диске с таблицей разделов GUID (GPT)
create partition extendedСоздание дополнительного раздела на текущем диске
create partition logicalСоздание логического диска в дополнительном разделе
create partition msrСоздание системного раздела EFI (Extensible Firmware Interface) на диске, содержащем таблицу разделов GUID (GPT)
create partition primaryСоздание основного раздела на текущем базовом диске
create volume raidСоздание тома RAID-5 на указанных динамических дисках
create volume simpleСоздание простого тома
create volume stripeСоздание чередующегося тома на указанных дисках
delete diskУдаление отсутствующего динамического диска из списка дисков
delete partitionНа базовом диске удаляет раздел, имеющий фокус
delete volumeУдаление выделенного тома
detail diskВывод свойств выбранного диска и томов на этом диске
detail volumeОтображение динамических дисков, на которых размещен текущий том
exitВыход из командного интерпретатора DiskPart
extendРасширение тома, имеющего фокус, на смежное невыделенное пространство
helpВывод списка доступных команд
importИмпорт группы внешних дисков в группу дисков локального компьютера
list diskВывод списка дисков и таких сведений о них, как размер, свободный объем, является ли диск базовым или динамическим, а также, какой стиль раздела используется на диске — основная загрузочная запись (MBR) или таблица разделов GUID (GPT)
list partitionОтображение разделов, перечисленных в таблице разделов текущего диска
list volumeОтображение списка базовых и динамических томов на всех дисках
onlineПодключение отключенного диска или тома, на который установлен фокус
remДобавление примечаний в сценарий
removeУдаление буквы диска или точки подключения тома, имеющего фокус
rescanПоиск новых дисков, добавленных в компьютер
retainПодготовка существующего динамического простого тома к использованию в качестве загрузочного или системного тома
select diskВыбор указанного диска и перемещение фокуса на него
select partitionВыбор указанного раздела и передача ему фокуса
select volumeВыбор указанного тома и перемещение фокуса на него

Параметр active

Пометка имеющего фокус раздела на базовом диске как активного. Эта информация указывает базовой системе ввода/вывода (BIOS) или расширенному интерфейсу микропрограмм, что раздел или том является действительным системным разделом или системным томом. Только разделы могут быть помечены как активные.

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

Синтаксис:

active

Параметр add disk

Синтаксис:

add disk=n [noerr]
  • n — Задание диска, на котором будет создано зеркало. Допускается создавать зеркала только простых томов. Необходимо, чтобы на указанном диске имелось незанятое место, размер которого не меньше размера простого тома, который требуется отразить
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр assign

Назначение буквы диска или точки подключения тому, имеющему фокус. Если буква диска или точка подключения не указана, используется следующая доступная буква. Если буква диска или точка подключения уже используется, возникает ошибка. Команду assign можно использовать для смены буквы диска, связанной со съемным диском. Нельзя назначать буквы дисков системным томам, загрузочным томам или томам, содержащим файл подкачки. Кроме того, буква диска не может быть назначена разделу ИВТ или разделу GPT, отличному от раздела MSDATA.
Синтаксис:

assign [{letter=d|mount=путь}] [noerr]
  • letter=d — Буква диска, которую требуется назначить тому
  • mount=путь — Путь к точке подключения, который требуется назначить тому
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки.

Параметр break disk

Применяется только к динамическим дискам. Разбивает зеркальный том, имеющий фокус, на два простых тома. Один простой диск сохраняет букву диска и все точки подключения зеркального тома, а на другой перемещается фокус, таким образом для него можно назначить букву диска. По умолчанию содержимое обоих половин зеркала сохраняется. Каждая половина становится простым томом. Если задан параметр nokeep, только одна половина зеркала сохраняется как простой том, а другая половина удаляется и преобразуется в свободное пространство. Ни один из томов не получает фокус.
Синтаксис:

break disk=n [nokeep] [noerr]
  • n — Задание диска, на котором будет создан отраженный том
  • nokeep — Задание сохранения только одного из отраженных томов. Второй простой том удаляется и преобразуется в свободное пространство. Ни том, ни свободное пространство не получают фокус
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки.

Параметр clean

Удаление всех разделов или томов на диске, имеющем фокус. На дисках основной загрузочной записи (MBR) перезаписываются только сведения о разделах диска MBR и скрытых секторах. На дисках таблицы разделов GUID (GPT) перезаписываются сведения о разделах GPT, включая защитную основную загрузочную запись (MBR). Сведения о скрытых секторах отсутствуют.
Синтаксис:

clean [all]
  • all — Задание обнуления всех секторов на диске, в результате чего полностью удаляются все данные, содержащиеся на диске

Параметр convert basic

Преобразование пустого динамического диска в базовый.
Синтаксис:

convert basic [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert dynamic

Преобразование базового диска в динамический.
Синтаксис:

convert dynamic [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert gpt

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

Диск может быть преобразован в GPT-диск, только если он пуст. Перед преобразованием диска создайте архивную копию данных, а затем удалите все разделы и тома

Синтаксис:

convert gpt [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert mbr

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

Диск может быть преобразован в MBR-диск, только если он пуст. Перед преобразованием диска создайте архивную копию данных, а затем удалите все разделы и тома.

Синтаксис:

convert mbr [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition efi

Создание системного раздела EFI (Extensible Firmware Interface) на диске с таблицей разделов GUID (GPT). После создания раздела фокус перемещается на этот раздел.
Синтаксис:

create partition efi [size=n] [offset=n] [noerr]
  • size=n — Размер раздела в мегабайтах (Мбайт). Если размер не указан, раздел занимает все свободное пространство в текущей области
  • offset=n — Смещение в байтах для начала нового раздела. Если смещение не указано, раздел помещается в первый диск, имеющий достаточный размер
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition efi

Создание дополнительного раздела на текущем диске. После создания раздела фокус автоматически переносится на этот раздел. На диске можно создать только один дополнительный раздел. Команда не выполняется при попытке создать дополнительный раздел в другом дополнительном разделе. Дополнительный раздел следует создавать до создания логических дисков.
Синтаксис:

create partition extended [size=n] [offset=n] [noerr]
  • size=n — Размер дополнительного раздела в мегабайтах (Мбайт). Если размер не указан, раздел занимает все свободное пространство области. Размер определяется цилиндрами. Размер округляется до ближайшей границы цилиндра. Например, если задан размер 500 Мбайт, то размер раздела округляется до 504 Мбайт
  • offset=n — Применяется только к дискам, содержащим основную загрузочную запись (MBR). Смещение в байтах для начала дополнительного раздела. Если смещение не указано, раздел начинается с начала свободного пространства на диске. Смещение зависит от цилиндров. Смещение округляется до ближайшей границы цилиндра. Например, если указано смещение 27 Мбайт, а размер цилиндра 8 Мбайт, смещение округляется до границы 24 Мбайт
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition logical

Создание логического диска в дополнительном разделе. После создания раздела фокус автоматически переносится на новый логический диск.
Синтаксис:

create partition logical [size=n] [offset=n] [noerr]
  • size=n — Размер логического диска в мегабайтах (Мбайт). Если размер не указан, раздел занимает все свободное пространство в текущей области
  • offset=n — Применяется только к дискам, содержащим основную загрузочную запись (MBR). Смещение в байтах для начала нового логического диска. Смещение зависит от цилиндров (т. е. смещение округляется до размера определенного цилиндра). Если смещение не указано, раздел помещается в первое пространство на диске, достаточно большое, чтобы уместить его. Размер раздела в байтах должен быть не меньше числа, указанного в параметре size=n. Если указывается размер логического диска, то он должен быть меньше, чем дополнительный раздел
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition msr

Создание системного раздела EFI (Extensible Firmware Interface) на диске, содержащем таблицу разделов GUID (GPT).

Будьте внимательны при использовании команды create partition msr. Поскольку для дисков GPT используется специальная разметка раздела, создание разделов MSR может привести к тому, что диск станет нечитаемым. На дисках GPT, используемых для запуска системы Windows XP 64-Bit Edition, первым разделом является системный раздел EFI, за которым следует раздел MSR. На дисках, используемых только для хранения данных, системный раздел EFI System отсутствует, а первым разделом является раздел MSR.

В системе Windows XP 64-Bit Edition подключение разделов MSR не выполняется. Удалять такие разделы, а также сохранять данные в них нельзя.

Синтаксис:

create partition msr [size=n] [offset=n] [noerr]
  • size=n — Размер раздела в мегабайтах (Мбайт). Длина раздела в байтах должна быть не менее числа, указанного в параметре size=n. Если размер не указан, раздел занимает все невыделенное пространство в текущей области.
  • offset=n — Смещение в байтах для начала нового раздела. Раздел начинается со смещения в байтах, заданного параметром offset=n. Смещение зависит от цилиндров (т. е. смещение округляется до размера определенного цилиндра). Если не указано смещение, раздел помещается в первое пространство на диске, достаточно большое, чтобы уместить его
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition primary

Создание основного раздела на текущем базовом диске. После создания раздела фокус автоматически переносится на этот раздел. При этом дополнительный раздел не получает букву диска. Для назначения буквы диска данному разделу воспользуйтесь командой assign.
Синтаксис:

create partition primary [size=n] [offset=n] [ID={byte|GUID}] [noerr]
  • size=n — Размер раздела в мегабайтах (Мбайт). Если размер не указан, раздел занимает все невыделенное пространство в текущей области. Размер определяется цилиндрами. Размер округляется до ближайшей границы цилиндра. Например, если задан размер 500 Мбайт, то размер раздела округляется до 504 Мбайт
  • offset=n — Смещение в байтах для начала нового раздела. Если смещение не указано, раздел начинается с начала свободного пространства на диске. Для дисков с основной загрузочной записью (MBR) значение смещения зависит от цилиндров. Смещение округляется до ближайшей границы цилиндра. Например, если указано смещение 27 Мбайт, а размер цилиндра 8 Мбайт, смещение округляется до границы 24 Мбайт
  • ID={byte|GUID} — Этот параметр предназначен только для использования ИВТ
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Создание разделов с этим параметром может привести к сбоям в работе компьютера или невозможности его загрузки. Использовать параметр ID=byte | GUID при создании GPT-дисков рекомендуется только ИВТ и специалистам в области информационных технологий, имеющим опыт работы с GPT-дисками. Используйте команду create partition efi для создания системных разделов EFI, команду create partition msr для создания разделов MSR и команду create partition primary (без параметра ID=byte | GUID) для создания основных разделов на GPT-дисках.

Для MBR-дисков можно задавать байт типа раздела в шестнадцатеричном формате. Если байт типа раздела на MBR-диске не задан, команда create partition primary создает раздел с типом 0x6. Любой байт типа раздела может быть задан с помощью параметра ID=byte | GUID. Команда DiskPart не выполняет проверку допустимости байта типа раздела, а также каких-либо других проверок параметра ID.
Для GPT-дисков можно задать тип GUID создаваемого раздела.

    Системный раздел EFI: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
    Раздел MSR: e3c9e316-0b5c-4db8-817d-f92df00215ae
    Раздел MSDATA: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
    Раздел метаданных диспетчера локальных дисков на динамическом диске: 5808c8aa-7e8f-42e0-85d2-e1e90434cfb3
    Раздел данных диспетчера локальных дисков на динамическом диске: af9b60a0-1431-4f62-bc68-3311714a69ad

Если тип GUID разделов задан, команда create partition primary создает раздел MSDATA. Любой тип раздела может быть задан с помощью параметра ID={byte | GUID}. Команда DiskPart не выполняет проверку допустимости GUID раздела, а также каких-либо других проверок параметра ID.

Параметр create volume raid

Создание тома RAID-5 на указанных динамических дисках. После создания тома фокус автоматически перемещается на этот том.
Синтаксис:

create volume raid [size=n] [disk=n[,[n,…]] [noerr]
  • size=n — Размер дискового пространства в мегабайтах (Мбайт), который том будет занимать на каждом диске. Если размер не указан, создается том RAID-5 максимального возможного размера. Размер тома RAID-5 определяется диском с наименьшим размером непрерывного свободного места. Объем того же размера выделяется на каждом диске. Фактический объем доступного дискового пространства на томе RAID-5 меньше суммы всего занятого дискового пространства, поскольку некоторая его часть требуется для четности
  • disk=n — Динамические диски, на которых создается том. Объем, равный значению size=n, выделяется на каждом диске
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create volume simple

Создание простого тома. После создания тома фокус автоматически переносится на этот том.
Синтаксис:

create volume simple [size=n] [disk=n] [noerr]
  • size=n — Размер раздела в мегабайтах (Мбайт). Если размер не задан, новый том занимает все свободное место на диске
  • disk=n — Динамический диск, на котором создается том. Если диск не задан, используется текущий диск
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create volume stripe

Создание чередующегося тома на указанных дисках. После создания тома фокус автоматически переносится на этот том.
Синтаксис:

create volume stripe [size=n] [disk=n[,[n,…]] [noerr]
  • size=n — Объем дискового пространства в мегабайтах (Мбайт), который том будет занимать на каждом диске. Если размер не задан, новый том занимает все свободное пространство на самом маленьком диске и равный объем на каждом последующем диске
  • disk=n — Динамические диски, на которых создается том. На каждом диске выделяется объем, равный значению size=n
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр delete disk

Удаление отсутствующего динамического диска из списка дисков.
Синтаксис:

delete disk [noerr] [override]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки
  • override — Удаление всех простых томов на диске программой DiskPart. Если на диске находится половина зеркального тома, то она удаляется. Если диск входит в том RAID-5, команда delete disk override не выполняется

Параметр delete partition

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

Удаление раздела на динамическом диске может привести к удалению всех динамических томов на этом диске, в результате все данные будут удалены, а диск преобразован в базовый. Для удаления динамического тома используйте команду delete volume

Разделы динамических дисков можно только удалять, но не создавать. Например, можно удалить неопознанный раздел, содержащий таблицу разделов GUID (GPT), на динамическом GPT-диске. Удаление этого раздела не означает, что полученное в результате свободное пространство станет доступным. Данная команда специально предназначена для восстановления пространства поврежденного автономного динамического диска в аварийной ситуации, когда нельзя воспользоваться командой clean.
Синтаксис:

delete partition [noerr] [override]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки
  • override — Удаление программой DiskPart любого раздела, независимо от его типа. Обычно программа DiskPart позволяет удалять только разделы с известными данными

Параметр delete volume

Удаление выделенного тома. Нельзя удалить системный том,загрузочный том, а также любой другой том, содержащий активный файл подкачки или аварийную копию памяти (дамп памяти).
Синтаксис:

delete volume [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр detail disk

Вывод свойств выбранного диска и томов на этом диске.
Синтаксис:

detail disk

Параметр detail volume

Отображение динамических дисков, на которых размещен текущий том.
Синтаксис:

detail volume

Параметр exit

Выход из командного интерпретатора DiskPart.
Синтаксис:

exit

Параметр extend

Расширение тома, имеющего фокус, на смежное невыделенное пространство. Для базовых томов невыделенная область должна находиться на том же диске и следовать (иметь более высокий сектор смещения) за разделом, имеющим фокус. Простой или составной динамический том может быть расширен на пустое место на любом динамическом диске. С помощью этой команды существующий том может быть расширен на новое, только что созданное место.
Если раздел был ранее отформатирован в файловой системе NTFS, файловая система автоматически расширяется на увеличенный раздел. Данные при этом не теряются. Если раздел был ранее отформатирован в любой файловой системе, отличной от NTFS, имеет место отказ команды без изменения раздела. Невозможно расширить текущий системный или загрузочный разделы.
Синтаксис:

extend [size=n] [disk=n] [noerr]
  • size=n — Объем в мегабайтах (Мбайт), добавляемый к текущему разделу. Если размер не указан, диск расширяется на всю смежную невыделенную область
  • disk=n — Динамический диск, на который расширяется том. На этом диске выделяется объем, равный значению size=n. Если диск не указан, том расширяется на текущий диск
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр help

Вывод списка доступных команд.
Синтаксис:

help

Параметр import

Импорт группы внешних дисков в группу дисков локального компьютера. Команда import импортирует каждый диск, находящийся в одной группе с диском, имеющим фокус.
Синтаксис:

import [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр list disk

Вывод списка дисков и таких сведений о них, как размер, свободный объем, является ли диск базовым или динамическим, а также, какой стиль раздела используется на диске — основная загрузочная запись (MBR) или таблица разделов GUID (GPT). Диск, помеченный звездочкой (*), имеет фокус.
Синтаксис:

list disk

Параметр list partition

Отображение разделов, перечисленных в таблице разделов текущего диска. Для динамических дисков эти разделы могут не соответствовать динамическим томам на диске. Это различие возникает вследствие того, что динамические диски содержат записи в таблице разделов для системного тома или загрузочного тома (при наличии на диске) и раздела, занимающего остаток диска, что позволяет зарезервировать пространство используемое динамическими томами.
Синтаксис:

list partition

Параметр list volume

Отображение списка базовых и динамических томов на всех дисках.
Синтаксис:

list volume

Параметр online

Подключение отключенного диска или тома, на который установлен фокус.
Синтаксис:

online [noerr]
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр rem

Добавление примечаний в сценарий.
Синтаксис:

rem text

Параметр remove

Удаление буквы диска или точки подключения тома, имеющего фокус. Если используется параметр all, удаляются все текущие буквы дисков и точки подключения. Если буква диска или точка подключения не указана, команда DiskPart удаляет первую обнаруженную букву диска или точку подключения.
Команду remove можно использовать для смены буквы диска, связанной со съемным диском. Не допускается удаление буквы диска для системного и загрузочного тома, а также для тома, содержащего файл подкачки. Кроме того, не допускается удаление букв диска разделов, созданных ИВТ, любых GPT-разделов с нераспознанной таблицей GUID, а также особых, не содержащих данных GPT-разделов, таких как системные разделы EFI.
Синтаксис:

remove [{letter=d|mount=путь [all]}] [noerr]
  • letter=d — Удаляемая буква диска. mount=путь Удаляемый путь к точке подключения
  • all — Удаление всех текущих букв дисков и точек подключения
  • noerr — Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр rescan

Поиск новых дисков, добавленных в компьютер.
Синтаксис:

rescan

Параметр retain

Подготовка существующего динамического простого тома к использованию в качестве загрузочного или системного тома.
В компьютерах на базе процессоров x86 — создание записи раздела в основной загрузочной записи (MBR) на динамическом простом томе, имеющем фокус. Для создания раздела MBR динамический простой том должен начинаться со смещения, выровненного по цилиндру, а его размер должен равняться целому числу цилиндров.
В компьютерах на базе процессоров Itanium — создание записи раздела в таблице разделов GUID (GPT) на динамическом простом томе, имеющем фокус.

Команда retain предназначена для использования во время установки в автоматическом режиме или изготовителями вычислительной техники (ИВТ)

Синтаксис:

retain

Параметр select disk

Выбор указанного диска и перемещение фокуса на него.
Синтаксис:

select disk=[n]
  • n — Номер диска, получающего фокус. Если номер диска не указан, команда select отображает текущий диск, имеющий фокус. Чтобы просмотреть номера всех дисков в компьютере, воспользуйтесь командой list disk

Параметр select partition

Выбор указанного раздела и передача ему фокуса. Если раздел не указан, команда select отображает текущий раздел, имеющий фокус. Чтобы просмотреть номера всех разделов в компьютере, воспользуйтесь командой list partition.
Синтаксис:

select partition=[{n|d}]
  • n — Номер раздела, получающего фокус
  • d — Буква диска или точка подключения раздела, получающие фокус

Параметр select volume

Выбор указанного тома и перемещение фокуса на него. Если том не указан, команда select отображает текущий том, имеющий фокус. Пользователь может указать том по номеру, букве диска или пути к точке подключения. На базовом диске при выборе тома фокус переводится на соответствующий раздел. Чтобы просмотреть номера всех томов в компьютере, воспользуйтесь командой list volume.
Синтаксис:

select volume=[{n|d}]
  • n — Номер тома, получающего фокус
  • d — Буква диска или точка подключения тома, получающие фокус

Создание сценариев с помощью DiskPart

С помощью DiskPart можно создавать сценарии для автоматизации задач по работе с дисками, таких как создание томов или преобразование дисков в динамические. Составление сценариев этих задач полезно, если система Windows устанавливается с помощью автоматического режима или программы Sysprep, которые не поддерживают создание томов, за исключением загрузочного тома.

Чтобы запустить сценарий DiskPart, введите в командной строке следующую команду:

DiskPart /S имя_сценария.txt

Где имя_сценария.txt — это имя текстового файла, содержащего сценарий.

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

DiskPart /S имя_сценария.txt > файл_журнала.txt

Где файл_журнала.txt — имя текстового файла, в который записывается вывод программы DiskPart.
При запуске DiskPart версия этой программы и имя компьютера отображаются в командной строке. По умолчанию, если при попытке выполнить задачу сценария в DiskPart возникает ошибка, обработка сценария прекращается и выводится код ошибки (если не указан параметр noerr). Однако программа DiskPart всегда возвращает коды синтаксических ошибок, независимо от использования параметра noerr. Параметр noerr позволяет выполнять такие полезные задачи, как использование одного сценария для удаления всех разделов на всех дисках, независимо от общего числа дисков.

Таблица кодов с ошибками DiskPart

Код завершенияОписание
0Ошибки отсутствуют. Сценарий выполнен без ошибок.
1Возникла фатальная ошибка. Возможны серьезные неполадки.
2Указан неверный параметр для команды DiskPart.
3Указанный сценарий или выходной файл не открываются в программе DiskPart.
4Произошел сбой в одной из служб, использованной программой DiskPart.
5Возникла синтаксическая ошибка команды. Сценарий не выполнен, поскольку объект неправильно выбран или его недопустимо использовать с данной командой.

Справочная информация

4 способа | Преобразование MBR в GPT без потери данных в Windows 11/10 — EaseUS

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

4 способа конвертировать MBR в GPT или GPT в MBR без потери данных

В этой статье вы можете узнать о четырех способах преобразования MBR в GPT или GPT в MBR.Первое решение — наиболее рекомендуемый вариант. Даже если у вас мало технических знаний, вы можете конвертировать в GPT без потери данных .

Как преодолеть ограничение файловой системы 2 ТБ для MBR в Windows 11/10 / 8.1 / 8/7

Независимо от того, знаете ли вы MBR или GPT, вы наверняка сталкивались с такой ситуацией. На вашем диске 4 ТБ места, но вы можете использовать только 2 ТБ, а оставшиеся 2 ТБ, похоже, потрачены впустую. Почему на жестком диске 4 ТБ отображается только 2 ТБ? Это потому, что ваш диск имеет MBR.

MBR поддерживает размер тома до 2 ТБ и размер файла 4 ГБ. В отличие от MBR-диска, GPT-диск не имеет таких ограничений. Вы можете узнать их разницу в этой таблице.

Сравнение MBR GPT
Максимальный размер раздела 2 ТБ 9,4ZB (1ZB = 1 млрд ТБ)
Максимальный номер раздела 4 основных разделов или три основных раздела и один расширенный раздел 128 первичных разделов
Поддержка интерфейса прошивки BIOS UEFI

Следовательно, если вы хотите нарушить эти ограничения для MBR-диска или если у вас есть важные файлы на вашем диске и вы беспокоитесь о потере данных, вам лучше преобразовать MBR в GPT.

Совет 1. Преобразование MBR в GPT без потери данных в Windows 11/10 / 8.1 / 8/7

Инструмент для создания разделов — EaseUS Partition Master идеально подходит для изменения MBR на GPT без потери данных. Если вы хотите преобразовать MBR в GPT или преобразовать GPT в MBR, вы можете применить это программное обеспечение, чтобы сделать это, не удаляя тома на вашем диске.

Независимо от того, являетесь ли вы компьютерным новичком или экспертом, вы можете легко применить этот инструмент, чтобы просто изменить MBR на GPT, не теряя никаких данных в Windows 11/10/8/7 прямо сейчас.Чтобы преобразовать GPT в MBR наоборот, ознакомьтесь с конкретным руководством.

Шаг 1. Загрузите и запустите EaseUS Partition Master на вашем компьютере с Windows.

Шаг 2. Щелкните правой кнопкой мыши диск MBR, который вы хотите преобразовать, и выберите «Преобразовать в GPT».

Шаг 3. После этого найдите и нажмите кнопку «Выполнить 1 операцию» на панели инструментов и выберите «Применить», чтобы начать преобразование.

Важно: Есть одна вещь, на которую нужно обратить внимание.Если диск, который вы хотите преобразовать, является системным, убедитесь, что материнская плата компьютера поддерживает режим загрузки стиля целевого раздела. Помните, что MBR поддерживает BIOS, а GPT поддерживает UEFI.

Совет 2. Преобразование MBR в GPT с помощью DiskPart Tool

Вы можете преобразовать MBR в GPT в CMD с помощью инструмента Diskpart. Но вам нужно знать, что Diskpart удалит все файлы и папки с вашего жесткого диска при смене диска на GPT.

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

После резервного копирования файлов выполните следующие действия, чтобы использовать Diskpart в CMD для преобразования MBR в GPT.

Шаг 1. Введите CMD в поле поиска. Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора». Если CMD недоступен, вы можете использовать вместо него PowerShell.

Шаг 2. Откройте командную строку, введите DiskPart, и нажмите Enter.

Шаг 3. Введите list disk и нажмите Enter. (Запишите номер диска, который вы хотите преобразовать в GPT)

Шаг 4. Введите выберите диск X . (Замените X правильным номером вашего жесткого диска)

Шаг 5. Теперь введите clean и нажмите Enter. Эта команда удалит все файлы и разделы с вашего жесткого диска, поэтому заранее сделайте резервную копию всех важных файлов.

Шаг 6. Введите convert gpt и нажмите Enter.

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

Совет 3. Преобразуйте MBR в GPT-диск с помощью управления дисками

Подобно использованию CMD, вам также необходимо удалить все разделы на вашем диске с помощью управления дисками. Перед преобразованием диска из MBR в GPT или из GPT в MBR необходимо создать резервную копию диска.Если вы хотите восстановить удаленный раздел, вы можете использовать программный инструмент для восстановления разделов, чтобы вернуть потерянные данные и раздел.

Шаг 1 . Щелкните правой кнопкой мыши «Этот компьютер», выберите «Управление», затем перейдите в «Управление дисками».

Шаг 2 . Щелкните тома на целевом диске правой кнопкой мыши и выберите «Удалить том …»

Шаг 3 . Когда ваш диск станет пустым (отображается как незанятое пространство), щелкните его правой кнопкой мыши и выберите «Преобразовать в GPT-диск».

Совет 4. Преобразование MBR в GPT без потери данных с MBR2GPT

MBR2GPT.exe — это встроенный в Windows инструмент, используемый для преобразования диска из MBR в GPT. Преимущество этого инструмента в том, что он не уничтожит файлы на вашем диске во время конвертации.

Но это не рекомендуется, поскольку его сложно использовать, и вы можете столкнуться с различными проблемами в соответствии с отзывами других пользователей. Кроме того, он доступен только в Windows 10 версии 1730 и новее.

Запустите MBR2GPT в WinPE для преобразования MBR в GPT CMD

Шаг 1. Нажмите кнопку «Пуск»> нажмите кнопку «Питание»>, удерживая клавишу Shift, нажмите «Перезагрузить», чтобы открыть экран расширенного запуска.

Шаг 2. Перейдите к «Устранение неполадок> Дополнительные параметры> Командная строка».

Шаг 3. В командной строке введите эти команды по порядку и нажимайте Enter после каждой командной строки.

  • mbr2gpt / проверить
  • mbr2gpt / конвертировать

После выполнения этих команд ваш диск будет преобразован из MBR в GPT без потери данных.

Запустите MBR2GPT в полной ОС Windows, чтобы преобразовать MBR в GPT

Средство

MBR2GP предназначено для запуска в командной строке среды предустановки Windows (Windows PE), но также может запускаться из полной операционной системы (ОС) Windows 10 с помощью параметра / allowFullOS.

Шаг 1. Запустите командную строку (администратор) в Windows 10.

Шаг 2. Введите ниже командные строки и нажимайте ввод после каждой.

  • mbr2gpt / validate / allowFullOS
  • mbr2gpt / convert / allowFullOS

Вы можете проверить детали MBR2GPT.EXE в соответствующих документах Microsoft.

Как включить режим UEFI после преобразования системного загрузочного диска в GPT

Если вы преобразовали системный диск (MBR) в GPT, вам необходимо включить режим загрузки UEFI на вашем компьютере, чтобы ОС стала загрузочной. Вот шаги:

Шаг 1. Перезагрузите компьютер и нажмите F2, F8, F12, Del, чтобы войти в меню загрузки BIOS.

Шаг 2. Найдите меню параметров загрузки и включите режим UEFI.

  • Установите для Launch CSM значение Enabled.
  • Установить для управления загрузочным устройством только UEFI
  • Сначала установить загрузку с устройств хранения на драйвер UEFI

Шаг 3. Установите параметр загрузки ОС UEFI в верхней части списка приоритетов загрузки.

Шаг 4. Сохраните изменения и выйдите из BIOS, перезагрузите ПК с GPT-диска

После этого терпеливо ждите. Ваш компьютер автоматически загрузится с GPT-диска

.

Итог

Прочитав это руководство, вы обнаружите, что использование EaseUS Partition Master — это самый простой способ конвертировать MBR в GPT без потери данных среди четырех решений.С помощью этого инструмента вы можете конвертировать MBR в GPT или конвертировать GPT в MBR напрямую, не удаляя какой-либо раздел.

Если вы предпочитаете использовать Disk Management или DiskPart для преобразования MBR в GPT, не забудьте заранее создать резервную копию вашего диска. Если вы попытаетесь использовать MBR2GPT.exe, убедитесь, что ваш диск соответствует требованиям Microsoft, в противном случае преобразование не будет продолжено и произойдет ошибка.

Diskpart преобразовать mbr в gpt

  1. Home
  2. Diskpart преобразовать mbr в gpt

Тип фильтра: Все время Последние 24 часа Прошлая неделя Прошлый месяц

Результаты листинга Diskpart convert mbr to gpt

Использование DiskPart для преобразования диска из MBR в GPT в…

5 часов назад Diskpart.com Посетите URL