Команды утилиты Diskpart. Diskpart: восстановление карты памяти, USB-флешки или жесткого диска

DiskPart представляет собой консольную утилиты с интерфейсом командной строки для работы с дисками (disk), разделами (partition) и томами (volume). Разработана Майкрософт для ОС семейства Windows. Следовательно должно быть намного меньше проблем, как, например, при использовании ПО от Acronis, или Paragon. Имеет гораздо больше возможностей, чем оснастка "Управление дисками " с графическим интерфейсом. Так же DiskPart можно запустить во время установки Windows Vista/7/8, что поможет в дальнейшем не создавать лишний зарезервированный раздел размером в 100МБ, который Windows создает автоматически.

Итак, начало положено. Теперь поподробней про этот "таинственный" раздел, создающийся автоматически.

При разметке диска во время установки Windows 7, кроме создания раздела под систему, выбранного нами размера, установщик создаст основной раздел размером 100МБ, в котором в дальнейшем будут находиться загрузочные файлы (bootmgr и BCD (Boot Configuration Data)). Это понятно, но зачем нам отдавать Windows 7 лишний основной раздел, если максимум их может быть 4 (или 3 при использовании расширенного(extended) раздела)? И нужна ли нам эта путаница с 2 разделами Windows 7? Разве что стоит упомянуть, что он необходим в случаях сжатия раздела или шифрования раздела Windows c помощью BitLocker™ . Также он нужен в случае использования NTFS c размером кластера >4k. Во всех остальных случаях в нем нет необходимости. Значит обычному пользователю он не нужен.

Что сделать, чтобы не создавался этот дополнительный раздел?

Всё просто! Нужно устанавливать Windows на уже отформатированный активный раздел приоритетного жесткого диска. Если жесткий диск в компьютере один, то он и будет приоритетным. Если же их несколько, то рекомендуется отключить лишние диски на время установки Windows. Либо правильно расставить приоритеты в BIOS (UEFI).

Рассмотрим 2 ситуации:
1. Диск пуст. Никаких данных на нем нет, или данные не важны.
2. Диск уже размечен. Т.е. он содержит раздел(-ы) с важной информацией, который(-ые) нужно оставить без изменения, а так же на диске имеется раздел(-ы), который(-ые) нужно удалить.

Для запуска DiskPart во время установки Windows, на первом этапе нажимаем Shift+F10 и попадаем в командную оболочку cmd. Запускаем дисковую утилиту diskpart.


Для запуска DiskPart из уже установленной Windows 7/Vista, требуются права администратора, поэтому cmd запускать с правами администратора.


Для вызова общей справки в diskpart существует команда help, или для получения справки по отдельной команде используйте help имя_команды (например help clean).


На следующих примерах будет использоваться виртуальный жесткий диск объемом 20ГБ, на той же виртуальной машине VMware. DiskPart будет запускаться из оболочки cmd во время установки Windows 7.
Дополнительные пункты, которые относятся к работе в уже установленной ОС, отмечены "*" и выделены курсивом.

Ситуация №1.
Диск пуст. Никаких данных на нем нет или данные не важны. Создадим основной раздел для системы, и расширенный раздел в котором будет два логических раздела для данных и для документов.

Последовательность действий.
1. Смотрим список дисков в системе.

Или

Или

4. Удалим информацию на диске, обнуление MBR.
или
clean all - обнуление всех секторов на диске
5. Создадим основной (primary) раздел под систему размером Х мегабайт.

create part primary size=X

6. Сделаем его активным (загрузочным).
7. Отформатируем раздел в NTFS, присвоим метку (имя логического диска) "System", применим быстрое форматирование.

format fs=ntfs label=System quick

*. Если необходимо (например, когда раздел создается во время обычной работы в ОС, для дальнейшего его заполнения данными из под ОС), подключим этот раздел к системе (присвоим букву лог. диску в текущей ОС).

8. Создадим расширенный (extended) раздел под данные и документы на все оставшееся дисковое пространство.

create part extended

9. Внутри расширенного раздела создадим логический (logical) раздел для данных, размером Х мегабайт.

create part logical size=X

10. Отформатируем раздел в NTFS, присвоим метку "Data", применим быстрое форматирование.

format fs=ntfs label=Data quick


11. Повторим пункты 9 и 10 для раздела с документами. Внутри расширенного раздела создадим логический (logical) раздел для документов, на все оставшееся пространство.

create part logical

12. Отформатируем раздел в NTFS, присвоим метку "Documents", применим быстрое форматирование.

format fs=ntfs label=Documents quick

*. Если необходимо, подключим этот раздел к системе.

13. Смотрим, что получилось.

14. Если все правильно, ты выходим из diskpart.
15. Так же, если командная строка больше не нужна, то из нее тоже выходим.
*. Устанавливая систему на отформатированный первичный раздел с меткой "System", Windows не будет создавать дополнительный основной 100МБ раздел. Вот результат после установки Windows 7 с нашими разделами.

Ситуация №2.
Диск состоит из выше созданной конфигурации. 1 основной раздел, 1 расширенный. Расширенный раздел состоит из 2 логических разделов. Нужно удалить раздел с системой, расположившейся на основном разделе, и один из логических разделов внутри расширенного раздела, пусть это будет раздел с меткой "Data". На месте 1 основного раздела создать 2 основных раздела, и присвоить им метки "Win7" и "WinXP". На месте логического раздела создать 2 логических раздела с метками "Data1" и "Data2".

Последовательность действий.
Так как на диске содержится важная информация, советую, как можно чаще, использовать команды "detail disk" и "list part" для контроля за своими действиями. Ну и как всегда, автор не несет ответственности за проделанные вами действия.
1. Первые 3 пункта без изменений. Смотрим список дисков в системе.
2. Установим фокус на приоритетный (первый в БИОСе) диск для дальнейшей работы.

Или
sel disk N - выбираем диск с номером N
3. Проверим, что выбрался требуемый диск.

Или

4. Смотрим, какие разделы имеются на диске и их порядок нумерации.
5. Совмещаем эти номера с их именами и размерами (в уме, или на листочке), ориентируясь на результаты следующей команды.

6. Понимаем, что диск основой раздел под номером 1 и размером 17ГБ, имеет метку "System" и именно его мы должны удалить. Для этого установим фокус на данный раздел.
*. Можно проверить, что выбрался именно тот раздел, который хотели выбрать.

detail disk

7. Удаляем выбранный раздел.
8. Проверяем, что все правильно удалилось.

9. Создадим основной (primary) раздел под систему "Win7" размером Х мегабайт.

create part primary size=X

10. Сделаем его активным (загрузочным).
11. Отформатируем раздел в NTFS, присвоим метку (имя логического диска) "Win7", применим быстрое форматирование.

format fs=ntfs label=Win7 quick

12. Создадим основной (primary) раздел под систему "WinXP", на все оставшееся место.

create part primary

13. Отформатируем раздел в NTFS, присвоим метку (имя логического диска) "WinXP", применим быстрое форматирование.

format fs=ntfs label=WinXP quick

14. Проверяем, что все правильно создалось.

Если USB-флешка, карта памяти или любой другой тип носителя информации работает неправильно , очистка диска и его разделов с помощью команды “Clean” и инструмента Diskpart есть одним из способов решения проблем. Таким образом можно решить проблемы с приводом, который не получается отформатировать или ёмкость которого отображается неправильно.

Этот трюк также удалит разделы, которые невозможно удалить встроенными в Windows инструментами, таким как Управление дисками. Этот процесс полностью удалит таблицу разделов диска , что позволит записать её заново.

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

Запустите командную строку от имени администратора

Для начала, запустите командную строку от имени администратора. В Windows 10 или 8.1, просто кликните правой кнопкой мышки на меню Пуск и выберите «Командная строка (администратор)».

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

Diskpart

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

Для того чтобы запустить инструмент diskpart, введите соответствующую команду в окне Командной строки и нажмите Enter:
Diskpart

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

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

Будьте осторожны! Если будет выбран неправильный номер диска, он будет очищен и, возможно, важные данные будут утеряны.

На скриншоте ниже видно, что Диск 0 имеет объём 111 ГБ, а Диск 1 – 15 ГБ. Мы знаем, что нам нужен диск объёмом 15 ГБ. Значит Диск 1 – это USB-диск, а Диск 0 – внутренний жесткий диск компьютера.

После того как был определён номер диска, введите следующую команду заменив знак # на номер диска.

Внимание: Будьте очень внимательны. Если будет указан неправильный номер диска, будут удалены все данные не с того диска.
select disk #

Командой diskpart выбран указанный диск. Теперь все действия будут производится с ним. Для полной очистки таблицы раздела введите следующую команду и нажмите Enter.

Внимание: Данная команда удалит все данный на указанном диске! Убедитесь, что у вас есть копии всех важных данных перед тем как продолжить.
Clean

Если всё сделано правильно, увидите “очистка диска выполнена успешно”. Закройте командную строку.

Создание разделов и форматирование диска

Теперь, с помощью встроенного в Windows инструмента Управление дисками, можете создать разделы на диске и отформатировать его. Также можно для этого использовать команду diskpart, но с помощью инструмента Управление дисками намного проще.

Для того, чтобы запустить инструмент Управление дисками в Windows 10 или 8.1, кликните правой кнопкой мышки на кнопке меню Пуск и выберите «Управление дисками».

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

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

Если же, несмотря на многократные предостережения, вы всё-таки очистили не тот диск (а это бывает ОЧЕНЬ часто), не расстраивайтесь. Данные с него всё ещё можно восстановить. Для этого прекрасно подойдёт инструмент для восстановления данных от компании Hetman Software – Hetman Partition Recovery.

Сегодня я хочу рассказать Вам о такой замечательной программе, как . Что же в ней такого замечательного? – спросите Вы. А то, что с ее помощью можно ( данные с флешки после форматирования) или диск, и самое интересное – эта программа доступна любому пользователю Windows через командную строку, другими словами, не требует установки. И пускай Вас не пугает словосочетание “командная строка” – использование ее гораздо удобнее и проще, чем кажется на первый взгляд.


Итак, после того, как мы вставили флешку в USB-разъем, запускаем командную строку. Для этого нажимаем Пуск и в строке поиска пишем cmd , и нажимаем Enter .

В появившейся командной строке пишем , тем самым запуская программу для управления дисками. Нажимаем Enter .

В списке устройств находим нашу флешку – ее можно распознать по размеру. В моем случае это Диск 6 . Поэтому далее пишем команду . Если Ваша флешка под цифрой 4, то Вам нужно ввести команду . Если под цифрой 2, то , соответственно. Нажимаем Enter .

Затем вводим команду clean , которая удалит все файлы с флешки или диска. Нажимаем Enter .

Потом вводим команду . Таким образом выбираем указанный раздел и перемещаем на него фокус. Нажимаем Enter .

Затем выполняем команду . Система помечает раздел как активный. Нажимаем Enter .

Теперь необходимо . Оно может быть быстрым или полным. Полное форматирование выполняется командой format fs=NTFS . Если не хочется ждать и время поджимает, то делаем быстрое форматирование командой format fs=NTFS QUICK . Нажимаем Enter .

Ждем окончания форматирования.

Сейчас необходимо присвоить флешке букву. Делаем это с помощью команды assign . Жмем Enter .

Флешке автоматически назначается буква, и следом за этим срабатывает автозапуск носителя.

Теперь можно завершать работу программы . Вводим команду exit и нажимаем Enter .

Последнее, что нужно сделать – это скопировать файлы дистрибутива операционной системы (ту, для которой мы делали загрузочную флешку) на, собственно, наш флеш-накопитель. После этого наша флешка будет загрузочной, и будет загружаться абсолютно везде, на любом устройстве. С ее помощью, можно будет установить Вашу операционную систему где угодно.

Хочу заметить, что с помощью программы можно проводить множество манипуляций как с жесткими дисками (), так и с флеш-накопителями. Рассмотренный сегодня пример – лишь малая часть всех возможностей. Другие команды и примеры работы с этой программе я рассмотрю в следующих статьях.

По этой теме также читают:

Форматирование флешки в NTFS
Как восстановить данные с флешки после удаления или форматирования? Как изменить размер диска в Windows 2000/XP/Vista/7/8. Бесплатная программа EaseUS Partition Master Free Как создать загрузочную флешку UEFI для установки Windows 8.1 и 10?
Как зафиксировать строку в Excel ? Как создать образ диска с помощью Daemon Tools?

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

Процедура форматирования может понадобиться в самых разных ситуациях:

  1. Допустим, нужно быстро удалить все файлы, хранящиеся на флешке.
  2. Еще один вариант – вы хотите полностью очистить носитель от вирусов и вредоносного софта.
  3. Поменять формат файловой системы. К примеру, с FAT32, где есть ограничения на размер записываемых файлов, на NTFS.
  4. Надоела медленная работа флешка? Или устройство не видит ее, а лишь выдает окно с ошибками при подключении? Форматирование опять же будет полезно и, скорее всего, поможет исправить проблему.
  5. Также довольно часто пользователи прибегают к данной процедуре, если необходимо исправить ошибки на накопителе, которые мешают чтению или записи файлов.
  6. Если нужно создать загрузочную флешку, то опять же не обойтись без форматирования.

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

Через команду Format

Это наиболее распространенный способ. При нем формально вы проделываете все то же самое, как если бы использовали стандартные средства Windows. Но в данном случае задействуется командная строка. При этом сложного ничего нет:


Кроме того, вместо приведенной выше команды можно ввести и другую немного измененную. Выглядит она так – «Format /FS:NTFS H». «Н» – в данном случае и есть нужный нам накопитель. Если же нужно сменить файловую систему на FAT32, то команда должна выглядеть так «Format /FS:FAT32 H».

Для справки! Если ваша флешка работает плохо, информация с нее не считывается, а новые данные, наоборот, не записываются, то остается прибегнуть к крайней мере – низкоуровневому форматированию. Для этого воспользуйтесь не командной строкой, а специальной утилитой. Например, программой HDD Low Level Format Tool.

С помощью утилиты «diskpart»

Запустить форматирование флешки через командную строку можно еще одним способом. При этом задействуется специальная встроенная в ОС утилита, которая и служит для управления дисковым пространством. Называется она diskpart.

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


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

О чем еще следует знать пользователю? Работа в командной строке со встроенной утилитой diskpart рекомендуется в тех случаях, когда флешку не удается отформатировать простым способом из меню проводника. Если же при работе со съемным носителем вы заметили, что часть файловой системы не видна или по непонятным причинам уменьшился его объем, то также желательно произвести форматирование описанным выше способом.

В заключение

Через командную строку можно отформатировать любой usb-носитель или жесткий диск, не прибегая к стандартным средствам форматирования или специальным утилитам. При этом с данной процедурой легко справиться даже начинающий пользователь. Главное, знать команды, а также уметь правильно и последовательно вводить их.