Windows-Disk diskpart
Команда | Описание | cmd |
---|---|---|
diskpart | Интерпретатор команд DiskPart помогает управлять дисками компьютера (дисками, разделами, томами или виртуальными жесткими дисками) | diskpart |
LIST | Отображение списка объектов. Если объект был активирован SELECT — отметит звездочкой эту позицию. • list DISK — отображение списка дисков. Покажет: • номера диска, • onlain/offlain/Missing (отсутствует), • размер, • свободно, • динамический, если да=*, • Gpt, если да=*; • list PARTITION — отобразить список разделов на выбранном диске. Покажет: • номер раздела, • тип (Primary - начальный, Reserved - не размечен), • размер раздела, • места за разделом; • list VOLUME — отображение списка томов. Например, СПИСОК ПАТРИЦИЙ; • том, • т.монтирования, • имя тома, • FS, • тип тома, • размер тома, • статус здоровья (Healthy), • инфо; • list VDISK — отображает список виртуальных дисков. | diskpart |
SELECT | Установка фокуса на объект. • select DISK n — переместить фокус на диск; • select PARTITION n — переместить фокус на раздел; • select VOLUME n — переместить фокус на том; • select VDISK n — переместить фокус на виртуальный диск. Например: select disk 1 | diskpart |
ONLINE | Перевод ранее ВЫБРАННОГО объекта, помеченного как "вне сети", в состояние "в сети". • online DISK — подключить выключенный диск; • online VOLUME — подключить выключенный том. | diskpart |
OFFLINE | Перевод ранее ВЫБРАННОГО объекта, помеченного как "в сети", в состояние "вне сети". • offline DISK n — отключить включенный диск; • offline VOLUME n — отключить включенный том. работает с диском, находящимся в оперативном режиме SAN; не работает с OEM, ESP или разделами восстановления. | diskpart |
ATTRIBUTES | Отображает, устанавливает или очищает атрибуты диска для выбранного диска. • attrebutes VOLUME — управление атрибутами тома; • attrebutes DISK — отображение (без параметра) / управление атрибутами диска. Current Read-only State: — Текущее состояние только для чтения Read-only: — Только чтение Boot Disk: — да - диск загрузочный, в том числе покажет какой диск загрузочный в RAID Pagefile Disk: — Диск с файлом подкачки Hibernation File Disk: — Диск с файлом гибернации Crashdump Disk: — Диск аварийного дампа Clustered Disk: — Кластеризованный диск Например: Attributes disk clear readonly — снять атрибут "только для чтения" Атрибуты диска: ATTRIBUTES DISK [SET | CLEAR] [READONLY] [NOERR] • attrebutes disk SET — Устанавливает указанный атрибут для выбранного диска. • attrebutes disk CLEAR — Очищает указанный атрибут для выбранного диска. • attrebutes disk READONLY — Указывает, что диск доступен только для чтения. Единственный флаг, который можно изменить. • attrebutes disk NOERR — Только для сценариев. При обнаружении ошибки DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Без параметра NOERR из-за ошибки DiskPart завершает работу с кодом ошибки. ATTRIBUTES DISK — посмотреть атрибуты; ATTRIBUTES DISK SET READONLY — установить атрибут "только для чтения"; ATTRIBUTES DISK CLEAR READONLY — очистить атрибут "только для чтения". | diskpart |
CONVERT | Преобразование форматов, ранее выбранного, диска (на дисках online). • convert BASIC — преобразовать диск из динамического в базовый. • convert DYNAMIC — преобразовать диск из базового в динамический. • convert GPT — преобразование диска из MBR в GPT. • convert MBR — преобразование диска из GPT в MBR. | diskpart |
CREATE | Создание тома, раздела или виртуального диска. • create PARTITION — создать раздел. ... EFI — Создание системного раздела EFI. ... EXTENDED — Создание расширенного раздела. ... LOGICAL — Создать логический диск. ... MSR — Создание резервного раздела Майкрософт. ... PRIMARY — Создание основного раздела, (тома / vhd) - (....PARTITION / VOLUME / VDISK). CREATE PARTITION PRIMARY [SIZE=n] [OFFSET=n] [ID={BYTE | GUID}] [ALIGN=n] [NOERR] ...... SIZE=n — Размер раздела в мегабайтах (МБ). Если размер не задан, раздел занимает все свободное пространство в текущей области. ...... OFFSET=n — Смещение в килобайтах (КБ), по которому создается раздел. Если смещение не задано, раздел размещается в первой области диска, которая может его вместить. ...... ID={BYTE | GUID} — Тип раздела. Предназначен только для использования изготовителем оборудования (OEM). На дисках с основной загрузочной записью (MBR) можно указать байт типа раздела в шестнадцатеричном формате. Если этот параметр для MBR-диска не указан, команда создает раздел типа 0х06 (что означает отсутствие файловой системы). Раздел данных LDM: 0x42 Раздел восстановления: 0x27 Распознаваемые ИД OEM: 0x12 0x84 0xDE 0xFE 0xA0 На GPT-дисках для создаваемого раздела можно указать GUID типа раздела. К распознаваемым GUID относятся: Системный раздел EFI: c12a7328-f81f-11d2-ba4b-00a0c93ec93b MSR-раздел: e3c9e316-0b5c-4db8-817d-f92df00215ae Базовый раздел данных: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 Раздел метаданных LDM на динамическом диске: 5808c8aa-7e8f-42e0-85d2-e1e90434cfb3 Раздел данных LDM на динамическом диске: af9b60a0-1431-4f62-bc68-3311714a69ad Раздел восстановления: de94bba4-06d1-4d40-a16a-bfd50179d6ac Если этот параметр для GPT-диска не указан, команда создает базовый раздел данных. С помощью этого параметра можно указать байт или GUID любого типа раздела. DiskPart не выполняет проверку типа раздела на допустимость; необходимо только, чтобы это был байт в шестнадцатеричном формате или код GUID. Внимание! Создание разделов с помощью этого параметра может привести к сбоям в работе компьютера и к ошибкам запуска. Использовать этот параметр для создания разделов на GPT-дисках следует только изготовителям оборудования и ИТ-специалистам с опытом работы с GPT-дисками. Вместо этого всегда используйте команду CREATE PARTITION EFI для создания системных разделов EFI, команду CREATE PARTITION MSR для создания MSR-разделов и команду CREATE PARTITION PRIMARY size=100 без этого параметра для создания основных разделов на GPT-дисках (100 mb). ...... ALIGN=n — Обычно используется с аппаратными RAID-массивами LUN для повышения производительности. Смещение раздела задается кратным n. Если задан параметр OFFSET, значение округляется до ближайшего кратного n. ...... NOERR — Только для написания скриптов. При возникновении ошибки программа DiskPart пропускает ее и продолжает обрабатывать команды. Если параметр NOERR не задан, при возникновении ошибки работа программы DiskPart завершается с кодом ошибки. После создания раздела фокус автоматически перемещается на него. Разделу не назначается буква диска. Для назначения разделу буквы диска следует использовать команду ASSIGN. Для выполнения данной операции необходимо выбрать базовый диск. Если тип раздела не указан, диск не инициализирован и имеет размер больше 2 ТБ, он будет инициализирован в GPT. • create VOLUME — создать том. создаст: create volume SIMPLE — создать простой том; create volume STRIPE — создание набора томов; create volume MIRROR — создание зеркала, RAID 1; create volume RAID — создание программного RAID 5. create volume raid size=100 disk=1,2,3 — том 100мб, номера дисков. Повтор команды создаст еще один том. • create VDISK — создать виртуальный диск. | diskpart |
FORMAT | Форматирование данного тома или раздела. FORMAT [[FS=fs] [REVISION=x.xx] | RECOMMENDED] [LABEL="label"] [UNIT=n] [QUICK] [COMPRESS] [OVERRIDE] [DUPLICATE] [NOWAIT] [NOERR] •format FS=fs — Тип файловой системы. (format fs=ntfs) Если файловая система не указана, используется файловая система по умолчанию, отображаемая с помощью команды FILESYSTEMS. Команда format без аргументов отформатирует раздел/том в фокусе в ntfs. •REVISION=x.xx — Версия файловой системы (если такой параметр применим). •RECOMMENDED — Если этот параметр задан, вместо установленной по умолчанию файловой системы используется рекомендуемая версия файловой системы, если таковая существует. Рекомендуемая файловая система (если таковая существует) отображается с помощью команды FILESYSTEMS. •LABEL="label" — Метка тома. •UNIT=b — Переопределение размера кластера по умолчанию. В общих случаях настоятельно рекомендуется использовать параметры по умолчанию. Размер кластера по умолчанию для конкретной файловой системы отображается с помощью команды FILESYSTEMS. Для кластеров размером более 4096 байт не поддерживается сжатие NTFS. •QUICK — Быстрое форматирование. •COMPRESS — Только для NTFS: файлы, создаваемые на новом томе, по умолчанию сжимаются. •OVERRIDE — Принудительное первоочередное отключение файловой системы. Все открытые дескрипторы тома становятся недействительными. •DUPLICATE — Только для UDF: этот флаг применяется для формата UDF версии 2.5 и выше. Если этот флаг установлен, в процессе форматирования метаданные файловой системы дублируются во второй набор секторов на диске. Дублирование метаданных применяется, например, в приложениях, используемых для восстановления. В случае повреждения основных секторов метаданных метаданные файловой системы считываются издублирующих секторов. •NOWAIT — Принудительное возвращение управления без ожидания завершения форматирования. Если параметр NOWAIT не задан, программа DiskPart отображает ход процесса форматирования в процентах. •NOERR — Только для сценариев. При возникновении ошибки программа DiskPart пропускает ее и продолжает обрабатывать команды. Если параметр NOERR не задан, при возникновении ошибки работа программы DiskPart завершается с кодом ошибки. Для выполнения данной операции необходимо выбрать том. Примеры: • FORMAT FS=NTFS LABEL="New Volume" QUICK COMPRESS • FORMAT RECOMMENDED OVERRIDE | diskpart |
ASSIGN | Назначение имени или точки подключения ранее выбранному тому. ASSIGN [LETTER=D | MOUNT=path] [NOERR] • LETTER=D — Буква диска, назначаемая тому. • MOUNT=PATH — Путь к подключенной папке, назначаемый тому. • NOERR — Только для написания скриптов. При возникновении ошибки программа DiskPart пропускает ее и продолжает обрабатывать команды. Если параметр NOERR не задан, при возникновении ошибки работа программы DiskPart завершается с кодом ошибки. Если ни буква диска, ни подключенная папка не указаны, будет назначена следующая доступная буква диска. Если указанная буква диска или подключенная папка уже используется, возникает ошибка. С помощью команды ASSIGN можно изменить букву диска, сопоставленную со съемным носителем. Невозможно назначить букву диска загрузочному тому, а также тому, содержащему файл подкачки. Кроме того, невозможно назначить букву диска разделу изготовителя оборудования (OEM), если загрузка идет не в среде предустановки Windows, или разделу таблицы разделов GPT, не являющемуся базовым разделом данных, разделом ESP или разделом восстановления. Пример: ASSIGN LETTER=D assign mount="c:/name katalog" | diskpart |
ACTIVE | Пометка выбранного раздела как активного. | diskpart |
ADD | Добавление зеркала к простому тому. | diskpart |
ATTACH | Присоединяет файл виртуального диска. | diskpart |
AUTOMOUNT | Включение и отключение автоматического подключения базовых томов. | diskpart |
BREAK | Разбиение зеркального набора. | diskpart |
CLEAN | Очистка сведений о конфигурации или всех данных на диске. | diskpart |
COMPACT | Попытка уменьшения физического размера файла. | diskpart |
DELETE | Удалить объект. delete partition override | diskpart |
DETAIL | Просмотр параметров объекта. | diskpart |
DETACH | Отсоединяет файл виртуального диска. | diskpart |
EXIT | Завершение работы DiskPart. | diskpart |
EXTEND | Расширить том. | diskpart |
EXPAND | Увеличение максимального доступного пространства на виртуальном диске. | diskpart |
FILESYSTEMS | Отображение текущей и поддерживаемой файловых систем для тома. | diskpart |
FILESYSTEMS | посмотреть формат выбранного раздела. | |
GPT | Назначение атрибутов выбранному GPT-разделу. | diskpart |
HELP [команда] | Отображение списка команд, [справка по команде]. | diskpart |
IMPORT | Импорт группы дисков. | diskpart |
INACTIVE | Пометка выбранного раздела как неактивного. | diskpart |
MERGE | Объединение дочернего диска с родительскими. | diskpart |
RECOVER | Обновление состояния всех дисков выбранного пакета.Попытка восстановить диски неправильного пакета иповторная синхронизация зеркальных томов и томов RAID5 сустаревшим плексом или данными четности. | diskpart |
REM | Не выполняет никаких действий. Используется для комментирования сценариев. | diskpart |
REMOVE | Удаление имени диска или точки подключения. | diskpart |
REPAIR | Восстановление тома RAID-5 с отказавшим участником. | diskpart |
RESCAN | Поиск дисков и томов на компьютере. | diskpart |
RETAIN | Размещение служебного раздела на простом томе. | diskpart |
SAN | Отображение или установка политики SAN для текущей загруженной ОС. | diskpart |
SETID | Изменение типа раздела. | diskpart |
SHRINK | Уменьшение размера выбранного тома. | diskpart |
UNIQUEID | Отображение или установка кода таблицы разделов GUID (GPT) или подписи основной загрузочной записи (MBR) диска. | diskpart |
diskpart 1. list disk 2. select disk n 3. online disk 4. Attributes disk clear readonly 5. Convert Dynamic (basic, mbr, gpt) 6. create partition primary size=400 create volume raid size=500 disk=1,2,3 7. format fs=ntfs label="lebel 1" quick | запускаем утилиту diskpart.exe 1. выводим список дисков (в данном случаи) и запоминаем номер нужного 2. выбираем нужный диск, с которым будем работать 3. переводим выбранный ранее диск в онлайн состояние, только для выключенных 4. удаляем атрибут "только для чтения" 5. преобразовать в динамический диск (базовый, MBR или GPT) 6. создать раздел на выбранном диске размером 400 Мб, или создать том RAID 5 на дисках 1,2,3 размером 500Мб с меткой raid 5 7. быстро форматировать выбранный ранее том (select volume n) с меткой lebel 1. Форматирует раздел, том, RAID. |