Форматирование флешки через командную строку – подробное описание всех способов

Как известно, команда «format c:», изначально относящаяся к инструментам MS-DOS, для компьютерных систем с Windows на борту применяется достаточно часто. Пусть многих не смущает, что поддержка MS-DOS со стороны корпорации Microsoft была завершена уже очень давно, поскольку встроенный инструмент системы в виде командной консоли работает как раз по ее принципам, а некоторые действия без командной строки выполнить невозможно вообще, равно как и получить доступ к скрытым возможностям Windows. Далее рассмотрим основные аспекты, связанные с форматированием и его практическим применением, не особо вдаваясь в технические составляющие дополнительно применяемых атрибутов.

Что за команда «format c:»?

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

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

Области применения команды

Для начала определимся с тем, когда эта команда может понадобиться, а затем перейдем к ее практическому применению.

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

Также команда может применяться и при разбиении жесткого диска на дополнительные разделы при помощи средств diskpart (правда, в этом случае выполняется не форматирование диска «С», а созданного логического раздела). Действия с системным разделом производятся только в вышеописанных ситуациях. Иногда такие меры помогают даже восстановить работоспособность винчестера.

Некоторые нюансы, связанные с запуском форматирования

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

— У меня Word не работает, что делать?

— У Вас Word на диске «С»?

— Да!

— Пишите: «format c:» и жмите Enter.

— А поможет?

— Еще и как! Самое действенное средство!

Но это, конечно же, шутка. Дело в том, что в загруженной (работающей) системе, как бы вы ни старались, форматирование диска (системного раздела) запустить невозможно. Windows просто не даст этого сделать (ну не будет же система давать разрешение на самоуничтожение?).

Таким образом, вопрос того, как сделать «format c:», сводится только к тому, чтобы изначально загрузиться со съемного носителя, после чего вызвать консоль и использовать команду уже в ее среде. Иногда, правда, можно встретить и нестандартные ситуации.

Например, у пользователя инсталлировано две Windows-системы разных модификаций. Одна находится на диске «С», вторая установлена на диске «D». Форматирование раздела «С» можно произвести, если загрузиться в среде второй системы с вызовом командной консоли именно в ней.

То же самое можно наблюдать и в случае, когда на компьютере установлена какая-то виртуальная машина с тестируемой «операционкой», представляющая собой полное подобие реального компьютера, но в виртуальном виде.

Просмотр всех атрибутов командной строки

Но вернемся к основной команде «format c:». Командная строка позволяет выполнить множество операций с использованием этой функции. Чтобы не описывать абсолютно все применяемые атрибуты, любому пользователю можно посоветовать просмотреть их самостоятельно.

Просто вызовите командную строку и пропишите в ней команду «format /?». После ее выполнения на экране появится полный список дополнительных атрибутов с подробным описанием каждого из них.

Практическое выполнение форматирования

Теперь о практическом применении команды «format c:». Windows-системы выполнить ее не дадут, так что подразумеваем, что загрузка производится со съемного носителя (установочного или восстановительного диска или флешки).

Ввод команды в ее стандартном варианте выполнит полное форматирование указанного раздела. Если же установить дополнительный атрибут «/Q», это приведет к быстрому форматированию (Quick format). Задание размеров кластеров или другие специфичные действия рядовой пользователь выполнять вряд ли будет, поэтому пока можно ограничиться и таким простым примером.

Форматирование при создании новых разделов

Намного интереснее выглядит создание новых разделов и загрузочных носителей. Правда, команда «format c:» в этом случае не применяется, как таковая, но знакомство с общим использованием команды форматирования многим пользователя может пригодиться:

При использовании инструментария «diskpart» иногда требуется создавать первичную разбивку (create partition primary) с последующей активацией загрузочного раздела. На одном из этапов и нужно производить форматирование (можно использовать даже ручное указание предпочитаемой файловой системы), для чего вводится дополнительный оператор «FS», после которого указывается, например, тип системы NTFS. Если такой указатель не использовать, форматирование будет произведено с сохранением текущей системы.

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

При использовании общей команды, если изначально не был указан атрибут «/U», имеется возможность отмены форматирования путем ввода команды UNFORMAT, поскольку старая таблица распределения файлов вместе с корневой директорией сохраняются. Однако такие действия большей частью относятся к процессам, связанным со съемными носителями и логическими разделами.

В заключение

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

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

Похожие статьи

При попытке форматирования флеш-накопителя (реже жёсткого диска) с помощью командного интерпретатора «DiskPart», пользователь встречается с информацией об ошибке «Программа DiskPart обнаружила ошибку», после чего часто приведена причина ошибки  (например, «Носитель защищён от записи»). В данной статье я расскажу о наиболее частых ошибках в работе «Diskpart», а также поясню, как их исправить.

Содержание

Ошибка №1. Носитель защищен от записи

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

Решение №1

  1. Запустите командную строку от имени администратора, введите там:
  2. DiskPart — и нажмите на ввод.
  3. Затем наберите: list disk вновь нажмите на ввод.
  4. Высветится список имеющихся на ПК дисков, отметьте какую букву имеет проблемный диск (флешка).
  5. Наберите: select disk X — (вместо X поставьте букву проблемного диска) и нажмите на ввод.
  6. Наберите: attribute disk и нажмите ввод.
  7. Вам высветится информация, имеет ли проблемный диск статус «read only» (только чтение).

Если да, то наберите: attribute disk clear readonly и нажмите ввод. Данный статус будет изменён на «No» (нет). Попробуйте вновь отформатировать нужный диск с помощью DiskPart.

Интересно: Что делать, если компьютер не видит флешку?

Решение №2

Нажмите на кнопку «Пуск», в строке поиска введите regedit и нажмите на ввод. Перейдите по пути:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies — и поставьте там значение параметра «WriteProtect» на 0 (ноль).

Если вы не обнаружите конечный пункт ветки «StorageDevicePolicies», тогда вам необходимо его создать. Правый клик мыши на предыдущей ступени ветки (Control) – «Создать» — «Раздел». Имя разделу дайте «StorageDevicePolicies» (без кавычек).

Правый клик мыши на созданном разделе слева – «Создать» — «Параметр Dword (32 бита)». Переименуйте параметр на «WriteProtect» (без кавычек). Установите его значение на «0», нажмите на «Ок», и закройте системный реестр. Перегрузите ПК и попробуйте вновь выполнить DiskPart.

Важно знать: Инструкция по восстановлению флешек

Ошибка №2. Отказано в доступе

Сообщение об ошибки обычно возникает, когда вы пробуете очистить вашу флешку с помощью diskpart-команды «clean». В сообщении об ошибке система рекомендует просмотреть логи, в которых может быть детализирована причина проблемы.

Решение №1

Просмотрите логи системы (Панель Управления – Система и Безопасность – Администрирование – Просмотр Событий – Журналы Виндовс – Система). Возможно там будет указана причина дисфункции, вы сможете её выявить и исправить.

Решение №2

Запускайте командную строку только от имени администратора, и уже в ней вводите команду «diskpart».

Актуально: Файл слишком велик для конечной файловой системы: как исправить?

Ошибка №3. Программа DiskPart обнаружила ошибку параметр задан неверно

Ошибка параметр задан неверно обычно возникает в ситуации, когда файловая структура диска повреждена или изменён драйвер шифрования (encryption driver) диска в ОС Виндовс.

Решение №1

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

Решение №2

Скачайте, установите, и запустите программу «Partition Guru» Кликните на проблемный диск, затем нажмите на кнопку «File Recovery», а потом на кнопку «Start». Дождитесь окончания процесса восстановления файлов.

Ошибка №4. Ошибка в данных CRC

Возникает по причине наличия на устройстве битых (плохих) секторов.

Решение

Используйте CKDSK как было описано выше, или запустите «Partition Guru», выберите проблемный диск, выберите раздел меню «Disk», а в нём «Verify Or Repair Bad Sectors» – «Start Verify». Когда проверка закончится, нажмите на «Repair».

Ошибка №5. Запрос не был выполнен

Обычно означает аппаратные проблемы с самим накопителем.

Решение

  1. Если у вас возникли такие проблемы с флеш-накопителем, тогда перейдите в Диспетчер устройств (нажмите на кнопку «Пуск», в строке поиска введите devmgmt.msc и нажмите ввод).
  2. Найдите там «Контроллеры USB», откройте подраздел кликнув на него, и деинсталлируйте всё его содержимое (кликайте на первое в очереди субустройство, жмёте правую клавишу мыши – Удалить, и так пока не удалите всё содержимое «Контроллеры USB»).
  3. Затем перегрузите компьютер, и вновь попытайтесь запустить «DiskPart» и выполнить намеченное.
  4. Если не помогло – то скорее всего ваш флеш-накопитель аппаратно неисправен.

Ошибка №6. Ошибка I/O устройства

Ошибка I/O устройства возникает в ситуации, когда устройство (флешка или жёсткий диск) не может выполнить запись и считывание данных.

Решение

Проверьте аппаратное соединение между устройством и ПК. Если это флешка – используйте другой разъём ЮСБ, если жёсткий диск -проверьте шлейфы и штекеры, а также плотность подключения последних к соответствующим разъёмам.

Заключение

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

В последнее время часто попадаются диски (USB, SATA) на которых невозможно штатным средством оснастки «Управление компьютером» (compmgmt.msc) удалить разделы с диска на котором к примеру стояла Windows 10 из-за того, что на диске есть шифрованный раздел. В этой заметке я решил поделиться рецептом приготовления консольной утилиты Diskpart.exe

В двух картинках как это выглядит в оснастке «Управление компьютером»disk_01.png

disk_02.png

Из принскринов видно. что с данными разделами мы можем только почитать справку и так же видно, что нас интересует Диск 3.

Запускаем от администратора командную строку — cmd.exe и запускаем diskpart.exe или через «Выполнить» (win+r)

C:Program FilesFar Manager>diskpart.exe  Microsoft DiskPart версии 6.1.7601 (С) Корпорация Майкрософт, 1999-2008. На компьютере: XYZ-PC  DISKPART>

В двух словах, что нам нужно сделать:

  1. Выбрать нужный нам диск
  2. В этом диске выбрать нужный нам раздел
  3. Удалить раздел
  4. Повторить для всех удаляемых разделов
  5. Создать раздел на весь диск
  6. Отформатировать диск в формате NTFS

Сверху я упоминал, что в данном примере нам нужен Диск 3 (я точно знаю, что он на 320Gb), на всякий случай проверяем:

DISKPART> list disk    Диск ###  Состояние      Размер   Свободно Дин  GPT   --------  -------------  -------  -------  ---  ---   Диск 0    В сети         1863 Gбайт      0 байт   Диск 1    В сети          476 Gбайт      0 байт        *   Диск 2    В сети         7452 Mбайт      0 байт        *   Диск 3    В сети          298 Gбайт  3072 Kбайт        *

Выбираем данный диск командной

DISKPART> select disk 3  Выбран диск 3.

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

DISKPART> list partition    Раздел    ###  Тип               Размер   Смещение   -------------  ----------------  -------  -------   Раздел 1    Восстановление     529 Mб  1024 Kб   Раздел 2    Системный          100 Mб   530 Mб   Раздел 3    Зарезервирован      16 Mб   630 Mб   Раздел 4    Основной           297 Gб   646 Mб

Видим, что на диске 4 раздела, хотя на принтскрине видно только 3 Следующими командами мы выбираем раздел и удаляем его:

DISKPART> select partition 1  Выбран раздел 1.  DISKPART> delete partition override  DiskPart: выбранный раздел успешно удален.

Ключ override необходим при удалении шифрованных системных разделов (из справки: Удаление программой DiskPart любого раздела любого типа.) Проходим вышеуказанными командами по всем разделам.

Проверим все ли разделы мы удалили:

DISKPART> list partition  Разделы на диске отсутствуют.

Создадим раздел:

DISKPART> create PARTITION PRIMARY  DiskPart: указанный раздел успешно создан.

Отформатируем созданный раздел (быстрое форматирование, формат файловой системы NTFS, Метка диска — MY_NEW_DISK ):

DISKPART> format quick fs=ntfs label=MY_NEW_DISK  Программа DiskPart успешно отформатировала том.

И цепляем полученный том:

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

На этом все, всем удачи!Используемые источники:

  • https://www.syl.ru/article/358792/format-c-chto-za-komanda-formatirovanie-razdelov-jestkogo-diska
  • https://it-doc.info/programma-diskpart-obnarujila-oshibku/
  • https://marvins.ru/administrirovanie/windows/udalyaem-razdely-diska-s-pomoshhyu-diskpart-exe.html

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации