diskpart
Применимо к: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 и Windows Server 2008 R2, Windows Server 2008
Интерпретатор команд diskpart помогает управлять дисками компьютера (дисками, секциями, томами или виртуальными жесткими дисками).
Прежде чем использовать команды diskpart , необходимо сначала получить список, а затем выбрать объект, чтобы сосредоточиться на нем. После того как объект получит фокус, все вводимые команды diskpart будут действовать с этим объектом.
Определение фокуса
При выборе объекта фокус остается на этом объекте, пока вы не выберете другой объект. Например, если фокус установлен на диске 0 и выбран том 8 на диске 2, фокус перемещается с диска 0 на диск 2, том 8.
Некоторые команды автоматически меняют фокус. Например, при создании новой секции фокус автоматически переключается на новую секцию.
Фокус можно указать только на секции на выбранном диске. После того, как секция перенашила фокус, связанный том (если таковой имеется) также имеет фокус. После того как том переместится в фокус, связанный диск и раздел также будут фокусироваться, если том сопоставляется с одной определенной секцией. Если это не так, фокус на диске и раздел будут потеряны.
Синтаксис
Чтобы запустить интерпретатор команд diskpart, в командной строке введите следующее:
diskpart
Для запуска diskpart необходимо находиться в локальной группе администраторов или группе с аналогичными разрешениями.
Параметры
В интерпретаторе команд Diskpart можно выполнить следующие команды:
Get-Help | Описание |
---|---|
active | Помечает раздел диска с фокусом как активный. |
добавление | Зеркально отражает простой том с фокусом на указанном диске. |
assign | Назначает букву диска или точку подключения тому с фокусом. |
Присоединение vdisk | Подключает (иногда называется подключением или поверхностью) виртуальный жесткий диск (VHD), чтобы он отображал его на хост-компьютере в качестве локального жесткого диска. |
attributes | Отображает, задает или очищает атрибуты диска или тома. |
automount | Включает или отключает функцию автоматического подключения. |
break | Разбивает зеркальный том с фокусом на два простых тома. |
clean | Удаляет все разделы или тома с диска с фокусом. |
compact vdisk | Уменьшает физический размер динамически расширяющегося файла виртуального жесткого диска (VHD). |
convert | Преобразует тома таблицы выделения файлов (FAT) и FAT32 в файловую систему NTFS, оставляя существующие файлы и каталоги без изменений. |
create | Создает раздел на диске, том на одном или нескольких дисках или виртуальный жесткий диск (VHD). |
delete | Удаляет секцию или том. |
detach vdisk | Запрещает отображать выбранный виртуальный жесткий диск (VHD) в качестве локального жесткого диска на хост-компьютере. |
detail | Отображает сведения о выбранном диске, разделе, томе или виртуальном жестком диске (VHD). |
exit | Завершает работу интерпретатора команды diskpart. |
expand vdisk | Развертывает виртуальный жесткий диск (VHD) до указанного размера. |
extend | Расширяет том или раздел с фокусом вместе с файловой системой до свободного (нераспределенного) пространства на диске. |
filesystems | Отображает сведения о текущей файловой системе тома с фокусом и список файловых систем, поддерживаемых для форматирования тома. |
format | Форматирует диск для приема файлов. |
gpt | Назначает атрибуты gpt секции с фокусом на дисках базовой таблицы разделов GUID (gpt). |
help | Отображает список доступных команд или подробные справочные сведения по указанной команде. |
import | Импортирует группу внешних дисков в группу дисков локального компьютера. |
inactive | Помечает системный раздел или загрузочный раздел с фокусом как неактивный на дисках основной загрузочной записи (MBR). |
list | Отображает список дисков, разделов на диске, томов на диске или виртуальных жестких дисков. |
merge vdisk | Объединяет разностный виртуальный жесткий диск (VHD) с соответствующим родительским виртуальным жестким диском. |
offline | Переносит подключенный диск или том в автономное состояние. |
online | Переносит автономный диск или том в состояние «в сети». |
recover | Обновляет состояние всех дисков в группе дисков, пытается восстановить диски в недопустимой группе дисков и повторно синхронизирует зеркальные тома и тома RAID-5 с устаревшими данными. |
rem | Предоставляет способ добавления комментариев в скрипт. |
remove | Удаляет букву диска или точку подключения из тома. |
repair | Восстанавливает том RAID-5 с фокусом, заменив неработоспособность области диска указанным динамическим диском. |
rescan | Находит новые диски, которые могли быть добавлены на компьютер. |
retain | Подготавливает существующий динамический простой том для использования в качестве загрузочного или системного тома. |
san | Отображает или задает политику сети хранения данных (SAN) для операционной системы. |
select | Перемещает фокус на диск, раздел, том или виртуальный жесткий диск (VHD). |
set id | Изменяет поле типа секции для секции с фокусом. |
shrink | Уменьшает размер выбранного тома на указанную сумму. |
uniqueid | Отображает или задает идентификатор таблицы разделов GUID (GPT) или сигнатуру главной загрузочной записи (MBR) для диска с фокусом. |
Вывод списка доступных объектов
Список параметров, связанных с каждой командой, можно просмотреть, выполнив основную команду, а затем доступные для этой команды. При выполнении списка будут отображаться следующие четыре параметра:
После выполнения команды list рядом с объектом фокуса появится звездочка (*).
Примеры
Чтобы просмотреть доступные диски, выполните список дисков:
list disk
Чтобы выбрать диск, выполните команду select disk (Выбрать диск ) и укажите номер диска. Пример:
select disk 1
Прежде чем можно будет использовать диск 1, необходимо создать раздел, выполнив команду create partition primary:
create partition primary
Наконец, мы можем выполнить быстрое форматирование диска 1 в NTFS с меткой Backup, выполнив команду format fs=ntfs label=Backup quick, как показано ниже:
format fs=ntfs label=Backup quick
Связанные ссылки
- Условные обозначения синтаксиса команд командной строки
- Обзор управления дисками
- Командлеты хранилищ в Windows PowerShell
Как форматировать жесткий диск или флешку в командной строке
В некоторых случаях вам может потребоваться форматировать флешку или жесткий диск с помощью командной строки. Например, это может пригодиться, когда средствами Windows не удается завершить форматирование, а также в некоторых других ситуациях.
В этой инструкции подробно о нескольких способах отформатировать USB флешку или жесткий диск с помощью командной строки в Windows 10, 8 и Windows 7, а также пояснения о том, когда какие способы подойдут в большей степени.
Примечание: при форматировании данные с диска удаляются. Если вам нужно форматировать диск C, сделать это в запущенной системе не получится (так как ОС находится именно на нём), но способы, тем не менее, существует, о чем в конце инструкции.
Использование команды FORMAT в командной строке
Format — команда для форматирования накопителей в командной строке, существующая ещё со времён DOS, но исправно работающая и в Windows 10. С помощью неё вы можете отформатировать флешку или жесткий диск, а точнее — раздел на них.
Для флешки обычно это не имеет значения, при условии, что она определяется в системе и видна её буква (так как они как правило содержат лишь один раздел), для жесткого диска может иметь: с помощью этой команды вы можете отформатировать только разделы по отдельности. К примеру, если диск разделен на разделы C, D и E, с помощью format вы можете отформатировать сначала D, затем — E, но не объединить их.
Порядок действий будет следующими:
- Запустите командную строку от имени администратора (см. Как запустить командную строку от имени администратора) и введите команду (пример приведен для форматирования флешки или раздела жесткого диска с буквой D).
- format d: /fs:fat32 /q (В указанной команде после fs: вы можете указать NTFS, чтобы форматировать не в FAT32, а в NTFS. Также, если не указать параметр /q то будет выполнено не быстрое, а полное форматирование, см. Быстрое или полное форматирование флешки и диска).
- Если вы увидите сообщение «Вставьте новый диск в дисковод D» (или с другой буквой), просто нажмите Enter.
- Также вам будет предложено ввести метку тома (имя, под которым будет отображаться диск в проводнике), введите на свое усмотрение.
- По завершении процесса вы получите сообщение о том, что форматирование окончено и командную строку можно будет закрыть.
Процедура простая, но несколько ограничена: иногда требуется не просто отформатировать диск, но и удалить все разделы на нем (т.е. объединить их в один). Здесь format не подойдет.
Форматирование флешки или диска в командной строке с помощью DISKPART
Инструмент командной строки Diskpart, доступный в Windows 7, 8 и Windows 10, позволяет не только отформатировать отдельные разделы флешки или диска, но и удалить их или создать новые.
Сначала рассмотрим использование Diskpart для простого форматирования раздела:
- Запустите командную строку от имени администратора, введите diskpart и нажмите Enter.
- По порядку используйте следующие команды, нажимая Enter после каждой.
- list volume (здесь обратите внимание на номер тома, соответствующий букве диска, который нужно отформатировать, у меня это 8, вы в следующей команде используйте свой номер).
- select volume 8
- format fs=fat32 quick (вместо fat32 можно указать ntfs, а если вам требуется не быстрое, а полное форматирование, не указывайте quick).
- exit
На этом форматирование будет завершено. Если же вам требуется удалить все без исключения разделы (например, D, E, F и остальные, в том числе скрытые) с физического диска и отформатировать его как единый раздел, сделать это можно похожим способом. В командной строке используйте команды:
- diskpart
- list disk (вы увидите список подключенных физических дисков, вам нужен номер диска, который будет форматироваться, у меня это 5, у вас будет свой).
- select disk 5
- clean
- create partition primary
- format fs=fat32 quick (вместо fat32 возможно указать ntfs).
- exit
Форматирование в командной строке — видео
В завершение, о том, что делать, если нужно отформатировать диск C с системой. Для этого вам потребуется загрузиться с загрузочного накопителя с LiveCD (в том числе с утилитами для работы с разделами жесткого диска), диска восстановления Windows или установочной флешки с Windows. Т.е. требуется, чтобы система не была запущена, так как при форматировании удаляется и она.
Если вы загрузились с загрузочной флешки Windows 10, 8 или Windows 7, можно нажать в программе установки клавиши Shift+f10 (или Shift+Fn+F10 на некоторых ноутбуках), это вызовет командную строку, где форматирование диска C уже будет доступным. Также программа установки Windows при выборе режима «Полная установка» позволяет отформатировать жесткий диск в графическом интерфейсе.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Syncthing — синхронизация файлов Windows, Linux, MacOS и Android
- Память встроенной видеокарты Intel HD или Iris Xe, AMD Radeon — как посмотреть, увеличить или уменьшить
- Файл открыт в System при удалении файла — как исправить?
- Как открыть порты в Windows и посмотреть список открытых портов
- Как добавить путь в переменную среды PATH в Windows
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Балбес 12.07.2018 в 23:54
- Dmitry 13.07.2018 в 08:09
- Dmitry 23.09.2019 в 08:59
Формат
Форматирует диск для приема файлов Windows. Для форматирования жесткого диска необходимо быть членом группы администраторов.
Вы также можете использовать команду format с разными параметрами из консоли восстановления. Дополнительные сведения о консоли восстановления см. в разделе Среда восстановления Windows (Windows RE).
Синтаксис
format volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size] [/C] [/I:state] [/X] [/P:passes] [/S:state] format volume [/V:label] [/Q] [/F:size] [/P:passes] format volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes] format volume [/V:label] [/Q] [/P:passes] format volume [/Q]
Параметры
- FAT и FAT32: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K. Кроме того, 128 КБ и 256 КБ для сектора размером более 512 байт.
- NTFS: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M
- exFAT: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M, 4M, 8M, 16M, 32M
- ReFS: 4096, 64K
- 1440, 1440 кб или 1440 КБ
- 1.44 или 1.44m или 1.44MB
- 1,44 МБ, двусторонний, четырехсторонняя плотность, 3,5-дюймовый диск
Комментарии
- Команда format создает новый корневой каталог и файловую систему для диска. Он также может проверять наличие недопустимых областей на диске и удалять все данные на диске. Чтобы иметь возможность использовать новый диск, необходимо сначала отформатировать диск с помощью этой команды.
- После форматирования гибких дисков в формате отобразится следующее сообщение: Volume label (11 characters, ENTER for none)? Чтобы добавить метку тома, введите до 11 символов (включая пробелы). Если вы не хотите добавлять метку тома на диск, нажмите клавишу ВВОД.
- При использовании команды format для форматирования жесткого диска отображается предупреждение следующего вида:
WARNING, ALL DATA ON NON-REMOVABLE DISK DRIVE x: WILL BE LOST! Proceed with Format (Y/N)? _
Примечание Форматирование немедленно остановит обработку, если определит, что предыдущие требования не могут быть выполнены с использованием указанного размера кластера.
Примеры
Чтобы отформатировать новый гибкий диск в дисководе A с использованием размера по умолчанию, введите следующую команду.
format a:
Для быстрого форматирования ранее отформатированного гибкого диска в дисководе A введите следующую команду.
format a: /q
Чтобы отформатировать гибкий диск на диске A и назначить ему метку data, введите следующую команду:
format a: /v:DATA
Связанные ссылки
- Условные обозначения синтаксиса команд командной строки
Командная строка как инструмент для форматирования флешки
Одним из способов отформатировать флешку является использование командной строки. Обычно к нему прибегают в случае, когда стандартными средствами это сделать невозможно, например, из-за возникающей ошибки. Как происходит форматирование посредством командной строки, мы рассмотрим далее.
Форматирование флешки через командную строку
Мы рассмотрим два подхода:
- через команду «format»;
- через утилиту «diskpart».
Их отличие в том, что ко второму варианту обращаются в более сложных случаях, когда флешка ни в какую не хочет форматироваться.
Способ 1: Команда «format»
Формально Вы проделаете все то же, что и в случае стандартного форматирования, но только средствами командной строки.
Инструкция в данном случае выглядит следующим образом:
- Вызов командной строки можно осуществить через утилиту «Выполнить» («WIN»+«R»), введя команду «cmd».
- Наберите команду format F: , где F – присвоенная вашей флешке буква. Дополнительно можно указать настройки: /FS – файловая система, /Q – быстрое форматирование, /V – имя носителя. В итоге команда должна быть примерно в таком виде: format F: /FS:NTFS /Q /V:FleHka . Нажмите «Ввод».
- Если Вы увидели сообщение с предложением вставить диск, значит, команда введена верно, и можно нажимать «Ввод».
- Следующее сообщение говорит об окончании процедуры.
При возникновении ошибки, можно попытаться проделать то же самое, но в «безопасном режиме» – так никакие лишние процессы не помешают форматированию.
Способ 2: Утилита «diskpart»
Diskpart – специальная утилита для управления дисковым пространством. Ее широкий функционал предусматривает форматирование носителя.
Чтобы воспользоваться данной утилитой, сделайте вот что:
- После запуска «cmd», наберите команду diskpart . Нажмите «Enter» на клавиатуре.
- Теперь вбейте list disk и в появившемся перечне найдите вашу флешку (ориентируйтесь на объем). Обратите внимание на то, под каким она номером.
- Введите команду select disk 1 , где 1 – номер флешки. Затем следует очистить атрибуты командой attributes disk clear readonly , очистить флешку командой clean и создать первичный раздел командой create partition primary .
- Осталось прописать format fs=ntfs quick , где ntfs – тип файловой системы (при необходимости указывается fat32 или другой), quick – режим «быстрого форматирования» (без этого данные полностью удалятся и их невозможно будет восстановить). По завершении процедуры просто закройте окно.
Таким образом можно задать все необходимые настройки форматирования флешки. При этом важно не перепутать букву или номер диска, чтобы не стереть данные с другого носителя. В любом случае выполнить поставленную задачу несложно. Преимущество командной строки в том, что этот инструмент есть у всех пользователей Виндовс без исключения. Если у Вас есть возможность воспользоваться специальными программами для удаления, воспользуйтесь одной из тех, которые указаны в нашем уроке.
Если у Вас возникли какие-либо проблемы, пишите о них в комментариях. Мы обязательно поможем!