Битлента
Сетевые команды и утилиты5 мин чтения·

diskpart в режиме просмотра: как посмотреть диски и разделы и ничего не стереть

Как использовать diskpart только для чтения: list disk, list volume, select disk, detail disk. Расшифровка столбцов и список команд, которые менять данные.

Кратко

В diskpart безопасны команды просмотра: list disk, list volume, list partition и detail. Команды clean, format, delete, convert и create изменяют или стирают данные. Номер диска перед работой сверяйте по размеру, потому что нумерация может поменяться.

Зачем заглядывать в diskpart, если есть управление дисками

Оснастка «Управление дисками» показывает схему дисков графически, но иногда её нет под рукой: загрузка с установочного носителя, удалённый сеанс, нужен точный текст для поддержки. Diskpart работает в текстовом режиме и входит в состав Windows. Он же используется в инструкциях по подготовке накопителей, и именно там людям чаще всего случается стереть не тот диск.

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

Запуск: откройте командную строку от имени администратора и введите diskpart. После подтверждения запроса контроля учётных записей появится приглашение DISKPART>. Выход из утилиты: команда exit.

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

Три команды, которых хватает для обзора

Команда list disk выводит физические диски: номер, состояние, размер, свободное место и два столбца с признаками. В столбце Gpt звёздочка означает таблицу разделов GPT, а её отсутствие чаще всего соответствует MBR. В столбце Dyn звёздочка отмечает динамический диск.

Команда list volume перечисляет тома: номер, букву, метку, файловую систему, тип, размер, состояние и сведения вроде признака системного или загрузочного тома. Для просмотра разделов нужно сначала выбрать диск командой select disk с номером, после чего list partition покажет разделы только этого диска.

КомандаНазначениеМеняет данные
list diskсписок дисковнет
list volumeсписок томовнет
select disk Nвыбрать диск для следующих команднет
list partitionразделы выбранного дисканет
detail diskподробности выбранного дисканет
detail volumeподробности выбранного томанет

Команда help выводит все доступные команды, а help и название команды описывает её подробнее. Прочитать справку не страшно: команды просмотра сами по себе ничего не пишут.

Обратите внимание на столбец состояния: у диска значение Online означает, что он подключён и доступен, а Offline что диск отключён программно. Для просмотра этот столбец полезен, чтобы понять, почему накопитель не отображается в проводнике, хотя физически виден.

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно

Как не перепутать диск

Главная опасность diskpart в том, что команды действуют на выбранный объект без дополнительных вопросов. Поэтому прежде чем что-либо делать, убедитесь, что выбран именно тот диск, который вы имеете в виду. После select disk N команда list disk помечает выбранный диск звёздочкой перед номером.

Номера дисков присваиваются системой и могут изменяться после перезагрузки, подключения новой флешки или смены порядка портов. Тот диск, что вчера был номером 2, сегодня может оказаться номером 1. Поэтому сверяйтесь не с номером из старой записи, а с текущим выводом.

  • Сравните размеры в list disk с известными размерами ваших накопителей.
  • Выполните detail disk: там указаны модель и подробности, по которым легче узнать устройство.
  • Отключите лишние внешние накопители, пока смотрите список.
  • В list volume сверьте букву и метку тома с тем, что видно в проводнике.

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

Команды, меняющие данные: что к ним относится

Некоторые команды diskpart необратимо меняют структуру диска. К ним относятся clean и clean all (очистка диска от разметки, во втором случае с перезаписью), format, delete partition и delete volume, convert (смена типа разметки), create partition, а также assign и remove, меняющие буквы. Эта страница их не использует, и вы можете не вводить их вовсе.

Если вы читаете чужую инструкцию, где такие команды есть, перепроверяйте её по пунктам. Выясните, каким диском она оперирует и какой диск у вас, и не копируйте строки вслепую. Diskpart не переспрашивает перед выполнением команд, а сценарий, запущенный ключом /s из файла, выполняется подряд, так что ошибка в номере не будет замечена.

Если всё же нужно выполнить такие команды, тренируйтесь только на виртуальном диске или заведомо пустом накопителе без нужных данных, после сверки номера по list disk и detail disk. Для clean, format и convert отмены нет, и данные потом могут не восстановиться.

Резервная копия нужных данных перед любыми операциями с разметкой не лишняя, а нормальная практика. Вопросы о том, как стирать данные намеренно и какой способ подходит для HDD и SSD, разобраны на соседней странице раздела инструкций.

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

Аналоги для просмотра без diskpart

В PowerShell есть командлеты Get-Disk, Get-Partition и Get-Volume, которые выводят те же сведения в виде таблиц. Они только читают данные, пока вы не вызовете другие командлеты вроде Clear-Disk или Format-Volume, которые, как и их аналоги в diskpart, стирают информацию.

Для Linux подобную задачу решают lsblk и fdisk -l: они перечислены на отдельной странице раздела систем. Принцип тот же: сначала смотрим, потом решаем, и опираемся на размеры и метки, а не на память.

Состояние файловой системы и свободное место проще узнать через fsutil, а проверку на ошибки выполняет chkdsk. Эти утилиты тоже имеют свои страницы и в связке с diskpart дают полную картину о диске без риска что-то стереть.

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

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно
diskpartдискиразделыwindows

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

Читайте также