Diskpart
Содержание:
- Способ 3. Встроенная утилита Diskpart
- Загрузочная флешка через командную строку на windows 7
- Посмотреть свободное место на диске
- Программа Diskpart. Форматирование и создание загрузочной флешки или диска через командную строку
- Troubleshooting
- Почему необходимо преобразовать диск
- Easiest way to extend partition with GUI AOMEI Partition Assistant
- Создание сценариев с помощью diskpart
- Список доступных параметров
- Как использовать программу Diskpart, когда необходимо срочное форматирование флешки
- Syntax
Способ 3. Встроенная утилита Diskpart
В операционной системе Windows находится встроенная утилита для работы с накопителями, которая позволяет нам отформатировать флешку.
Вызываем командную строку командой cmd в поисковой строке меню Пуск.
В окне появившейся командной строки вводим: diskpart и запускается утилита для управления пространствами накопителей.
Набираем команду: list disk. Это позволит нам увидеть все накопители, присутствующие на нашем компьютере. Находим флешку, которую собираемся форматировать по объему. Нам стали видны все диски с указанием их объемов. Запоминаем номер выбираемого нами диска, например, 2.
Затем набираем команду: select disk 2, где 2 – выбираемый нами накопитель. Жмем Enter.
После этого, флешку необходимо очистить от атрибутов, для чего вводим команду: attributes disk clear readonly. После этого вводим команду: clean.
После очистки накопителя от атрибутов нам необходимо создать первичный раздел, для чего размечаем наш диск в выбранной нами файловой системе:
Сначала вводим команду: create partition primary, затем задаем необходимую нам файловую систему командой: format fs=ntfs или format fs=fat32. Если необходимо быстрое форматирование, то команду пишем следующим образом: format fs=NTFS QUICK или format fs=FAT32 QUICK. Нажимаем на Ввод и флешка форматируется.
Выход из программы осуществляем командой: exit.
Встроенная утилита Diskpart (еще один способ)
Существует еще один, немного отличающийся, способ форматирования накопителя с помощью встроенной программы Diskpart.
Вызываем окно командной строки, как рассказано выше, затем вводим команду diskpart и нажимаем Ввод для запуска утилиты.
Затем вводим команду list disk и снова жмем Ввод. Так мы увидим все свои накопители. После этого, так же, как и в предыдущем способе, распознаем свою флешку по размеру и запоминаем номер накопителя. Например, 2.
Пишем команду: select disk 2, где 2 – выбираемая нами флешка. Нажимаем на Enter.
Вписываем команду clean и нажимаем Enter – удаляются все файлы на накопителе.
После окончания форматирования нужно присвоить флешке букву. Делаем это с помощью команды: assign, после чего происходит автозапуск накопителя, и мы видим на экране окно проводника с уже отформатированной флешкой.
Для завершения работы в Diskpart пользуемся командой exit.
Загрузочная флешка через командную строку на windows 7
Данный метод очень простой. Вам понадобятся только диск или образ диска с Windows, флешка подходящего размера и компьютер с Widnows 7.
Загрузочная флешка через командую строку может быть изготовлена на Window 7 и более старших версиях. Несмотря на то, что на Windows XP тоже есть утилита diskpart, съёмные носители она не увидит.
Чтобы создать загрузочную флешку, просто совершите описанные действия и будьте очень внимательны.
В командную строку мы будем вводить разные команды. После ввода каждой команды нажимайте клавишу «Enter». Вы можете копировать их отсюда и вставлять в командную строку. Только комбинация клавиш Ctrl V там не действует. Вставлять можно через правый клик мышки.
Будьте внимательны. Если выбрать не тот диск, то вы можете случайно форматировать что-то нужное на компьютере. Ориентируйтесь по объёму дисков.
Скажем сразу – этот способ не несет в себе никаких преимуществ и вместо него обычным пользователям лучше применять программы UltraISO и WinSetupFromUSB, о чем подробно рассказывается в статье Установка Windows 7 с флешки . А вот метод в этой статье понадобится лишь настоящим мачо, которые обожают командную строку Windows.
Зачем усложнять себе жизнь, спросите вы? Ну есть же люди, что ставят Linux:) Нравится им строгая романтика консольных команд и текстового ввода. Никакого графического интерфейса – лишь монотонные строки текста и черный интерфейс командной строки, красотища! (любителям линукса – это шутка, не напрягайтесь
В общем, главное что такой способ, подразумевающий использование DISKPART, существует, так почему бы не рассказать о нем?
В первую очередь подключите к USB-порту флешку объемом более 4 Гбайт.
Откройте командную строку (Пуск > cmd.exe ) и вводите команду . Не забывайте, что утилиту следует запускать исключительно с учетной записи администратора.
Ждем, пока не появится приглашение командной строки DISKPART>. Вот теперь начинается настоящее веселье.
Посмотреть свободное место на диске
Рассмотрим теперь вопрос, как удобнее всего смотреть свободное место на диске. Тут особо вариантов нет — используется известная и популярная утилита df.
# df -h
Команда показывает информацию и заполнении всех примонтированных дисков, в том числе и сетевых, если они присутствуют в системе. Нужно понимать, что эта информация не всегда достоверная. Вот пример такой ситуации — Диск занят на 100% и не понятно чем, df и du показывают разные значения.
Сразу же покажу удобную комбинацию команд, чтобы посмотреть, кто в данной директории занимает больше всего места. Директории выстроятся в список, начиная с самой объемной и далее. В моем примере будут выведены 10 самых больших папок в каталоге.
# du . --max-depth=1 -ah | sort -rh | head -10
В первой строке будет объем самой директории /usr, а далее вложенные в нее. Привожу пример небольшого скрипта, который я люблю использовать, чтобы оценить размер директорий, к примеру, в архиве бэкапов и сохранить информацию в текстовый файл. Актуально, если у вас не настроен мониторинг бэкапов в zabbix.
echo "==================================" >> dir_size.txt echo "Dirs size `date +"%Y-%m-%d_%H-%M"`" >> dir_size.txt echo "==================================" >> dir_size.txt du -s *| sort -nr | cut -f 2- | while read a;do du -hs $a >> dir_size.txt ;done
На выходе останется файл dir_size.txt следующего содержания.
================================== Dirs size 2019-09-04_18-16 ================================== 3.2T resad 2.0T winshare 1.7T mail 1.2T doc 957G share 43G web 17G hyperv 6.5G zabbix 5.2G onlyoffice 525M databases
В целом, по свободному месту на дисках все. Утилит df и du достаточно, чтобы закрыть этот вопрос.
Программа Diskpart. Форматирование и создание загрузочной флешки или диска через командную строку
Написал admin. Опубликовано в рубрике Операционные системы
Diskpart
Итак, после того, как мы вставили флешку в USB-разъем, запускаем командную строку. Для этого нажимаем Пуск и в строке поиска пишем cmd, и нажимаем Enter.
В появившейся командной строке пишем diskpart, тем самым запуская программу для управления дисками. Нажимаем Enter.
Далее вводим команду list disk и жмем Enter. Отобразятся все подключенные диски и флеш-накопители.
В списке устройств находим нашу флешку – ее можно распознать по размеру. В моем случае это Диск 6. Поэтому далее пишем команду select disk 6. Если Ваша флешка под цифрой 4, то Вам нужно ввести команду select disk 4. Если под цифрой 2, то select disk 2, соответственно. Нажимаем Enter.
Затем вводим команду clean, которая удалит все файлы с флешки или диска. Нажимаем Enter.
Далее создаем раздел с помощью create partition primary. Нажимаем Enter.
Потом вводим команду select partition 1. Таким образом выбираем указанный раздел и перемещаем на него фокус. Нажимаем Enter.
Затем выполняем команду active. Система помечает раздел как активный. Нажимаем Enter.
Теперь необходимо выполнить форматирование флешки в NTFS. Оно может быть быстрым или полным. Полное форматирование выполняется командой format fs=NTFS. Если не хочется ждать и время поджимает, то делаем быстрое форматирование командой format fs=NTFS QUICK. Нажимаем Enter.
Ждем окончания форматирования.
Сейчас необходимо присвоить флешке букву. Делаем это с помощью команды assign. Жмем Enter.
Флешке автоматически назначается буква, и следом за этим срабатывает автозапуск носителя.
Теперь можно завершать работу программы Diskpart. Вводим команду exit и нажимаем Enter.
Последнее, что нужно сделать – это скопировать файлы дистрибутива операционной системы (ту, для которой мы делали загрузочную флешку) на, собственно, наш флеш-накопитель. После этого наша флешка будет загрузочной, и будет загружаться абсолютно везде, на любом устройстве. С ее помощью, можно будет установить Вашу операционную систему где угодно.
Хочу заметить, что с помощью программы Diskpart можно проводить множество манипуляций как с жесткими дисками (здесь читаем как изменить размер жесткого диска), так и с флеш-накопителями. Рассмотренный сегодня пример – лишь малая часть всех возможностей. Другие команды и примеры работы с этой программе я рассмотрю в следующих статьях.
Troubleshooting
Download diskpart
You can not download diskpart utility. This utility is a command line utility part of Windows.
To access diskpart, you have the following options:
- Use the original CD/DVD or USB of your Windows to access Recovery Console (for Windows XP) or System Recovery Options (for Windows Vista-8)
- Boot into the recovery mode of your Windows
- Use Easy Recovery Essentials, our recovery and repair disk, and open Command Line to access diskpart
Instructions on how to access diskpart if you use Easy Recovery Essentials:
- Download Easy Recovery Essentials
- Burn the ISO Image. Follow our instructions on how to burn a bootable ISO image. If you’d like to have a recovery USB instead, follow our instructions on how to make a recovery USB.
- Boot Easy Recovery Essentials from the CD, DVD or USB
- Select Launch Command Line
Instructions on how to access diskpart if you have the installation disc:
Instructions on how to access diskpart if you don’t have the installation disc:
Format USB with diskpart
To format a USB flash drive with diskpart, follow these steps:
- Open the utility by typing in Command Prompt
- Press Enter
- Once loaded, type :
list disk
- Press Enter
- Determine which of the disks listed is your USB flash drive, e.g. Disk 2.
- Type , if #2 is the USB flash drive presented by the list disk command
- Press Enter
- Type to clean the USB flash drive:
clean
- Press Enter
- Type this command:
create partition primary
- Press Enter
- Type :
active
- Press Enter
- You should now receive this confirmation message:
DiskPart marked the current partition as active.
- Type this command to format the USB flash drive:
format fs=ntfs label="MY USB DRIVE"
where is the NTFS file system (you can also use fs=fat32) and “MY USB DRIVE” is the label given to the USB drive.
- Type :
assign
- Press Enter
- Quit diskpart by typing :
exit
- Press Enter
Bootable USB with diskpart
To create a bootable USB using diskpart, follow the steps from .
Once successfully formatted the drive, simply copy the files to the USB drive.
USB not showing in diskpart
diskpart will not list external media, e.g. USB flash drive, if you’re using Windows XP.
Windows Vista to Windows 8 systems will show the USB flash drives in diskpart.
Почему необходимо преобразовать диск
Многие компьютеры теперь включают возможность использования версии UEFI BIOS, которая может ускорить загрузку и завершение работы, а также обеспечивает дополнительные преимущества безопасности. Для загрузки компьютера в режиме UEFI необходимо использовать диск, отформатированный с использованием формата GPT.
Многие ПК готовы использовать UEFI, но включают модуль поддержки совместимости (CSM), настроенный на использование устаревшей версии BIOS. Эта версия BIOS была разработана в 1970-х и обеспечивает совместимость с множеством старых конфигураций оборудования и сети, а также требует наличия диска, использующего формат MBR.
Однако базовый формат диска MBR не поддерживает диски через 4 ТБ. Также сложно настроить более четырех секций. Формат диска GPT позволяет настроить диски размером более 4 терабайт (ТБ) и позволяет легко настроить столько разделов, сколько требуется.
Easiest way to extend partition with GUI AOMEI Partition Assistant
Not everyone can use CMD well. Employing Diskpart to extend partition is more suitable for people who know it deeply. It cannot be any wrong while operating. Once there is a wrong step, it may cause a big damage. Fortunately, the AOMEI Partition Assistant also has the GUI version, allowing you to extend the partition within a few clicks.
Step1.Launch AOMEI Partition Assistant Professional. It will display its main interface. To extend partition, here you can make use of “Resize Partition”, «Move Partition”, “Merge Partitions”, and“Allocate Free Space”features.
1> If there is unallocated partition adjacent to the partition you want to extend, you can right click the partition, selectResize Partitionto extend the partition with the unallocated space.
Then, drag the bar towards the right to extend partition with the unallocated space.
2> If the unallocated space is not adjacent to the partition you want to extend, you can right click the partition near to the unallocated space, select Move Partition to move the unallocated space to the partition you want to extend. Then, use the Resize Partition to extend the partition.
Then, drag the partition to the left, and it will be moved.
3> The most effective way is using Merge Partitions to extend the partition. No matter there is unallocated space or not, you can right click the partition you want to extend, select Merge Partitions.
Then, you can select the unallocated space or other existing partition to extend the partition you want to extend.
4>If there is no unallocated space, you can use the “Allocate Free Space” feature.
Note: Each operation needs to click «Apply» at the toolbar and then it will be executed.
Создание сценариев с помощью diskpart
С помощью DiskPart можно создавать сценарии для автоматизации задач по работе с дисками, таких как создание томов или преобразование дисков в динамические. Составление сценариев этих задач полезно, если система Windows устанавливается с помощью автоматического режима или программы Sysprep, которые не поддерживают создание томов, за исключением загрузочного тома.
Чтобы запустить сценарий DiskPart, введите в командной строке следующую команду:
Где имя_сценария.txt — это имя текстового файла, содержащего сценарий.
Чтобы направить вывод сценария DiskPart в файл, введите следующую команду:
Где файл_журнала.txt — имя текстового файла, в который записывается вывод программы DiskPart.При запуске DiskPart версия этой программы и имя компьютера отображаются в командной строке. По умолчанию, если при попытке выполнить задачу сценария в DiskPart возникает ошибка, обработка сценария прекращается и выводится код ошибки (если не указан параметр noerr).
Однако программа DiskPart всегда возвращает коды синтаксических ошибок, независимо от использования параметра noerr. Параметр noerr позволяет выполнять такие полезные задачи, как использование одного сценария для удаления всех разделов на всех дисках, независимо от общего числа дисков.
Список доступных параметров
| Параметр | Описание |
|---|---|
| active | Пометка имеющего фокус раздела на базовом диске как активного. Эта информация указывает базовой системе ввода/вывода (BIOS) или расширенному интерфейсу микропрограмм, что раздел или том является действительным системным разделом или системным томом |
| add disk | Отражение простого тома с фокусом на указанный диск |
| assign | Назначение буквы диска или точки подключения тому, имеющему фокус |
| break disk | Разбивает зеркальный том, имеющий фокус, на два простых тома |
| clean | Удаление всех разделов или томов на диске, имеющем фокус |
| convert basic | Преобразование пустого динамического диска в базовый |
| convert dynamic | Преобразование базового диска в динамический |
| convert gpt | Преобразует пустой базовый диск с стилем разделов основной загрузочной записи (MBR) в базовый диск с стилем разделов GPT |
| convert mbr | Преобразует пустой базовый диск со стилем разделов GPT в базовый диск с стилем разделов основной загрузочной записи (MBR) |
| create partition efi | Создание системного раздела EFI (Extensible Firmware Interface) на диске с таблицей разделов GUID (GPT) |
| create partition extended | Создание дополнительного раздела на текущем диске |
| create partition logical | Создание логического диска в дополнительном разделе |
| create partition msr | Создание системного раздела EFI (Extensible Firmware Interface) на диске, содержащем таблицу разделов GUID (GPT) |
| create partition primary | Создание основного раздела на текущем базовом диске |
| create volume raid | Создание тома RAID-5 на указанных динамических дисках |
| create volume simple | Создание простого тома |
| create volume stripe | Создание чередующегося тома на указанных дисках |
| delete disk | Удаление отсутствующего динамического диска из списка дисков |
| delete partition | На базовом диске удаляет раздел, имеющий фокус |
| delete volume | Удаление выделенного тома |
| detail disk | Вывод свойств выбранного диска и томов на этом диске |
| detail volume | Отображение динамических дисков, на которых размещен текущий том |
| exit | Выход из командного интерпретатора DiskPart |
| extend | Расширение тома, имеющего фокус, на смежное невыделенное пространство |
| help | Вывод списка доступных команд |
| import | Импорт группы внешних дисков в группу дисков локального компьютера |
| list disk | Вывод списка дисков и таких сведений о них, как размер, свободный объем, является ли диск базовым или динамическим, а также, какой стиль раздела используется на диске — основная загрузочная запись (MBR) или таблица разделов GUID (GPT) |
| list partition | Отображение разделов, перечисленных в таблице разделов текущего диска |
| list volume | Отображение списка базовых и динамических томов на всех дисках |
| online | Подключение отключенного диска или тома, на который установлен фокус |
| rem | Добавление примечаний в сценарий |
| remove | Удаление буквы диска или точки подключения тома, имеющего фокус |
| rescan | Поиск новых дисков, добавленных в компьютер |
| retain | Подготовка существующего динамического простого тома к использованию в качестве загрузочного или системного тома |
| select disk | Выбор указанного диска и перемещение фокуса на него |
| select partition | Выбор указанного раздела и передача ему фокуса |
| select volume | Выбор указанного тома и перемещение фокуса на него |
Как использовать программу Diskpart, когда необходимо срочное форматирование флешки
Такая операция вам может понадобиться при экстренном формировании загрузочного носителя, когда у вас под рукой не оказывается утилит наподобие Media Creation Tool. Всё, что от вас потребуется, — это наличие самого съёмного носителя, а также образа системы в виде ISO файла. Причем функционал, встроенный в Дискпарт, превосходит то, что вы получите от встроенной в вашу ОС возможности по форматированию.
Вам необходимо будет начать со следующей последовательности действий:
- Вставить носитель и тут же запустить командную строку с правами администратора;
- Жмите «Пуск» и вводите последовательность «cmd»;
- Появится та самая командная строка, в которой вводится «Diskpart»;
- Появится программа для форматирования флешки;
- Введите «list disc», что позволит вам отобразить все подключённые накопители flash;
- Здесь вам придётся отыскать нужную и определить её номер;
- Введите команду «select disk #».
Понятно, что вместо решётки нужно будет указать тот самый номер. Сама описываемая программа позволяет вам создавать или удалять разделы на flash-накопителе.

В качестве аналогичной команды стоит упомянуть о процедуре «clean», которая также может быть исполнена только через командную строку с соответствующими правами. Здесь вам нужно будет выполнить всё ту же инструкцию «cmd», которая вводится в поле, появившееся после вызова системного интерпретатора (WIN + R). Чтобы двигаться дальше, вы должны чётко знать, какой буквой обозначается ваш flash-накопитель. Ведь придётся вводить последовательность «format Z:», где вместо последней буквы латинского алфавита должна быть ваша. Здесь можно использовать дополнительные подкоманды, которые будут указывать сразу на тип новой файловой системы, а также на способ форматирования (быстрое или какое-то другое).

Diskpart – встроенная команда в вашу ОС. Но если вы хотите получить больше возможностей, то нужно бесплатно скачать Macrorit Disk Partition Expert Free. Это самостоятельная программа, которая никак не связана с компанией Microsoft, но именно она позволит вам очистить и отформатировать флешку любого формата, в том числе и флешку, являющуюся картой памяти – SD, microSD и т.д. Главное, чтобы вы смогли подключить устройство ко своему компьютеру на Windows 10, всё остальное за вас сделает программа.
У нас вы сможете скачать Portable версию, которая не требует установки
В случае с таким ПО, как Дискпарт, это важно. Более того, загрузка осуществляется напрямую с официального сервера разработчика, что гарантирует вам получение не только оригинала, но и самой свежей версии программы
Что выбрать — встроенную функцию, или самостоятельную программу, решать только вам.
Syntax
Para iniciar o interpretador de comandos do DiskPart, no prompt de comando, digite:
Importante
Você deve estar no grupo Administradores local ou em um grupo com permissões semelhantes para executar o DiskPart.
Parâmetros
Você pode executar os seguintes comandos no interpretador de comandos do DiskPart:
| Comando | Descrição |
|---|---|
| active | Marca a partição do disco com foco, como ativa. |
| add | Espelha o volume simples com foco para o disco especificado. |
| assign | Atribui uma letra de unidade ou ponto de montagem ao volume com foco. |
| attach vdisk | Anexa (às vezes chamadas de montagens ou superfícies) um disco rígido virtual (VHD) para que ele apareça no computador host como uma unidade de disco rígido local. |
| attributes | Exibe, define ou limpa os atributos de um disco ou volume. |
| automount | Habilita ou desabilita o recurso de montagem automática. |
| break | Quebra o volume espelhado com foco em dois volumes simples. |
| clean | Remove toda e qualquer formatação de partição ou volume do disco com foco. |
| compact vdisk | Reduz o tamanho físico de um arquivo de disco rígido virtual (VHD) de expansão dinâmica. |
| convert | Converte os volumes FAT (tabela de alocação de arquivo) e FAT32 no sistema de arquivos NTFS, deixando os arquivos e diretórios existentes intactos. |
| create | Cria uma partição em um disco, um volume em um ou mais discos ou um VHD (disco rígido virtual). |
| delete | Exclui uma partição ou um volume. |
| detach vdisk | Interrompe a exibição do VHD (disco rígido virtual) selecionado como uma unidade de disco rígido local no computador host. |
| detail | Exibe informações sobre o disco, a partição, o volume ou o VHD (disco rígido virtual) selecionado. |
| exit | Sai do interpretador de comandos do DiskPart. |
| expand vdisk | Expande um VHD (disco rígido virtual) para o tamanho que você especificar. |
| extend | Estende o volume ou a partição com foco, juntamente com seu sistema de arquivos, para espaço livre (não alocado) em um disco. |
| filesystems | Exibe informações sobre o sistema de arquivos atual do volume com foco e lista os sistemas de arquivos com suporte para formatar o volume. |
| format | formata um disco para aceitar Windows arquivos. |
| gpt | Atribui os atributos GPT à partição com foco em discos básicos da tabela de partição GUID (GPT). |
| help | Exibe uma lista de comandos disponíveis ou informações de ajuda detalhadas sobre um comando especificado. |
| import | Importa um grupo de discos externos para o grupo de discos do computador local. |
| inactive | Marca a partição do sistema ou a partição de inicialização com foco como inativa em discos básicos de MBR (registro mestre de inicialização). |
| list | Exibe uma lista de discos, de partições em um disco, de volumes em um disco ou de VHDs (discos rígidos virtuais). |
| merge vdisk | Mescla um VHD (disco rígido virtual) diferencial com seu VHD pai correspondente. |
| offline | Coloca um disco ou volume online no estado offline. |
| online | Coloca um disco ou volume offline para o estado online. |
| recover | Atualiza o estado de todos os discos em um grupo de discos, tenta recuperar discos em um grupo de discos inválido e sincroniza novamente os volumes espelhados e os volumes RAID-5 que têm dados obsoletos. |
| rem | Fornece uma maneira de adicionar comentários a um script. |
| remove | Remove uma letra de unidade ou ponto de montagem de um volume. |
| repair | Repara o volume RAID-5 com foco, substituindo a região do disco com falha pelo disco dinâmico especificado. |
| rescan | Localiza novos discos que podem ter sido adicionados ao computador. |
| retain | Prepara um volume simples dinâmico existente para ser usado como um volume do sistema ou de inicialização. |
| san | Exibe ou define a política de San (rede de área de armazenamento) para o sistema operacional. |
| select | Desloca o foco para um disco, partição, volume ou VHD (disco rígido virtual). |
| set id | Altera o campo de tipo de partição para a partição com foco. |
| shrink | Reduz o tamanho do volume selecionado pelo valor especificado. |
| uniqueid | Exibe ou define o identificador GPT (tabela de partição GUID) ou a assinatura MBR (registro mestre de inicialização) para o disco com foco. |