Работа с дисками в командной строке diskpart. Как создать новый том или раздел в Windows
На компьютерах с процессорами семейства х86 MBR-раздел можно пометить как активный через утилиту командной строки Diskpart . Это значит, что с этого раздела будет начинаться загрузка компьютера. Помечать тома динамического диска как активные нельзя. При преобразовании базового диска с активным разделом в динамический диск, этот раздел автоматически становится простым активным томом.
Чтобы назначить раздел активным, выполните следующую процедуру.
- Запустите DiskPart, введя diskpart в командной строке.
- Выберите диск, содержащий раздел, который вы хотите сделать активным, например так: DISKPART> select disk 0
- Перечислите разделы диска командой list partition .
- Выберите необходимый раздел: DISKPART> select partition 0
- Сделайте выбранный раздел активным, введя команду active.
Изменение типа диска в DiskPart
Windows ХР и Windows Server 2003 поддерживают базовые и динамические диски. Иногда возникает необходимость преобразовать диск одного типа в другой, и Windows предоставляет средства для выполнения этой задачи. При преобразовании базового диска в динамический, разделы автоматически преобразовываются в тома соответствующего типа. Однако выполнить обратное преобразование томов в разделы базового диска просто так нельзя. Сначала нужно удалить тома динамического диска и лишь затем преобразовать его обратно в базовый. Удаление томов приведет к потере всей информации на диске.
Преобразование базового диска в динамический - процесс элементарный, но накладывающий некоторые ограничения. Прежде чем начать эту операцию, примите во внимание следующие соображения.
- С динамическими дисками работают только компьютеры под управлением Windows 2000, Windows ХР или Windows Server 2003. Поэтому, если диск, предназначенный для преобразования, содержит более ранние версии Windows, вам не удастся загрузить эти версии после преобразования.
- На дисках с MBR-разделами должно быть не менее 1 Мб свободного места в конце диска. Иначе преобразование не будет выполнено. Консоль Disk Management (Управление дисками) и DiskPart резервируют это пространство автоматически; однако при применении других утилит для работы с дисками вы должны сами побеспокоиться о доступности этого свободного пространства.
- На дисках с GPT-разделами должны быть непрерывные, распознанные разделы данных. Если GPT-диск содержит разделы, не распознанные Windows, например созданные другой операционной системой, преобразовать такой диск в динамический не удастся.
Помимо сказанного, для любых типов дисков справедливо следующее:
- нельзя преобразовать диски с секторами размером более 512 байтов. Если используются секторы большего размера, диск нужно заново отформатировать;
- динамические диски нельзя создать на портативных компьютерах или сменных носителях. В этом случае диски могут быть только базовыми с основными разделами;
- нельзя выполнить преобразование диска, если системный или загрузочный раздел входит в состав зеркального, перекрытого или чередующегося тома, а также тома RAID-5. Сначала вы должны отменить перекрытие, зеркалирование или чередование;
- однако вы можете преобразовать диски с другими типами разделов, которые входят в состав зеркальных, перекрытых/или чередующихся томов, а также томов RAID-5. Эти тома становятся динамическими такого же типа, и вы должны преобразовать все диски набора.
Преобразование базового диска в динамический в DiskPart
Преобразование базового диска в динамический выполняется в следующей последовательности.
- Запустите DiskPart, введя diskpart в командной строке.
- Выберите диск, предназначенный для преобразования, например: DISKPART> select disk 0
- Преобразуйте диск, введя команду convert dynamic.
Привет друзья! На днях один наш читатель задал мне вопрос: «Как создать диск D на ноутбуке в командной строке?», в связи с чем мне припомнился один интересный случай. Один раз, мой знакомый попросил меня разделить жёсткий диск на его ноутбуке, то есть другими словами создать диск D, естественно я попробовал - открыл оснастку «Управление дисками», щёлкнул правой кнопкой мыши на диске C: и выбрал «Сжать», но в результате системный раздел C: объёмом 900 Гб сжался только на 100 Гб, такое бывает из-за файла подкачки, фрагментации жёсткого диска и других причин, быстро решить проблему можно с помощью менеджера разделов жёсткого диска программы , но у меня её с собой не было и скачать в интернете не представлялось возможным, у приятеля отсутствовал интернет. Оставалось одно средство - командная строка. С помощью команды «shrink querymax» я выяснил, что утилита diskpart сможет отжать от диска (C:) необходимое дисковое пространство.
Как создать диск D в командной строке
Управление дисками ноутбука. Видим, что на жёстком диске ноута имеется один системный раздел C: объёмом 914 Гб.
Создаём диск D: в командной строке.
Запускаем командную строку от имени администратора
и вводим команды:
diskpart (запускаем консольную утилиту с интерфейсом командной строки для работы с дисками)
lis vol (данная команда выводит список разделов жёсткого диска, видим, что Том 1, это раздел (C:) с установленной Windows 8.1 )
sel vol 1 (данной командой выбираем Том 1 (раздел (C:) с установленной Windows 8.1))
shrink querymax (это команда покажет сколько максимально можно «откусить» пространства от раздела (C:)). Ответ - «Максимальное количество повторно используемых байт: 876 Гб», то есть утилита diskpart способно сжать диск C: на 876 Гб, но нам так много для диска (D:) и не нужно.
Была затронута тема сжатия тома или раздела диска в Windows. Здесь я хочу показать вам, как можно использовать незанятое пространство на диске и создать новый том или раздел с помощью инструмента «Управление дисками» или с помощью командной строки.
Как создать новый том или раздел через «Управление дисками»
Откройте инструмент «Управление дисками». Для этого откройте диалог «Выполнить» (Win + R), введите команду diskmgmt.msc и нажмите Enter.
Щелкните правой кнопкой мыши на не распределенном пространстве и нажмите «Создать простой том».
В окне мастера создания простого тома нажмите «Далее».
Введите размер пространства, который необходимо использовать для нового тома (или раздела) и нажмите кнопку «Далее».
На следующем этапе вы можете изменить параметры форматирования, но это необязательно, тем более, если вас устраивают настройки по умолчанию. Дополнительно вы можете изменить метку тома на любое имя по вашему предпочтению, но лучше использовать что-то описательное: например, «Фильмы», «Документы», «Резервные копии» т.д. Также вы можете включить опцию для сжатия файлов и папок. Когда все настройки будут выбраны, нажмите «Далее».
Ознакомьтесь с выбранными параметрами. Если что-то захотите изменить, нажмите «Назад», чтобы вернуться к предыдущим шагам. Если вас все устраивает, нажмите «Готово».
После этого на вашем компьютере должен будет быть успешно создан новый раздел.
Как создать новый том или раздел через командную строку
Откройте командную строку с правами администратора.
Введите diskpart и нажмите Enter.
В строке DISKPART введите list disk . Эта команда выведет список дисков на вашем ПК. Она же поможет вам определить номер диска с незанятым пространством.
Теперь введите команду select disk с номером тома и нажмите Enter: например, select volume 0 .
Совет: вы можете вручную указать размер нового раздела. Для этого к команде create partition primary нужно добавить size=x (где x – размер раздела в мегабайтах). Целиком команда будет выглядеть следующим образом: create partition primary size=1000
Теперь, когда раздел был создан, введите команду list volume и нажмите Enter. В результате вы увидите том (в моем случае том 3) с файловой системой RAW. Однако будет правильнее, если сказать, что это том без файловой системы.
Далее вам нужно отформатировать раздел в файловую систему NTFS. Введите команду format fs=ntfs quick (где quick – это указание, что должен использоваться быстрый способ форматирования) и нажмите Enter.
Только что вы успешно создали и отформатировали раздел. Последнее, что нужно сделать, это назначить букву диска для нового раздела. Это тоже довольно простая задача.
Введите команду list volume , обратите внимание на номер нового раздела и введите команду select volume , не забыв указать номер раздела. Например, в моем случае команда будет выглядеть следующим образом: select volume 3 .
Теперь у вас есть два варианта, чтобы назначить букву диска: вы можете просто ввести команду assign , но тогда инструмент DiskPart автоматически назначит одну из доступных букв для нового раздела (это то, что показано на скриншоте ниже); или вы можете ввести команду assign letter=f , где f – это буква диска. Если вы выберете второй вариант, убедись, что буква, которую вы хотите присвоить, уже не присвоена другому диску.
На этом все! Все написанное выше работает в Vista, Windows 7 и 8.x.
Отличного Вам дня!
LIST и SELECT - лишь две из множества команд, поддерживаемых DiskPart . Многие из перечисленных команд принимают Noerr в качестве дополнительного параметра. Параметр Noerr применяется со сценариями DiskPart и указывает, что при возникновении ошибки DiskPart должен продолжать обработку команд сценария. В отсутствие этого параметра DiskPart при ошибке завершит работу, и выполнение сценария прекратится.
Итак, основные команды DISKART:
- Команды, с которыми применяется Noerr и которые при завершении работы возвращают код ошибки: ADD, ASSIGN, AUTOMOUNT, BREAK, CONVERT, CREATE, DELETE, EXTEND, IMPORT, ONLINE, REMOVE и REPAIR .
- Команды, с которыми Noerr не применяется или которые не возвращают код ошибки: ACTIVE, CLEAN, DETAIL, EXIT, GPT, HELP, INACTIVE, LIST, REM, RESCAN, RETAIN и SELECT .
Использование сценариев DiskPart
Способ использования сценариев с DiskPart слегка отличается от такового для других команд. Причина в том, что DiskPart - это интерпретатор командной строки, а не обычная утилита. Когда вы запускаете DiskPart (вводом diskpart в командной строке), интерпретатору нужно сообщить о том, что вы хотите использовать сценарий, добавив параметр /S, как показано ниже:
- diskpart /s ИмяСценария.txt
где ИмяСценария.txt - имя текстового файла с нужным сценарием. По умолчанию DiskPart записывает вывод в текущую командную строку.
При выполнении сценариев DiskPart проверяйте следующие коды ошибок:
- 0 - ошибок нет, сценарий выполнен полностью;
- 1 - фатальное исключение (возможно, наличие серьезных проблем);
- 2 - некорректные параметры команды;
- 3 - не удалось открыть указанный файл сценария или выходной файл;
- 4 - сервис, используемый DiskPart, вернул код ошибки или сообщил о неудаче;
- 5 - неправильный синтаксис команды (обычно из-за неверного выбора диска, раздела или тома, либо из-за невозможности его использования с данной командой).
Пример сценария DiskPart
Используя сценарии DiskPart, все операции, которые вы хотите выполнить, нужно завершить в рамках одного сеанса. Сценарий должен содержать все необходимые вам команды DiskPart. Включать в сценарий команду EXIT не требуется, так как в конце сценария интерпретатор автоматически завершает свою работу.
- rem Выбираем диск 2
- select disk 2
- rem Создаем основной (primary) раздел на диске
- rem и назначаем ему букву диска
- create partition primary size=4096assign letter=s
- rem Создаем дополнительный (extended) раздел
- rem с двумя логическими дисками
- create partition extended size=4096
- create partition logical size=2048
- assign letter=u
- create partition logical size=2047
- assign letter=v
В этом примере создаются основной и дополнительный разделы на диске 2. Размер основного раздела определен в 4096 Мб и ему назначается буква S. Размер дополнительного раздела определен в 4096 Мб; в нем создается два логических раздела: первый - размером 2048 Мб с буквой U, второй - размером 2047 Мб с буквой V. Такие размеры логических разделов заданы из-за некоторых потерь дискового пространства при разбиении на разделы. Вы также могли бы создать единственный логический раздел размером 4096 Мб.
Для различных задач, которые встают перед пользователями, к примеру, нужно создать загрузочную флешку или появилась проблемы с форматированием флешки стандартными средствами из проводника, появляется необходимость форматирования флешки с помощью командной строки. Форматирование флешки через командную строку можно осуществить несколькими способами.
Для того, чтобы вызвать командную строку, запускаем меню Пуск и вписываем в строку поиска команду cmd.
В появившемся окне командной строки вписываем: format /fs:NTFS H: /q – где:
- format – задание на форматирование;
- fs:NTFS – описание выбираемой нами файловой системы;
- H: — нужный нам накопитель;
- /q — команда на быстрое форматирование.
В том случае, если мы захотим отформатировать файловую систему в Fat или в Fat32, команда будет выглядеть следующим образом: format /FS:FAT32 H: /q.
После ввода команды выведется сообщение: «Вставьте новый диск в дисковод H: и нажмите клавишу ENTER…» – нажмем ENTER.
Затем в окне командной строки выводится: «Метка тома (11 символов, ENTER — метка не нужна)» —
так жмем на ENTER.
Наша флешка отформатирована.
Команда Format (второй способ)
Вызываем командную строку как описано в пункте первом.
Набираем в появившемся окне командной строки: format H: /fs:NTFS /v:Arhiv – где:
- format – задача на форматирование диска;
- fs:NTFS – описание выбираемой нами файловой систем;
- v:Arhiv – метка выбираемого нами накопителя (вписывается наименование вашего диска).
Соответственно, при выборе нами другой файловой системы после fs: вписываем то, что нам необходимо – Fat или Fat32. Команда выглядит следующим образом: format H: /fs:FAT32 /v:Arhiv. В случае, если вы хотите выбрать быстрое форматирование, в команду на форматирование нужно дописать Q и команда будет выглядеть так: format H: /FS:NTFS /Q /v:arhiv.
Сразу после ввода команды в окне командной строки появляется оповещение: «Вставьте новый диск в дисковод H: и нажмите клавишу ENTER…» – нажимаем клавишу Ввод.
Флешка отформатирована.
Способ 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 – удаляются все файлы на накопителе.
Далее необходимо создать новый раздел на флешке, для чего вводится команда: create partition primary и Ввод, затем команда выбора диска: select disk 2 и Ввод, где 2 – нужный нам накопитель. После чего нужно ввести команду: active, чтобы утилита пометила раздел как активный. Затем вводим команду для разметки файловой системы: format fs=ntfs или format fs=fat32. Как говорилось в предыдущем способе, для быстрого форматирования добавляем в команду QUICK: format fs=NTFS QUICK или format fs=FAT32 QUICK.
После окончания форматирования нужно присвоить флешке букву. Делаем это с помощью команды: assign, после чего происходит автозапуск накопителя, и мы видим на экране окно проводника с уже отформатированной флешкой.
Для завершения работы в Diskpart пользуемся командой exit.
Заключение
Как мы показали в данной статье, сделать форматирование флешки через командную строку несложно. Главное, внимательно выбирать диск для форматирования и помнить, что после форматирования ваши данные могут быть утрачены навсегда. Работа в командной строке поможет особенно в случае работы со встроенной утилитой Diskpart, если флешку не удается отформатировать простым способом из меню проводника или при работе с флешкой вы заметили, что часть файловой системы не видна и объем флешки по какой-то причине уменьшился.
- Разница между оперативной памятью DDR3 и DDR3L: сравнительный анализ Ddr3 год появления
- О программе XML Конвертер
- О программе XML Конвертер
- Warhammer: Total War: системные требования, описание, основные особенности
- Вопросы и советы по тактике и стратегии игры
- Купить M46 Patton KR (премиум танк): обзор (гайд), характеристики, зоны пробития
- Многоразовый инвайт-код для EU и NA кластера Как получить бонусы при регистрации World of Tanks для — EU
- Глаза привидениями версия 1
- Сравнение операционных систем
- Обои из Samsung Galaxy S9 утекли в сеть
- Как добавить плейлист в музыкальный плеер на Android?
- Иллюстрированный самоучитель по созданию чертежей Пространственный чертеж точки
- Как сделать схему в Ворде?
- Как накрутить реальные лайки ВК бесплатно (лайки от живых людей) Накрутка лайков в вк от живых людей
- My Lands - реально ли заработать
- Цифровой фотоаппарат Sony DSC W830: характеристики, отзывы Sony Cyber-shot DSC-W830 – самый бюджетный представитель
- Краткий обзор фотокамеры Sony DSC HX300 Отзывы о фотокамере Sony Cyber-Shot DSC-HX300
- Программы для создания презентаций
- Что такое PowerPoint, и как использовать программу
- Отзывы на квадрокоптер MJX X101 Mjx x101 привязать новый приемник