DISKPART – управление дисками, томами и разделами в командной строке Windows.
Для работы с DISKPART требуются права администратора системы. Утилита является мощным, но небезопасными инструментом для работы с дисковыми данными, что требует определенных знаний, навыков, понимания того, что вы делаете, и каковы будут результаты ваших действий.
Формат командной строки:
/s — использовать сценарий DiskPart. Сценарий представляет собой текстовый файл с набором внутренних команд утилиты DISKPART.EXE
/? — отобразить подсказку по параметрам командной строки DISKPART.
При запуске без параметров, утилита переходит в интерактивный режим с ожиданием ввода команд пользователя. Для получения списка допустимых команд используется ввод знака вопроса или директивы help . В ответ на это действие отображается версия утилиты diskpart.exe и перечень допустимых команд DISKPART:
По каждой из команд, также можно получить краткую справку по использованию, например по команде FORMAT:
В справке приводится краткое описание команды, синтаксис и примеры использования:
Утилита diskpart.exe является мощным средством, предоставляющим администратору практически весь спектр возможностей, необходимых для работы с дисками и разделами, однако, при ошибках или необдуманных действиях, ее использование может привести к краху системы и потере пользовательских данных. Поэтому, для безопасного применения DISKPART, нужно в первую очередь освоить работу с ее внутренними командами, обеспечивающими получение сведений об объектах, над которыми планируется выполнять какие-либо действия и способы выбора этих объектов.
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе:
В данном случае имеется 4 физических диска, нумерация которых начинается с нуля — Диск 0 – Диск 3 . Для выбора какого-либо из них для дальнейших операций, используется команда SELECT:
select disk 0 — выбрать первый диск.
В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.
Для получения подробной информации о выбранном диске используется команда DETAIL:
В результате отображается подробная информация о диске, выбранном командой SELECT:
Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды:
list partition Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:
Для выполнения каких-либо действий по отношению к разделу, его нужно также выбрать командой SELECT:
select partition 2 — выбрать второй раздел.
Для получения детальной информации о выбранном разделе используется команда:
Пример результат выполнения команды:
Для получения списка логических томов используется команда:
Подобная информация полезна при работе с флэшками и съемными дисками. В колонке Имя отображаются привычные буквы логических дисков, в колонке Метка — метка тома. Нумерация томов, как и дисков начинается с нуля. В данном примере Том 2 — это логический диск C: .
select volume 2 — выбрать том 2
detail volume — отобразить детальную информацию о томе, которому соответствует логический диск C: . Пример информации:
Для отображения сведений о текущей файловой системе выбранного тома и о поддерживаемых файловых системах для форматирования используется команда FILESYSTEMS. Пример отображаемых сведений:
Для завершения работы с DISKPART используется команда EXIT.
Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.
Назначение буквы скрытому системному разделу
Речь идет о доступе стандартными средствами к системным разделам или разделам восстановления производителей оборудования. Такие разделы обычно скрыты от пользователя для защиты от неосторожных действий, которые могут привести к повреждению системы или средств ее восстановления. Необходимость же доступа может быть вызвана, например, при создании внешнего носителя среды восстановления или переделки существующей среды под личные предпочтения. В тех случаях, когда производители оборудования принимают дополнительные меры по защите своих данных, описанные ниже приемы могут не сработать.
list volume — определяем список томов.
Как видим, Том 1 — это скрытый системный раздел (c меткой ”Зарезервировано системой”), не имеющий назначенной буквы.
select volume 1 — выбираем Том 1
assign letter=R — назначаем тому букву R:
Если назначение буквы пошло успешно, то отобразится соответствующее сообщение:
Подготовка загрузочной флэшки.
Нужно выполнить форматирование флэшки и создать на ней активный раздел.
select disk 3 — если флэшка отображалась в списке дисков как «Диск 3». При наличии в системе нескольких дисков, обычно достаточно знать объем используемой флэшки. Однако, ошибка в выборе диска может привести к потере хранящихся на нем данных и в качестве дополнительной информации можно использовать данные полученные по подкоманде detail (после выбора командой select disk ):
detail disk . Пример отображаемой информации:
Команду clean желательно применять для удаления любого форматирования, ранее примененного к данному диску. После выполнения команды диск переходит в неинициализированное состояние. На MBR-дисках перезаписываются только сведения о структуре разделов MBR и данные скрытых секторов. На GPT-дисках перезаписываются сведения о структуре GPT-разделов, в том числе защитный MBR. Дополнительно обнуляется первый и последний мегабайт дискового пространства.
create partition primary
format fs=ntfs Label=»FlashDisk» quick
Параметр quick задает режим быстрого форматирования, при котором не выполняется сканирование всей поверхности раздела, а сразу выполняется запись пустого оглавления.
Нужно отметить, что команда active не пишет на диск какие-либо загрузочные секторы или программы загрузки операционной системы, а только устанавливает флажок активности раздела в главном загрузочном секторе диска. Все прочие операции, обеспечивающие загрузку, выполняются другим программным обеспечением (bootsect.exe, grub4dos и т.п.)
Изменение разделов диска.
Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:
list disk — при необходимости, просмотреть список дисков и выбрать тот, с которым будем работать. Выбранный диск отмечается звездочкой:
list partition — просмотреть список разделов для выбора того, от которого нужно «отнять» дискового пространства. Например:
В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)
select partition 2 — выбираем раздел, от которого будем отрезать свободное дисковое пространство.
Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:
Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:
shrink desired=10000 — освободить 10000Мб.
При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):
Теперь можно создать новый раздел, смежный с тем, у которого было отнято дисковое пространство, которое будет занято новым разделом:
create partition primary
Можно посмотреть, как теперь представлен список разделов диска:
Вновь созданный раздел не имеет файловой системы, которую предстоит создать, выполнив команду форматирования. Выбираем раздел :
select partition 4 Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
format fs=ntfs label=»Disk_D» quick
Ждем завершения операции:
Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:
assign letter=d — присвоить букву D:
В случае, если указанная буква уже назначена другому разделу, утилита выдаст сообщение об ошибке:
Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:
При успешном присвоении буквы, отображается соответствующее сообщение:
Аналогичным образом решается задача объединения двух смежных разделов в один. Например, созданный в рассмотренном выше случае, диск D: нужно удалить и занимаемое им место присоединить к диску C: . Естественно, команда DISKPART не занимается сохранением пользовательских данных и этим вопросом должен озаботиться сам пользователь, и до того, как будет удален раздел. Для решения задачи нужно удалить раздел 4 (Disk_D в примере выше) и на освободившееся место расширить раздел 2 (Disk_C). Для удаления раздела используется команда DELETE, а для расширения команда EXTEND. Подсказка по использованию может быть получена стандартным образом:
Таким образом, для решения задачи, нужно выполнить последовательность команд:
select partition 4 — выбрать раздел для удаления.
delete partition — удалить выбранный раздел.
Как правило, раздел используется системой и команда удаления может завершиться ошибкой:
delete partition override — удалить выбранный раздел независимо от его использования системой.
После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:
select partition 2 — выбрать раздел 2.
extend — расширить раздел на весь объем смежного свободного пространства.
Как изменить букву диска в Windows 10
В операционных системах Windows логическим дискам присваиваются буквы латинского алфавита. Обычно диски нумеруются по порядку C, D, E и т.д. Но, в некоторых случаях порядок нумерации сбивается, что может создавать неудобства для пользователей.
Если вы столкнулись с такой ситуацией, то предлагаем вам ознакомиться с данным материалом. Здесь вы узнаете, как изменить букву диска в Windows 10.
Через «Управление дисками»
Для того чтобы изменить букву диска в Windows 10 вам понадобится стандартная программа « Управление дисками ». Данная программа встроена в Windows 10, поэтому вам не придется ничего устанавливать. Чтобы ее запустить нужно просто кликнуть правой кнопкой мышки по кнопке « Пуск » (или нажать комбинацию клавиш Windows-X ) и в открывшемся меню выбрать пункт « Управление дисками ».
Также вы можете открыть « Управление дисками » с помощью команды « diskmgmt.msc ». Для этого нужно нажать комбинацию клавиш Windows-R , ввести команду « diskmgmt.msc » и нажать на клавишу ввода.
Так или иначе, перед вами должно появиться окно « Управление дисками ». В данном окне вы увидите все диски, которые подключены к вашему компьютеру.
Для того чтобы изменить букву диска кликните по нему правой кнопкой мышки и в открывшемся меню выберите « Изменить букву диска или путь ».
В результате появится небольшое окно для изменения буквы диска. Здесь нужно нажать на кнопку « Изменить ».
Дальше нужно выбрать любую из доступных букв и закрыть все окна нажатием на кнопку « ОК ».
Обратите внимание, если нужной вам буквы нет в списке, то это означает, что данная буква занята другим диском. Вы можете изменить букву для этого диска чтобы освободить эту букву. Также нужная вам буква может быть занята флешкой или внешним жестким диском. Чтобы освободить такую букву просто отключите накопитель, который ее использует.
Через командную строку Windows 10
Крмое этого, в Windows 10 можно поменять букву диска через « Командную строку ». Для этого вам нужно открыть « Командную строку » от имени администратора и выполнить команду « diskpart ». В результате вы пападете в текстовый интерфейс, где можно выполнять команды для работы дисками и разделами.
Для начала здесь нужно выполнить команду « list volume ». Эта команда покажет список всех разделов, которые доступны в системе. В этом списке нужно необходимо найти и запомнить раздел, букву которого вы хотите поменять.
Теперь нужно выбрать раздел для дальнейшей работы. Для этого выполните « select volume » и укажите номер раздела, который вы запомнили ранее. Например, « select volume 3 ».
После этого можно удалить старую букву и назначить новую. Для удаления буквы используем команду « remove letter=E », где « E » — это старая буква диска. А для назначения новой команду « assign letter=K », где « K » — это новая буква диска.
После этого диск должен получить новую букву.
Для проверки результата можно еще раз выполнить команду « list volume ».
- Программа для разбивки жесткого диска
- Как узнать температуру жесткого диска
- Как проверить скорость жесткого диска
- Пропадает жесткий диск
- Как подключить второй жесткий диск к компьютеру
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Assign, change or remove Drive Letter with Diskpart
Diskpart is very powerful Windows Utility, which allows certain number of operation with hard disk.
In this article we will show you how to assign, change or remove drive letter with Diskpart using.
You bought hard drive for Backup, but it has automaticaly gained letter D. You want to change it to E.
First we need to open Command Prompt with Administrator Rights.
Type cmd into the search box, and then right-click and choose Run as administrator. If you have Windows 10 use the CTRL + SHIFT + ENTER keyboard shortcut on Screen 1, or click on Start with right click and choose Command Prompt (Admin) on Screen 2.
When Command Prompt pops up, run the diskpart command.
Now we type list volume to list our volumes, we need to know the number of our volume.
In our case our hard drive is Volume 3 and that number is 3.
Now we use command select volume 3 to make changes to that volume. If your volume number is different, you need to replace number 3 with the number from your volume. After we have selected our volume we use command assign letter E, to assing letter E to our volume.
Now you know how to change or assign another letter to your volume, also if you need you can remove volume letter with command remove letter E
For security reasons you cannot change or remove your current system disk letter (esp C), it will not work.
To exit diskpart type in exit.
Has this article been helpful for your request?
(6 votes, average: 4.33 out of 5)
Поменять букву диска из консоли.
С помощью командной строки
Откройте окно Командная строка.
Введите:
diskpart
В командной строке DISKPART введите:
list volume
Запишите номер простого тома, для которого выполняется назначение, смена или
удаление буквы диска.
В командной строке DISKPART введите:
select volume n
Выбор тома n, для которого выполняется назначение, смена или удаление буквы
диска.
В командной строке DISKPART введите одну из следующих команд:
assign letter=L
L — буква диска, которую требуется назначить или сменить.
remove letter=L
L — буква диска, которую требуется удалить.
Значение Описание
list volume
Отображает список базовых и динамических томов на всех дисках
select volume
Выбирает указанный том (n — номер тома) и переводит на него
фокус. Если том не указан, команда select отображает текущий том, имеющий
фокус. Том можно указать по номеру, букве диска или пути к точке
подключения. Hа базовом диске при выборе тома фокус переводится на
соответствующий раздел
assign letter=L
Hазначает букву диска L тому, имеющему фокус. Если буква
диска не указана, используется следующая доступная буква. Если буква диска
уже используется, возникает ошибка
remove letter=L
Удаляет букву диска L с тома, имеющего фокус. Если буква
диска или точка подключения не указана, команда DiskPart удаляет первую
обнаруженную букву диска или точку подключения.
Команду remove можно использовать для смены буквы диска, связанной со
съемным диском. Hе допускается удаление буквы диска для системного и
загрузочного томов, а также для тома, содержащего файл подкачки. Удаление
букв диска разделов, созданных ИВТ, любых GPT-разделов с нераспознанной
таблицей GUID, а также особых, не содержащих данных GPT-разделов, например
системных разделов EFI, также не допускается
With best regards, Andrey Maximenko.
пишите сюда: AndreyMx на mail на ru