Diskpart — это командная утилита, включенная в Windows, которая предназначена для управления дисками на компьютере. С помощью Diskpart можно выполнять различные операции с дисками, включая создание, удаление и форматирование разделов, а также конвертацию дисков между различными форматами, такими как MBR (Master Boot Record) и GPT (GUID Partition Table).
Diskpart обычно используется через командную строку, и вам нужно вводить специфические команды, чтобы управлять своими дисками. Например, команда «list disk» покажет все диски, подключенные к вашему компьютеру, а команда «select disk #» позволит вам выбрать диск для управления.
Однако, следует быть очень осторожным при использовании Diskpart, так как неправильное использование может привести к потере данных. Например, команда «clean» полностью удаляет все данные и разделы на выбранном диске.
Какие отличая между MBR и GPT, как преобразоввать диска из mbr в gpt и наоборот.
В предыдущих статьях мы уже затрагивал работу с этой консольной утилитой, используемой в командной строке Windows. Например, упоминали её в статье по основным командам для работы в командной строке Windows. Сегодня же поговорим о командах более подробно.
Список основных команд Diskpart
Diskpart является мощным инструментом и имеет множество команд. Вот самый востребованные из них:
1. Навигация и выбор объектов:
list disk: Показывает все диски, подключенные к вашему компьютеру.list partition: Показывает все разделы на выбранном диске.list volume: Показывает все тома (разделы) на всех дисках.select disk #: Выбирает диск для управления.select partition #: Выбирает раздел на выбранном диске.select volume #: Выбирает том для управления.
2. Управление дисками:
clean: Удаляет все разделы и данные на выбранном диске.convert mbr: Преобразует выбранный диск в формат MBR.convert gpt: Преобразует выбранный диск в формат GPT.attributes disk: Показывает атрибуты выбранного диска.
3. Управление разделами и томами:
create partition primary: Создает новый основной раздел на выбранном диске.create partition extended: Создает новый расширенный раздел на выбранном диске.delete partition: Удаляет выбранный раздел.format fs=ntfs: Форматирует выбранный раздел или том в NTFS.format fs=fat32: Форматирует выбранный раздел или том в FAT32.assign letter=#: Назначает букву диска выбранному тому.remove letter=#: Удаляет букву диска у выбранного тома.
4. Управление динамическими дисками:
convert dynamic: Преобразует базовый диск в динамический.convert basic: Преобразует динамический диск в базовый.create volume simple: Создает простой том на динамическом диске.create volume striped: Создает striped том на динамическом диске.
5. Разное:
exit: Выходит из Diskpart.help: Показывает справку по командам.
Список основных команд Diskpart
Если вышеприведённых команд недостаточно, ниже приведены все глобальные команды утилиты:
ACTIVE— Пометка выбранного раздела как активного.ADD— Добавление зеркала к простому тому.ASSIGN— Назначение имени или точки подключения выбранному тому.ATTRIBUTES— Работа с атрибутами тома или диска.ATTACH— Присоединяет файл виртуального диска.AUTOMOUNT— Включение и отключение автоматического подключения базовых томов.BREAK— Разбиение зеркального набора.CLEAN— Очистка сведений о конфигурации или всех данных на диске.COMPACT— Попытки уменьшения физического размера файла.CONVERT— Преобразование форматов диска.CREATE— Создание тома, раздела или виртуального диска.DELETE— Удалить объект.DETAIL— Просмотр параметров объекта.DETACH— Отсоединяет файл виртуального диска.EXIT— Завершение работы DiskPart.EXTEND— Расширить том.EXPAND— Увеличение максимального доступного пространства на виртуальном диске.FILESYSTEMS— Отображение текущей и поддерживаемой файловых систем для тома.FORMAT— Форматирование данного тома или раздела.GPT— Назначение атрибутов выбранному GPT—разделу.HELP— Отображение списка команд.IMPORT— Импорт группы дисков.INACTIVE— Пометка выбранного раздела как неактивного.LIST— Отображение списка объектов.MERGE— Объединение дочернего диска с родительскими.ONLINE— Перевод объекта, помеченного как «вне сети», в состояние «в сети».OFFLINE— Перевод в состояние «вне сети» объекта, помеченного как «в сети».RECOVER— Обновление состояния всех дисков выбранного пакета. Попытка восстановить диски неправильного пакета и повторная синхронизация зеркальных томов и томов RAID5 с устаревшим плексом или данными четности.REM— Не выполняет никаких действий. Используется для комментирования сценариев.REMOVE— Удаление имени диска или точки подключения.REPAIR— Восстановление тома RAID—5 с отказавшим участником.RESCAN— Поиск дисков и томов на компьютере.RETAIN— Размещение служебного раздела на простом томе.SAN— Отображение или установка политики SAN для текущей загруженной ОС.SELECT— Установка фокуса на объект.SETID— Изменение типа раздела.SHRINK— Уменьшение размера выбранного тома.UNIQUEID— Отображение или установка кода таблицы разделов GUID (GPT) или подписи основной загрузочной записи (MBR) диска.
По каждой из команд можно получить справку.
Как открыть справку по команде Diskpart:
- Запустите командную строку и войдите в консольную утилиту командой diskpart.
- Наберите в строке команду help и через пробел укажите команду, по которой необходима справка.
Например, справка по команде list будет выглядеть так:
Примеры использования командной утилиты
Ниже приведено несколько примеров для лучшего понимания работы со справкой Diskpart.
Работа с дисками:
- Для получения списка дисков используется команда list disk
- select disk 0 — позволяет выбрать первый диск. Вместо нуля указываем диск который нужно выбрать
- Для получения подробной информации о выбранном диске используется команда detail disk
- В результате отображается подробная информация о диске, выбранном командой до этого командой seleсt
Работа с разделами:
- Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды list partition (разделы, в отличие от дисков, нумеруются начиная с единицы, а не с нуля)
- Для выполнения действий по отношению к разделу, его нужно выбрать командой select partition 2 — выбираем второй раздел.
- Для получения детальной информации о выбранном разделе используется команда detail partition
- Для получения списка логических томов используется команда list volume
Работа с томами:
- Нумерация томов, как и дисков начинается с нуля. select volume 2 — выбираем том 2
- detail volume отобразит детальную информацию о томе
Как назначить букву скрытому системному разделу:
- list volume — определяем список томов.
- select volume 1 — выбираем Том 1
- assign letter=R — назначаем тому букву R.
Если назначение буквы пошло успешно, то отобразится соответствующее сообщение.
Такая процедура может потребоваться при восстановлении загрузчика, проделать это возможно в консольной утилите diskpart — весь процесс с описанием смотрите в этой статье.
Всем Удачи!








