DISKPART управление дисками, разделами и архивом в командной строке

Встроенная утилита Diskpart — эффективное средство для исправления логических ошибок и восстановления жестких дисков, флешек и других запоминающих устройств.


DISKPART управление дисками, разделами и архивом в командной строке

Начало работы с Diskpart

Для начала следует подключить проблемную флешку к компьютеру или точно определить необходимый накопитель. Это нужно для того, чтобы случайно не стереть нормально работающий диск с важной информацией. В нашем случае проблемным диском будет выступать флешка объемом 14.4 гигабайт.

После этого следует запустить командную строку или Windows PowerShell с правами администратора. Это можно сделать, нажав правой кнопкой мыши по «Пуск» и выбрав соответствующий пункт (командная строка(администратор) или Windows PowerShell(администратор)).

В открывшемся окне командной строки следует ввести команду «Diskpart» и нажать Enter (кнопка Enter подтверждает команды, поэтому её следует нажимать после каждой новой команды) для начала работы с утилитой.

Теперь необходимо точно определить проблемный диск в утилите. Для этого нужно ввести команду «list disk», отображающую весь список подключенных носителей.

Как видно из скриншота, утилита определила два диска: Диск 0 размером 111 гигабайт и диск 1 размером 14 гигабайт. Поскольку системный диск с большим размером работает нормально, а проблемы имеются именно с USB-флешкой объемом 14 гигабайт, запоминаем что в Diskpart она носит название «Диск 1».

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

Выбираем проблемный накопитель командой «select disk 1» (если у пользователя установлены дополнительные диски, после команды select disk следует ввести число, соответствующее проблемному носителю).

Следующий шаг является финальным, поэтому рекомендуем еще раз перепроверить правильность выбранного диска. После выполнения команды все данные будут стерты. Для выполнения стирания выбранного диска, вводим команду «Clean» и подтверждаем Enter.

После стирания диска, Diskpart выдаст сообщение «Очистка диска выполнена успешно». После этого можно закрыть окно «Windows PowerShell».

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

Как создать разделы и отформатировать стертый диск?

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

Открываем меню «Управление дисками», нажав ПКМ по кнопке «Пуск» и выбрав соответствующий пункт.

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

В открывшихся окнах следует выбрать букву, а также файловую систему и размер диска. По умолчанию система сама выбирает максимальный размер, букву, а также файловую систему NTFS, поэтому в данном пункте можно просто нажимать «Далее».

Как удалить защищенный, активный и системный разделы жесткого диска?

В некоторых случаях это может не сработать, поскольку:

Тем не менее существует несколько способов позволяющих удалить абсолютно любой раздел.

Удаление через командную строку в работающей ОС

Для удаления ненужных защищенных разделов в работающей Windows можно воспользоваться командой строкой и встроенной утилитой Diskpart. Данный способ позволит удалить все проблемные разделы, кроме системных и служебных.

Шаг 1. Открываем командную строку от имени администратора и вводим поочередно команды: diskpart, list disk, select disk 0 (в нашем случае раздел расположен на диске 0), list part (команда открывает список разделов на диске).

Шаг 2. Выбираем необходимый раздел командой select partition 4, после этого вводим команду delete partition для удаления раздела.

Шаг 3. Финальным этапом станет создание нового раздела и его форматирование. Вводим поочередно: create partition primary, format fs=ntfs quick, assign letter Z (команда присваивает букву созданному разделу) и exit.

После выполнения данных действий, раннее заблокированный раздел будет готов к использованию, удалению и другим манипуляциям в меню «Управление дисками».

Удаление любых разделов

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

В командной строке, аналогично с предыдущим способом, вводим команды: diskpart, list disk, select disk 0, lis part, select partition 2 (или любой другой раздел, который невозможно удалить) и удаляем его командой del par override.

Стоит отметить, что команда del par override удаляет абсолютно любой раздел, независимо от его атрибутов.

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

Что делать если пропали важные данные?

Зачастую при манипуляциях с накопителем через командную строку пользователи случайно форматируют не тот накопитель или совершают действия, из-за которых теряются ценные данные.

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

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

Если любая из этих ситуаций случилась с вами, и вы потеряли важны файлы – не спешите отчаиваться.

Лучше сразу же воспользуйтесь программой RS Partition Recovery – профессиональным инструментом для восстановления утерянных данных.

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

Но самое главное – это то, что RS Partition Recovery поддерживает ВСЕ современные файловые системы. Благодаря этому не имеют значения тип устройства (компьютер, сервер, смартфон) или тип файловой системы – вы все равно сможете восстановить важную информацию.

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

Часто задаваемые вопросы

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

Чтобы удалить любой раздел с диска загрузитесь с загрузочного диска/флэшки и запустите командную строку. Затем по очереди выполните несколько команд (нажимая после каждой «Enter»): «diskpart», «list disk», «select disk 0», «list part», «select partition 2» (где «2» – это номер удаляемого раздела), «del par override». Больше деталей вы можете найти на нашем сайте.

RS Partition Recovery создана как раз для таких случаев и позволяет восстанавливать данные, которые были утеряны вследствие случайного форматирования раздела или диска, случайного удаления, повреждения файловой структуры диска и во многих других случаях.

:/>  Комбинация клавиш чтобы свернуть все окна

Обычно такие разделы созданы специально. К примеру, Windows 10 создает дополнительный скрытый раздел размером 100 Мб, в котором хранится Recovery меню и другие дополнительные данные. Удаление таких разделов может нарушить работоспособность всей операционной системы.

Запустите командную строку и выполните несколько простых команд, нажимая после каждой «Enter»: «diskpart», «list disk», «select disk 0» (где «0» — это номер нужного диска), «select partition 1» («1» — это номер форматируемого раздела), «format fs=ntfs quick» Больше информации вы найдете на нашем сайте.

Команда CHKDSK предназначена для проверки и устранения логических ошибок на жестком диске. Ниже мы рассмотрим особенности её работы и другие функции утилиты.

Проверка жесткого диска в работающей Windows

Для проверки логических разделов жесткого диска при помощи CHKDSK в работающей Windows необходимо:

Шаг 1. Открыть каталог «Этот компьютер», нажать правой кнопкой мыши по необходимому логическому разделу и выбрать пункт «Свойства».

Шаг 2. В открывшемся окне перейти во вкладку «Сервис» и выбрать пункт «Проверить».

Шаг 3. Подтверждаем проверку диска и после ее завершения нажимаем по кнопке «Показать подробности».

Шаг 4. Вся информация и результаты проверки диска будут доступны в графе «Сведения».

Проверка диска из командной строки

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

Чтобы запустить командную строку из среды восстановления ОС, необходимо:

Шаг 1. Воспользоваться установочным диском или загрузочной флешкой Windows и после окна выбора языка нажать по пункту «Восстановление системы». Перейдя в среду восстановления, следует нажать по пункту «Поиск и устранение неисправностей».

Шаг 2. На следующем окне следует выбрать пункт «Дополнительные параметры», после чего можно обнаружить кнопку «Командная строка».

Также всегда остается возможность запустить утилиту проверки дисков через командную строку из работающей системы. Важно! Для использования полного потенциала CHKDSK следует производить запуск командной строки только с правами администратора. В ином случае утилита CHKDSK проведет проверку без устранения выявленных неполадок.

Запустить командную строку или Windows PowerShell от имени администратора можно, нажав правой кнопкой мыши по кнопке «Пуск» и выбрав пункт «Командная строка(администратор)».

Команды для работы с CHKDSK в командной строке

Находясь в командной строке, можно провести быструю проверку жесткого диска (аналогичная проверка была описана в начале) без перезагрузки системы. Для этого достаточно ввести команду «CHKDSK» и подтвердить действие кнопкой Enter.

Для проверки диска и исправления логических ошибок на нем необходимо воспользоваться командой «chkdsk C: /F /R», где С – имя необходимого диска.

Для подтверждения проверки диска после перезагрузки необходимо нажать клавишу «Y».

Помимо полного анализа и по возможности исправления поврежденных секторов, утилита может выполнять проверку и решение ошибок только файловой системы. Для этого следует воспользоваться командой «chkdsk C: /F» и подтвердить действие «Y».

С полным списком и описанием возможностей утилиты можно ознакомится, введя команду «chkdsk /?».

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

Чтобы получить полную картину о состоянии носителя, можно воспользоваться бесплатной программой для проверки дисков Victoria. Узнать о том, как пользоваться, исправлять и проводить диагностику HDD с помощью Victoria Вы сможете в статье: «Используем программу Victoria для тестирования и исправления жесткого диска»

Восстановление информации с проблемного жесткого диска

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

При помощи RS Partition Recovery можно восстанавливать:

Для работы с DISKPART требуются права администратора системы. Утилита является мощным и небезопасными инструментом для работы с дисковыми данными. Для примера, имеем жесткий диск от ноутбука с зашифрованными разделами, которые нельзя удалить с помощью стандартных средств управления дисками в Windows.


DISKPART управление дисками, разделами и архивом в командной строке

Запускаем командную строку от имени администратора, в ней запускаем утилиту управления дисками

Для получения списка дисков используется команда:

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

Можно посмотреть информацию о выбранном диске


DISKPART управление дисками, разделами и архивом в командной строке

Для получения списка логических томов используется команда

Получение списка разделов

Выбираем нужный раздел и пробуем его удалить

Удалить выбранный раздел независимо от его защиты

Повторяем команды select partition и delete partition override для всех разделов диска.


DISKPART управление дисками, разделами и архивом в командной строке

Дальше можно разметить диск штатными средствами консоли управления дисками в Windows, или здесь же.

Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:

Раздел готов к использованию и ему можно присвоить букву


DISKPART управление дисками, разделами и архивом в командной строке

Навигация по записям

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 является мощным инструментом и имеет множество команд. Вот самый востребованные из них:

Навигация и выбор объектов

Если вышеприведённых команд недостаточно, ниже приведены все глобальные команды утилиты:

По каждой из команд можно получить справку.

Как открыть справку по команде Diskpart:

Например, справка по команде list будет выглядеть так:


DISKPART управление дисками, разделами и архивом в командной строке

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

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

Работа с дисками:

Работа с разделами:

Работа с томами:

:/>  CALL command vs. START with

Как назначить букву скрытому системному разделу:

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

Такая процедура может потребоваться при восстановлении загрузчика, проделать это возможно в консольной утилите diskpart — весь процесс с описанием смотрите в этой статье.

DISKPART – управление дисками, томами и разделами в командной строке Windows.

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

Формат командной строки:

/? – отобразить подсказку по параметрам командной строки DISKPART.

При запуске без параметров, утилита переходит в интерактивный режим с ожиданием ввода команд пользователя. Для получения списка допустимых команд используется ввод знака вопроса или директивы help. В ответ на это действие отображается версия утилиты diskpart.exe и перечень допустимых команд DISKPART:

Microsoft DiskPart версии 6.1.7601

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) диска.

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

В результате получаем список дисков, присутствующих в системе:

Диск ### Состояние Размер Свободно Дин GPT
——– ————- ——- ——- — —
Диск 0 В сети 238 Gбайт 0 байт
Диск 1 В сети 1863 Gбайт 0 байт
Диск 2 В сети 3726 Gбайт 0 байт
Диск 3 В сети 1397 Gбайт 0 байт

В данном случае имеется 4 физических диска, нумерация которых начинается с нуля – Диск 0 – Диск 3. Для выбора какого-либо из них для дальнейших операций, используется команда SELECT:

select disk 0 – выбрать первый диск.

В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.

Для получения подробной информации о выбранном диске используется команда DETAIL:

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

OCZ-VERTEX4 ATA Device
ИД диска : 8AC1BC4E
Тип : SATA
Состояние : В сети
Путь : 0
Конечный объект : 0
ИД LUN : 0
Путь к расположению : PCIROOT(0)#PCI(1F02)#ATA(C00T00L00)
Текущее состояние только для чтения : Нет
Только для чтения: Нет
Загрузочный диск: Да
Диск файла подкачки: Да
Диск файла спящего режима: Нет
Диск аварийного дампа: Да
Кластерный диск: Нет

Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
Том 2 Z BCDboot NTFS Раздел 100 Mб Исправен Системны
Том 3 C SSD NTFS Раздел 238 Gб Исправен Загрузоч

Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды:

list partition
Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:

Раздел ### Тип Размер Смещение
————- —————- ——- ——-
Раздел 1 Основной 100 Mб 1024 Kб
Раздел 2 Основной 238 Gб 101 Mб

select partition 2 – выбрать второй раздел.

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

Пример результат выполнения команды:

Раздел 2
Тип : 07
Скрытый: Нет
Активный: Нет
Смещение в байтах: 105906176

Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
* Том 3 C SSD NTFS Раздел 238 Gб Исправен Загрузоч

Для получения списка логических томов используется команда:

Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
Том 0 D DVD-ROM 0 б Нет носит
Том 1 X Зарезервиро NTFS Раздел 100 Mб Исправен Системны
Том 2 C DiskC NTFS Раздел 59 Gб Исправен Загрузоч
* Том 3 E NTFS Раздел 450 Mб Исправен Скрытый

select volume 2 – выбрать том 2

detail volume – отобразить детальную информацию о томе, которому соответствует логический диск C: Пример информации:

Диск ### Состояние Размер Свободно Дин GPT
——– ————- ——- ——- — —
* Диск 0 В сети 60 Gбайт 0 байт

Только чтение : Нет
Скрытый : Нет
Нет буквы диска по умолчанию: Нет
Теневая копия : Нет
Вне сети : Нет
Зашифровано BitLocker: Нет
Устанавливаемый : Да

Емкость тома: 59 Gбайт
Свободное место на томе: 34 Gбайт

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

Текущая файловая система

Тип: NTFS
Размер кластера: 4096
Флаги : 00000000

Файловые системы, поддерживающие форматирование

Тип: NTFS (По умолчанию)
Размеры кластеров: 512, 1024, 2048, 4096 (По умолчанию), 8192, 16K, 32K, 64K

Для завершения работы с DISKPART используется команда EXIT.

Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.

Назначение буквы скрытому системному разделу

list volume – определяем список томов.

Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
Том 0 D DVD-ROM 0 б Нет носит
Том 1 Зарезервиро NTFS Раздел 350 Mб Исправен Системны
Том 2 C NTFS Раздел 43 Gб Исправен Загрузоч

:/>  Как перейти в папку или на другой диск в командной строке

select volume 1 – выбираем Том 1

assign letter=R – назначаем тому букву R:

Если назначение буквы пошло успешно, то отобразится соответствующее сообщение:

DiskPart: назначение имени диска или точки подключения выполнено успешно.

Подготовка загрузочной флэшки.

Нужно выполнить форматирование флэшки и создать на ней активный раздел.

выбрать для последующих операций нужную флэшку:

select disk 3 – если флэшка отображалась в списке дисков как “Диск 3”. При наличии в системе нескольких дисков, обычно достаточно знать объем используемой флэшки. Однако, ошибка в выборе диска может привести к потере хранящихся на нем данных и в качестве дополнительной информации можно использовать данные полученные по подкоманде detail (после выбора командой select disk):

detail disk. Пример отображаемой информации:

General USB Flash Disk USB Device
ИД диска : F1E8B91C
Тип : USB
Состояние : В сети
Путь : 0
Конечный объект : 0
ИД LUN : 0
Путь к расположению : UNAVAILABLE
Текущее состояние только для чтения : Нет
Только для чтения: Нет
Загрузочный диск: Нет
Диск файла подкачки: Нет
Диск файла спящего режима: Нет
Диск аварийного дампа: Нет
Кластерный диск: Нет

Том ### Имя Метка ФС Тип Размер Состояние Сведения
———- — ———– —– ———- ——- ——— ——–
Том 8 J FAT32 Сменный 3823 Mб Исправен

очистить содержимое флэшки:

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

создать первичный раздел на выбранном диске:

выполнить форматирование созданного раздела:

format fs=ntfs Label=”FlashDisk” quick

Параметр quick задает режим быстрого форматирования, при котором не выполняется сканирование всей поверхности раздела, а сразу выполняется запись пустого оглавления.

сделать текущий раздел флэшки активным (установить флажок активности раздела):

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

Изменение разделов диска.

Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:

list disk – при необходимости, просмотреть список дисков и выбрать тот, с которым будем работать. Выбранный диск отмечается звездочкой:

list partition – просмотреть список разделов для выбора того, от которого нужно «отнять» дискового пространства. Например:

Раздел ### Тип Размер Смещение
————- —————- ——- ——-
Раздел 1 Основной 100 Mб 1024 Kб
* Раздел 2 Основной 59 Gб 101 Mб
Раздел 3 Восстановление 450 Mб 59 Gб

В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)

select partition 2 – выбираем раздел, от которого будем отрезать свободное дисковое пространство.

Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:

Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:

shrink desired=10000 – освободить 10000Мб.

При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):

DiskPart успешно выполнил сокращение тома на: 9 Gбайт

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

DiskPart: указанный раздел успешно создан.

Можно посмотреть, как теперь представлен список разделов диска:

Раздел ### Тип Размер Смещение
————- —————- ——- ——-
Раздел 1 Основной 100 Mб 1024 Kб
Раздел 2 Основной 49 Gб 101 Mб
* Раздел 4 Основной 9 Gб 49 Gб
Раздел 3 Восстановление 450 Mб 59 Gб

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

select partition 4
Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:

format fs=ntfs label=”Disk_D” quick

Ждем завершения операции:

Завершено (в процентах): 100
Программа DiskPart успешно отформатировала том.

Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:

assign letter=d – присвоить букву D:

В случае, если указанная буква уже назначена другому разделу, утилита выдаст сообщение об ошибке:

Ошибка службы виртуальных дисков:
Указанное имя диска уже занято.

Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:

При успешном присвоении буквы, отображается соответствующее сообщение:

Аналогичным образом решается задача объединения двух смежных разделов в один. Например, созданный в рассмотренном выше случае, диск D: нужно удалить и занимаемое им место присоединить к диску C:. Естественно, команда DISKPART не занимается сохранением пользовательских данных и этим вопросом должен озаботиться сам пользователь, и до того, как будет удален раздел. Для решения задачи нужно удалить раздел 4 (Disk_D в примере выше) и на освободившееся место расширить раздел 2 (Disk_C). Для удаления раздела используется команда DELETE, а для расширения команда EXTEND. Подсказка по использованию может быть получена стандартным образом:

Таким образом, для решения задачи, нужно выполнить последовательность команд:

select partition 4 – выбрать раздел для удаления.

delete partition – удалить выбранный раздел.

Как правило, раздел используется системой и команда удаления может завершиться ошибкой:

Ошибка службы виртуальных дисков:
Устройство уже используется.
Выбранный том или раздел уже используется.
Чтобы продолжить операцию, воспользуйтесь параметром OVERRIDE.

delete partition override – удалить выбранный раздел независимо от его использования системой.

После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:

select partition 2 – выбрать раздел 2.

extend – расширить раздел на весь объем смежного свободного пространства.

Оставьте комментарий