Руководство по Diskpart (Команды и Инструкции) –

Accessing diskpart

Diskpart является интерактивным, в отличие от многих других утилит командной строки. Вы можете войти в интерактивный сеанс, выполнив команду diskpart только один раз, а не набирая ее многократно.

Cleaning an entire disk

Используйте команду Diskpart clean, чтобы сделать диск нераспределенным, если у вас есть диск, на котором не хранится ничего полезного, и вы хотите применить ядерный метод.

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

Выберите диск, который нужно очистить, затем введите clean в командную строку.

Выполните команду create partition primary (см. раздел Создание тома/Форматирование раздела) без параметра size, если вы хотите создать еще один раздел из очищенного диска.

Creating a partition

As previously mentioned, unallocated space does not belong to a partition. To actually use that space, you must create a partition from it.

To create a new volume from unallocated space:

  1. Open Diskpart.

2. Чтобы определить, на каком диске есть свободное место, можно превратить его в отдельный том и выбрать, перечислить все доступные диски с помощью list disk.

Как вы можете видеть ниже, в результате уменьшения тома из предыдущего раздела, на диске 0 теперь есть 10 ГБ свободного места.

3. Используйте приведенную ниже команду create partition для создания активного раздела на выбранном диске. В приведенном ниже примере будет создан раздел размером 10 ГБ.

Сделайте раздел загрузочным с помощью параметра active, если вы собираетесь установить на него операционную систему.

Creating a volume/formatting a partition

После создания раздела настало время отформатировать его, чтобы можно было начать использовать содержащееся в нем пространство для хранения данных, создав том.

Diskpart автоматически фокусируется на вновь созданном разделе, когда вы создаете раздел с его помощью. Чтобы увидеть это, используйте команду list partition. Например, звездочка (*) рядом с номером раздела ниже означает, что в данный момент выбран раздел 4.

1. Выполните команду filesystems, чтобы узнать, какие файловые системы поддерживает раздел, прежде чем создавать том с помощью Diskpart. Как видно на изображении ниже, выбранный в данный момент раздел (в данном случае раздел 4) поддерживает NTFS, FAT32 и REFS.

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

2. Затем раздел следует быстро отформатировать как NTFS (fs=NTFS) и присвоить ему метку “Backup” для идентификации. Выберите свою собственную метку и замените файловую систему любой другой файловой системой, которую поддерживает диск.

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

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

Deleting a partition and volume

На компьютере можно удалить несколько томов или разделов, чтобы “преобразовать” их в нераспределенное пространство. Однако для освобождения места на диске с одним томом мало что можно сделать.

Похожие: [Шаг за шагом] Девять способов очистки Windows 10

Убедитесь, что у вас есть резервная копия всех данных на томе, который вы удаляете, чтобы быть в безопасности.

Deleting a volume or partition is nearly identical in Diskpart consisting of the same routine you’ve learned throughout these sections.

1. Выберите диск, содержащий том или раздел, который необходимо удалить.

2. С помощью кнопки list (список) перечислите том или раздел.

3. Select the partition or volume.

4. Deleting the partition or volume with delete

Diskpart команды и инструкции:

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

список дисков:

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

Синтаксис: список дисков

дискпарт - 6

Выберите диск:

Чтобы выбрать определенный диск, подключенный к вашему ПК, вы можете использовать выберите диск Команда вместе с номер диска. В моем случае я выберу Диск 0. Появится сообщение о том, что данный диск выбран.

Синтаксис: выберите диск 0 (в моем случае диск номер 0).

дискпарт - 7

диск подробно:

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

Синтаксис: подробный диск

diskpart - 8

удалить диск:

Отсутствующий динамический диск можно удалить из списка дисков с помощью команды “Удалить диск”. Поскольку эта команда может быть очень проблематичной, ее следует использовать с осторожностью.

Синтаксис: удалить диск

Раздел списка:

Теперь вы хотите изучить разделы, которые присутствуют в выбранном разделе. Для этой функции DiskPart имеет довольно удобный пользовательский интерфейс. Просто введите partition list в командной строке после ввода. Все разделы будут перечислены на экране вместе с их номерами и размерами.

Синтаксис: раздел списка

дискпарт - 9

Выберите раздел:

Я установлю фокус на раздел 3 в зависимости от того, на каком диске находится выбранный раздел и какую команду вы используете для управления разделом. Это будет соответствовать формату, показанному ниже.

Синтаксис: Выберите раздел 3 (“3” в моем случае обозначает номер раздела)

дискпарт - 11

В каком подразделе находится та или иная статья

Чтобы просмотреть подробную информацию о выбранном разделе, используйте подробный раздел Command. С помощью вышеупомянутого раздела Select Command можно выбрать любой раздел. В моей ситуации я сосредоточусь на разделе № ‘специфики’. 3. Я выберу раздел № 3 и использую для этого команду подробного раздела.

Синтаксис: подробный раздел

дискпарт - 11

Включить раздел ВКонтакте

Команду delete partition можно использовать для удаления активного раздела. Рекомендуется использовать команду select, чтобы сначала выбрать раздел. затем использовать команды delete и remove partition.

Синтаксис: удалить раздел

дискпарт - 9

Объем списка: 96

С помощью команды DiskPart можно просмотреть размеры на компьютере. Она показывает каждый том, который доступен на компьютере. На моем компьютере доступно пять томов.

Синтаксис: объем списка

дискпарт - 13

Выберите громкость:

Команду list volume можно использовать для выбора конкретного тома. Я выбрал третью книгу.

Синтаксис: выберите объем 3 («3» — это номер тома в моем случае)

дискпарт - 14

Объем детализации:

Детали выбранного тома можно просмотреть с помощью объем детализации команда. Он отображает весь список информации о выбранном объеме. В моем случае, так как я выбрал том 3, команда подробной громкости отображала детали третьего тома на моем ПК.

Синтаксис: объем детализации

диск - 15

Чистить том

Как и при удалении диска или раздела, том также можно удалить. Выбранный том можно удалить с помощью команды class.

Синтаксис: удалить том

Создать объем

Том создавать не нужно. С помощью команды, включающей атрибуты размер (МБ) и номер диска, можно создать простой том. При создании простого тома будут приняты настройки по умолчанию, если вы не укажете размер или номер диска.

Синтаксис: создать том простой [размер] [диск №]

Синтаксис: создать полосу тома [размер] ; 2 дисков (два или более)].

Создайте рейд [размер], используя три или более дисков.

формат:

Одна из самых важных команд в DiskPart: Эта команда позволяет отформатировать любой том. Чтобы отформатировать один том, его нужно сначала выбрать. Команда идет перед форматами. Чтобы добиться желаемого результата, можно указать различные параметры.

Синтаксис: формат FS = метка NTFS — «Мой диск» Быстрое сжатие.

FS: FS представляет файловую систему.

Метка: Это название диска. При написании можно использовать все, что угодно.

Быстрый Компресс: это сжимает диск.

Создать раздел

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

Синтаксис: Создать первичный, логический и расширенный раздел [размер].

конвертировать mbr:

Используйте конвертер mbp, чтобы изменить пустой диск со стилем разделов GPT на стиль разделов MBR. В противном случае вы рискуете потерять все свои данные.

Синтаксис: конвертировать мбр

конвертировать gpt:

Используйте конвертер gpt для изменения стиля разделов пустого диска MBR на GPT. Если вы не сохраните все свои данные, вы их потеряете.

Синтаксис: конвертировать gpt

Перепечатать:

Лучший вариант использования утилиты DiskPart – это повторение сканирования шин ввода-выведения вместе с любыми новыми дисками, добавленными к компьютеру. Это можно сделать с помощью одной команды пересканировать.

Синтаксис: перефразировать

Основными командами утилиты DiskPart являются перечисленные выше. Вот ссылка на веб-сайт, если вы хотите получить более подробную информацию.

Prerequisites

Убедитесь, что у вас есть все необходимое, прежде чем приступать к демонстрационной работе:

Selecting a disk

В этом руководстве много разделов, но все они связаны с выбором диска. Убедитесь, что вы поняли, как выбрать диск, когда это упоминается в учебнике, чтобы избежать необходимости объяснять, как это сделать в каждом разделе.

Одним из первых действий будет выбор диска, с которым вы хотите работать, поскольку в вашей системе Windows, вероятно, имеется несколько дисков. Для этого попросите Diskpart перечислить все доступные диски в сеансе Diskpart.

Все диски, о которых Windows знает на данный момент, будут возвращены командой list disk. Далее выберите диск с указанным номером диска. Например, команда, приведенная ниже, выбирает диск с номером 0.

Когда Diskparts выберет диск, он выдаст сообщение, как показано ниже, и вернет вас к приглашению Diskpart. Теперь вы готовы начать управлять томами и разделами на этом диске.

Selecting a volume

В этом учебнике выбор тома с помощью Diskpart будет аналогичен выбору диска. Убедитесь, что вы понимаете, что это значит, в разделах ниже, когда учебник инструктирует вас о выборе тома.

Выбор томов происходит так же, как и выбор диска; перечислите тома и выберите тот, который вы хотите использовать.

Shrinking a volume

Давайте приступим к использованию Diskpart прямо сейчас, когда с основами разобрались! Сначала происходит уменьшение дискового тома.

Нераспределенное пространство выбранного тома становится доступным при уменьшении тома. Неактивное пространство или пространство, которое не является частью какого-либо раздела, называется нераспределенным пространством.

If you’re following along, be sure you have a disk that has some unused space with an unformatted volume or one formatted as NTFS (see Creating and Formatting a Volume). Also, ensure the partition isn’t an Original Equipment Manufacturer (OEM) partition, Extensible Firmware Interface (EFI) system partition, or recovery partition. This tutorial will use Volume 2 labeled as C.

  1. Open Diskpart.

2. Выберите диск, на котором есть свободное место.

3. Следующий шаг – найти том с помощью команды list volume или получить информацию о диске вместе с томами на диске с помощью команды detail disk. Благодаря своему формату NTFS том 2 ниже является фантастическим кандидатом на уменьшение.

4. После выбора тома для сжатия программа shrink querymax рассчитает, в какое пространство можно сжать этот том.

Объем примера для данного руководства можно уменьшить на 14 ГБ, как показано ниже.

:/>  Как сохранить данные при переустановке системы и минимизировать временные затраты

5. Как показано ниже, введите shrink desired=#, заменив # на желаемое количество в мегабайтах. Это определит, сколько места нужно сократить.

10 ГБ равны 10240 МБ.

Выполните приведенную ниже команду shrink, указав минимальный параметр, поскольку приложения могут обращаться к тому одновременно и использовать пространство. Если желаемое значение невыполнимо, минимальный параметр будет использоваться в качестве запасного варианта.

Как видно на скриншоте ниже, Diskpart уменьшил выбранный том на 10 ГБ.

6. Уменьшение объема тома приводит к тому, что выделенное пространство становится свободным. Перечислите диски еще раз с помощью list disk, чтобы проверить свободное пространство. Свободное пространство находится в столбце Free, как показано ниже.

Windows 8 и 10:

В Windows 8 и 10 вы можете получить доступ к DiskPart, перезагрузив компьютер. Нажмите на Устранение проблем и выберите Командная строка. Тип DiskPart внутри и ударил Войти.

Запуск diskpart при загрузке в windows:

Любая версия Windows может запустить этот инструмент благодаря его универсальной функциональности. Чтобы запустить утилиту DiskPart, если Windows работает нормально, откройте команду Run Command. Введя это в меню Пуск, вы запустите команду Выполнить.

diskpart - 1

Для доступа к DiskPart необходимо запустить Командную строку. Нажмите клавишу Enter на клавиатуре, если в области запуска команд появится CMD. В результате откроется командная строка.

дискпарт - 2

Введите DiskPart и войдите снова

дискпарт - 3

Запуск diskpart, если вы не можете загрузиться с windows:

Если у вас не получается запустить DiskPart, это немного сложно. Все, что вам нужно сделать – это получить доступ к команде Командная строка при запуске вашего компьютера. Командная строка может быть настроенной или незадействованной.

Windows 7:

Лучший и наиболее практичный метод запуска командной строки, если Windows 7 не загружается. Когда появится запрос на загрузку с USB, нажмите любую клавишу. В нижней части экрана установки Windows 7 вы можете выбрать, что делать.

дискпарт - 4

Нажмите следующую кнопку после выбора операционной системы, чтобы открыть следующее окно. DiskPart должен появиться при выборе опции Command Prompt в нижней части.

дискпарт - 5

Как запустить утилиту diskpart?

Если вы загружаетесь в определенную версию Windows, использование утилиты DiskPart довольно просто. Чтобы запустить DiskPart, выполните следующие действия.

Команды diskpart


DiskPart — это работающий в текстовом режиме
командный интерпретатор в операционных системах Windows XP и
ОС семейства Windows Server 2003. Это средство позволяет
управлять объектами (дисками, разделами или
томами) с помощью сценариев или команд,
вводимых из командной строки. Перед использованием команд DiskPart
для диска, раздела или тома необходимо сначала составить список
объектов, а затем выбрать объект для работы. После этого все
введенные команды DiskPart выполняются для данного объекта.

Составить список всех доступных объектов и определить номер
объекта или букву диска можно с помощью команд list disk,
list volume и list partition. Команды list
disk
и list volume позволяют вывести все диски и тома
компьютера. В отличие от них, команда list partition выводит
только разделы выбранного диска. При использовании команды
list рядом с выбранным объектом отображается звездочка (*).
Объект выбирается по номеру или букве диска, например: диск 0,
раздел 1, том 3 или том C.

После выбора объекта он остается выделенным до выбора другого
объекта. Например, если фокус установлен на диске 0 и выбран том 8
на диске 2, фокус переместится с диска 0 на том 8 диска 2. В
некоторых командах фокус перемещается автоматически. Например,
после создания раздела фокус автоматически перемещается на этот
раздел.

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

Внимание!

  • При использовании команды DiskPart в сценарии рекомендуется,
    чтобы все операции DiskPart были совместно выполнены как часть
    единого сценария DiskPart. Можно последовательно выполнять
    несколько сценариев DiskPart, но между каждыми двумя сценариями
    необходимо оставлять промежуток не менее 15 секунд для полного
    завершения всех процессов DiskPart в предыдущем сценарии. В
    противном случае в следующем сценарии может иметь место отказ.
    Паузу между двумя последовательными сценариями DiskPart можно
    добавить с помощью команды таймаута /t 15 в пакетном
    файле, который используется для запуска сценариев DiskPart.

Дополнительные сведения о средстве DiskPart см. по ссылке «Disk
Management» на веб-узле Microsoft
Windows Resource Kits
(http://www.microsoft.com/).

В данной таблице представлены синтаксис и параметры команд
DiskPart.

КомандаСинтаксисОписание
activeactiveПометка имеющего фокус раздела на базовом диске как активного.
Эта информация указывает базовой системе ввода-вывода
(BIOS)
или расширенному интерфейсу
микропрограмм
, что раздел или том является
действительным системным
разделом
или системным томом.

Активными могут быть выбраны только разделы.

Внимание!

  • DiskPart проверяет только возможность присутствия в разделе
    файлов загрузки операционной системы. DiskPart не проверяет
    содержимое раздела. Если раздел, помеченный по ошибке как «active»,
    не содержит файлов загрузки операционной системы, компьютер не
    запустится.
add diskadd disk=n [noerr]Отражение простого тома с
фокусом на указанном диске.

n
Задание диска, на котором будет создано зеркало. Допускается
создавать зеркала только простых томов. Необходимо, чтобы на
указанном диске имелось незанятое место, размер которого не меньше
размера простого тома, который требуется отразить.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
assignassign
[{letter=d|mount=путь}] [noerr]
Назначение буквы диска или точки подключения тому, имеющему
фокус. Если буква диска или точка подключения не указана,
используется следующая доступная буква. Если назначенная буква
диска или точка подключения уже используется, возникает ошибка.

Команду assign можно использовать для смены буквы диска,
связанной со съемным диском.

Нельзя назначать буквы дисков системным томам, загрузочным томам
или томам, содержащим файл подкачки. Кроме того, буква диска не
может быть назначена разделу ПВТ или разделу GPT,
отличному от базового раздела данных.

letter=d
Буква диска, которую требуется назначить тому.
mount=путь
Путь к точке подключения, который требуется назначить
тому.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
automountautomount [enable] [disable] [scrub] [noerr]Когда задано значение enabled (по умолчанию), Windows
автоматически устанавливает файловую систему для нового базового
тома, добавляемого в систему, а затем назначает тому букву диска.
Отключение команды automount при использовании сетевых конфигураций
системы запрещает Windows производить автоматическую установку или
назначение букв дисков для любого из добавляемых в систему базовых
томов.

enable
Дает возможность Windows выполнять автоматически установку
новых базовых томов, добавляемых в систему, и назначать им буквы
дисков.
disable
Отключает в Windows автоматическую установку новых базовых
томов, добавляемых в систему.
scrub
Удаляет каталоги точек подключения томов и параметры реестра
для тех томов, которые уже отсутствуют в системе. Это предотвращает
автоматическую установку и назначение прежних точек подключения
томов для тех томов, которые уже имелись ранее в системе, а теперь
повторно добавляются в нее.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
break diskbreak disk=n [nokeep] [noerr]Применяется только к динамическим дискам. Разбивает зеркальный том,
имеющий фокус, на два простых тома. Один простой диск сохраняет
букву диска и все точки подключения зеркального тома, а на другой
перемещается фокус, так что ему можно назначить букву диска.

По умолчанию содержимое обеих половин зеркала сохраняется.
Каждая половина зеркала становится простым томом. Если задан
параметр nokeep, только одна половина зеркала
сохраняется в виде простого тома, а другая удаляется и
преобразуется в свободное пространство. Ни один из томов не
получает фокуса.

n
Задание диска, на котором будет создан отраженный том.
nokeep
Задание сохранения только одного из отраженных томов. Второй
простой том удаляется и преобразуется в свободное пространство. Ни
один из томов не получает фокуса.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
cleanclean [all]Удаление некоторых или всех разделов или томов на диске,
имеющем фокус. На дисках основной загрузочной записи
(MBR)
перезаписываются только сведения о разделах диска MBR и
скрытых секторах. На дисках таблицы разделов GUID (GPT)
перезаписываются сведения о разделах GPT, включая защитную основную
загрузочную запись (MBR)
. Сведения о скрытых секторах
отсутствуют.

all
Задание обнуления всех секторов на диске, приводящего к полному
удалению всех данных, содержащихся на диске.
convert basicconvert basic [noerr]Преобразование пустого динамического диска
в базовый.

Внимание!

  • Диск может быть преобразован в базовый диска, только если он
    пуст. Перед преобразованием диска создайте архивную копию данных, а
    затем удалите все разделы и тома.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
convert dynamicconvert dynamic [noerr]Преобразование базового диска в
динамический. Все
существующие на диске разделы становятся простыми томами.

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
convert gptconvert gpt [noerr]На компьютерах с процессором Itanium задает преобразование
пустого базового диска со
стилем разделов основная загрузочная запись
(MBR)
в базовый диск со стилем разделов таблица разделов GUID (GPT).

Внимание!

  • Диск может быть преобразован в GPT-диск, только если он пуст.
    Перед преобразованием диска создайте архивную копию данных, а затем
    удалите все разделы и тома.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
convert mbrconvert mbr [noerr]На компьютерах с процессором Itanium задает преобразование
пустого базового диска со
стилем разделов таблица разделов GUID (GPT) в
базовый диск со стилем разделов основная загрузочная запись
(MBR)
.

Внимание!

  • Диск может быть преобразован в MBR-диск, только если он пуст.
    Перед преобразованием диска создайте архивную копию данных, а затем
    удалите все разделы и тома.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create partition eficreate partition efi [size=n] [offset=n] [noerr]На компьютерах с процессорами Itanium задает создание
системного
раздела EFI (Extensible Firmware Interface)
на диске с таблицей разделов
GUID (GPT)
. После создания раздела фокус перемещается на этот
раздел.

size=n
Размер раздела в мегабайтах (МБ). Если размер не указан, раздел
занимает все невыделенное пространство в текущей области.
offset=n
Смещение в байтах для начала нового раздела. Если смещение не
указано, раздел помещается в первый диск, имеющий достаточный
размер.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create partition extendedcreate partition extended [size=n] [offset=n] [noerr]Создание дополнительного
раздела
на текущем диске. После создания раздела фокус
автоматически переносится на этот раздел. На диске можно создать
только один дополнительный раздел. Команда не выполняется при
попытке создать дополнительный раздел в другом дополнительном
разделе. Дополнительный раздел следует создавать до создания
логических дисков.

size=n
Размер дополнительного раздела в мегабайтах (МБ). Если размер
не указан, раздел занимает все свободное пространство области.
Размер определяется цилиндрами и округляется до ближайшей границы
цилиндра. Например, если задан размер 500 МБ, то размер раздела
округляется до 504 МБ.
offset=n
Применяется только к дискам, содержащим основную загрузочную запись
(MBR)
. Смещение в байтах для начала дополнительного
раздела
. Если смещение не указано, раздел начинается с начала
свободного пространства на диске. Смещение определяется цилиндрами
и округляется до ближайшей границы цилиндра. Например, если указано
смещение 27 МБ, а размер цилиндра равен 8 МБ, то смещение
округляется до границы 24 МБ.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create partition logicalcreate partition logical [size=n] [offset=n] [noerr]Создание логического диска в
дополнительном разделе. После создания раздела фокус автоматически
переносится на новый логический диск.

size=n
Размер логического диска в мегабайтах (МБ). Если размер не
указан, раздел занимает все свободное пространство в текущей
области.
offset=n
Применяется только к дискам, содержащим основную загрузочную запись
(MBR)
. Смещение в байтах для начала нового логического диска.
Смещение зависит от цилиндров (то есть округляется до используемого
размера цилиндра). Если смещение не указано, раздел помещается в
первое свободное пространство на диске, способное его вместить.
Размер раздела в байтах должен быть не меньше числа, указанного в
параметре size=n. Если указывается размер логического
диска, то он должен быть меньше, чем дополнительный раздел.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create partition msrcreate partition msr [size=n] [offset=n] [noerr]На компьютерах с процессорами Itanium задает создание
раздела
MSR
на диске с таблицей разделов GUID (GPT).

Внимание!

  • Будьте внимательны при использовании команды create
    partition msr
    . Поскольку для дисков GPT используется
    специальная разметка раздела, создание разделов MSR может привести
    к тому, что диск станет нечитаемым. На дисках GPT, используемых для
    запуска системы Windows XP 64-Bit Edition и
    64-разрядных версий семейства
    Windows Server 2003, системный раздел EFI является первым
    разделом диска, после которого следует раздел MSR. На дисках,
    используемых только для хранения данных, системный раздел EFI
    отсутствует, а первым разделом является раздел MSR.

    Операционные системы Windows XP и семейства
    Server 2003 не подключаются к разделам MSR. Удалять такие
    разделы, а также сохранять в них данные нельзя.

size=n
Размер раздела в мегабайтах (МБ). Размер раздела в байтах
должен быть не меньше числа, указанного в параметре
size=n. Если размер не указан, раздел занимает все
невыделенное пространство в текущей области.
offset=n
Смещение в байтах для начала нового раздела. Раздел начинается
со смещения в байтах, заданного параметром offset=n.
Смещение зависит от цилиндров (то есть округляется до используемого
размера цилиндра). Если смещение не указано, раздел помещается в
первое свободное пространство на диске, способное его
вместить.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create partition primarycreate partition primary [size=n] [offset=n] [ID={byte|GUID}] [noerr]Создание основного
раздела
на текущем базовом диске. После
создания раздела фокус автоматически переносится на этот раздел.
Раздел не получает букву диска автоматически; ее необходимо
назначить с помощью команды assign.

size=n
Размер раздела в мегабайтах (МБ). Если размер не указан, раздел
занимает все невыделенное пространство в текущей области. Размер
определяется цилиндрами и округляется до ближайшей границы
цилиндра. Например, если задан размер 500 МБ, то размер раздела
округляется до 504 МБ.
offset=n
Смещение в байтах для начала нового раздела. Если смещение не
указано, раздел начинается с начала свободного пространства на
диске. Для дисков с основной загрузочной записью
(MBR)
смещение определяется цилиндрами и округляется до
ближайшей границы цилиндра. Например, если указано смещение 27 МБ,
а размер цилиндра равен 8 МБ, то смещение округляется до границы
24 МБ.
ID={byte|GUID}
Предназначается для использования только ПВТ.

Внимание!

  • Создание разделов с этим параметром может привести к сбоям в
    работе компьютера или к невозможности его загрузки. Использовать
    параметр ID=byte | GUID при создании GPT-дисков
    рекомендуется только ПВТ и специалистам в области информационных
    технологий, имеющим опыт работы с GPT-дисками. Используйте команду
    create partition efi для создания системных разделов EFI,
    команду create partition msr для создания разделов MSR и
    команду create partition primary (без параметра
    ID=byte | GUID) для создания основных разделов на
    GPT-дисках.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.

Примечания

Вы хотите создать раздел HTP на каком-то конкретном диске?

  1. Создайте OEM-GUID.
  2. Для создания раздела EFI используйте следующую команду:

    Create partition efi size=n

  3. Для создания основного раздела используйте следующую команду:

    Create partition primary size=n ID={byte|GUID}

  4. Для создания раздела MSR используйте следующую команду:

    Create partition MSR size=n

Внимание!

  • Раздел ПВТ следует создавать между разделами EFI и MSR.
  • Никогда не создавайте разделы метаданных или данных диспетчера
    локальных дисков явно как разделы. Преобразуйте диск в
    динамический.

Для дисков MBR можно задавать байт типа раздела в
шестнадцатеричной системе. Если байт типа раздела на диске MBR не
задан, команда create partition primary создает раздел с
типом 0x6. Любой байт типа раздела может быть задан с помощью
параметра ID=byte | GUID. Команда DiskPart не
выполняет проверку допустимости байта типа раздела, а также
какие-либо другие проверки параметра ID.

Вы можете выбрать тип раздела для дисков GPT.

Если тип GUID раздела не задан, команда create partition
primary
создает базовый раздел данных. Любой тип раздела может
быть задан с помощью параметра ID=byte | GUID.
Команда DiskPart не выполняет проверку допустимости GUID раздела, а
также какие-либо другие проверки параметра ID.

create volume raidcreate volume raid [size=n] [disk=n,n,n[,n,…]] [noerr]Создание тома RAID-5 на трех
и более указанных динамических дисках.
После создания тома фокус автоматически переносится на этот том.

size=n
Объем в мегабайтах (МБ), который том будет занимать на каждом
диске. Если размер не указан, создается том RAID-5
максимального возможного размера. Размер тома RAID-5
определяется диском с наименьшим объемом непрерывного свободного
места. Столько же свободного места выделяется на каждом диске.
Фактический объем доступного дискового пространства на томе
RAID-5 меньше суммы всего занятого дискового
пространства, поскольку некоторая его часть требуется для
четности.
disk=n,n,n[,n,…]
Динамические диски, на которых создается том. Для создания тома
RAID-5 требуется наличие как минимум трех динамических
дисков. На каждом диске выделяется пространство, размер которого
определяется значением size=n.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create volume simplecreate volume simple [size=n] [disk=n] [noerr]Создание простого тома.
После создания тома фокус автоматически переносится на этот том.

size=n
Размер тома в мегабайтах (МБ). Если размер не задан, новый том
занимает все свободное место на диске.
disk=n
Динамический диск, на котором создается том. Если диск не
задан, используется текущий диск.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
create volume stripecreate volume stripe [size=n] [disk=n,n[,n,…]] [noerr]Создание чередующегося тома
на двух и более указанных динамических дисках. После создания тома
фокус автоматически переносится на этот том.

size=n
Объем в мегабайтах (МБ), который том будет занимать на каждом
диске. Если размер не задан, новый том занимает все свободное
пространство на самом маленьком диске и равный объем на каждом
последующем диске.
disk=n,n[,n,…]
Динамические диски, на которых создается том. Для создания
чередующегося тома требуется наличие как минимум двух динамических
дисков. На каждом диске выделяется пространство, размер которого
определяется значением size=n.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
delete diskdelete disk [noerr] [override]Удаление отсутствующего динамического диска из списка дисков.

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
override
Удаление всех простых томов на диске программой DiskPart. Если
на диске находится половина зеркального тома, то она удаляется.
Команда delete disk override не выполняется, если диск
включен в том RAID-5.
delete partitiondelete partition [noerr] [override]Удаление на базовом диске раздела, имеющего
фокус. Нельзя удалить системный
раздел
, загрузочный
раздел
, а также любой другой раздел, содержащий активный файл
подкачки
или аварийную копию памяти (дамп памяти).

Внимание!

Разделы динамических дисков можно только удалять, но не
создавать. Например, можно удалить неопознанный раздел, содержащий
таблицу
разделов GUID (GPT)
, на динамическом GPT-диске. Удаление этого
раздела не означает, что полученное в результате свободное
пространство станет доступным. Данная команда специально
предназначена для восстановления пространства поврежденного
автономного динамического диска в аварийной ситуации, когда нельзя
воспользоваться командой clean.

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
override
Удаление программой DiskPart любого раздела, независимо от его
типа. Обычно программа DiskPart позволяет удалять только разделы с
известными данными.
delete volumedelete volume [noerr]Удаление выделенного тома. Нельзя удалить системный том,
загрузочный том, а также любой другой том, содержащий активный
файл
подкачки
или аварийную копию памяти (дамп памяти).

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
detail diskdetail diskОтображение свойств выбранного диска и томов на этом
диске.
detail partitiondetail partitionОтображение свойств выбранного раздела.
detail volumedetail volumeОтображение динамических дисков, на которых размещен текущий
том.
exitexitВыход из командного интерпретатора DiskPart.
extendextend [size=n] [disk=n] [noerr]Расширение тома, имеющего фокус, на смежное невыделенное
пространство. Для базовых томов
невыделенная область должна находиться на том же диске и следовать
за разделом, имеющим фокус (иметь более высокий сектор смещения).
Простой или составной динамический том может быть расширен на
свободное место на любом динамическом диске.
С помощью этой команды существующий том может быть расширен на
новое, только что созданное пространство.

Если раздел был ранее отформатирован в файловой системе NTFS,
файловая система автоматически расширяется на увеличенный раздел.
Данные при этом не теряются. Если раздел был ранее отформатирован в
любой файловой системе, отличной от NTFS, имеет место отказ команды
без изменения раздела.

Невозможно расширить текущий системный или загрузочный
раздел.

size=n
Объем в мегабайтах (МБ) для добавления к текущему разделу. Если
размер не указан, диск расширяется на всю смежную невыделенную
область.
disk=n
Динамический диск, на который расширяется том. На этом диске
выделяется объем, равный значению size=n. Если диск
не указан, том расширяется на текущий диск.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
gpt attributesgpt attributes=nНазначает GPT-атрибут(ы) разделу, имеющему фокус, на
GPT-дисках. Атрибуты GPT-раздела содержат дополнительные сведения
относительно использования раздела. Ряд атрибутов являются
специфическими на разделах с типом GUID.

Внимание!

  • Изменение GPT-атрибутов может привести к невозможности
    установки базовых томов с данными или к сбою при назначении буквы
    тома. Изменять GPT-атрибуты рекомендуется только ПВТ и специалистам
    в области информационных технологий, имеющим опыт работы с
    GPT-дисками.
n
Шестнадцатеричное число, указывающее на атрибут, используемый
для имеющего фокус раздела. Поле GPT-атрибута – это
64-разрядное поле, содержащее два подполя. Старшее
поле интерпретируется в зависимости от контекста идентификатора
(ID) раздела, а младшее поле является общим для всех ID разделов.

Все секции имеют следующие атрибуты:

0x000000000000001 — отмечает требуемый раздел. Этот атрибут
используется для указания всем служебным программам управления
дисками на то, что данный раздел нельзя удалять. Системный раздел
EFI содержит только те бинарные файлы, которые необходимы для
запуска операционной системы. Это упрощает размещение в других
разделах бинарных файлов, предназначенных для операционной системы или ПВТ.

Для раздела основных данных определен следующий атрибут:

0x8000000000000000 — запрещает автоматическое назначение разделу
буквы диска. Каждому разделу по умолчанию назначается новая буква
диска. Установка этого атрибута гарантирует, что при перемещении
диска на новый компьютер не будет автоматически присвоена новая
буква диска. Вместо этого пользователь может назначить буквы дисков
вручную.

Примечание

  • Другие атрибуты могут быть добавлены в любое время.
helphelpОтображение списка доступных команд.
importimport [noerr]Импорт группы внешних дисков в группу дисков локального
компьютера. Команда import импортирует каждый диск,
находящийся в одной группе с диском, имеющим фокус.

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
inactiveinactiveНа базовых дисках, содержащих основную загрузочную запись
(MBR)
, пометка системного
раздела
или загрузочного
раздела
, имеющего фокус, как неактивного. При перезагрузке
компьютер использует для запуска следующий носитель, указанный в
последовательности загрузки BIOS (например, устройство чтения
компакт-дисков), или среду на основе PXE
(Pre-Boot eXecution Environment), такую как службы
удаленной установки
.

Внимание!

list disklist diskОтображение списка дисков и таких сведений о них, как размер,
свободный объем, является ли диск базовым диском, а также
использует ли диск основную загрузочную запись
(MBR)
или таблицу разделов GUID (GPT).
Диск, помеченный звездочкой (*), имеет фокус.
list partitionlist partitionОтображение разделов, перечисленных
в таблице разделов текущего диска. Для динамических дисков
эти разделы могут не соответствовать динамическим томам
на диске. Это различие возникает вследствие того, что динамические
диски содержат записи в таблице разделов для системного тома или
загрузочного тома (при наличии на диске). Кроме того, динамические
диски содержат раздел, занимающий остаток диска, что позволяет
зарезервировать пространство для использования динамическими
томами.
list volumelist volumeОтображение списка базовых и динамических томов
на всех дисках.
onlineonline [noerr]Подключение отключенного диска или тома, на который установлен
фокус. Производит ресинхронизацию зеркального или
RAID-5-тома, имеющего фокус.

noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
remremДобавление примечаний в сценарий. Например:

rem Эти команды устанавливают 3 драйвера.
create partition primary size=2048
assign d:
create partition extend
create partition logical size=2048
assign e:
create partition logical
assign f:
removeremove
[{letter=d|mount=path|[all]}] [dismount][noerr]
Удаление буквы диска или точки подключения тома, имеющего
фокус. Если используется параметр all, удаляются все текущие
буквы дисков и точки подключения. Если буква диска или точка
подключения не указана, команда DiskPart удаляет первую
обнаруженную букву диска или точку подключения.

Команду remove можно использовать для смены буквы диска,
связанной со съемным диском. Не допускается удаление буквы диска
для системного и загрузочного тома, а также для тома, содержащего
файл подкачки. Кроме того, не допускается удаление букв диска
разделов, созданных ПВТ, любых GPT-разделов с нераспознанной
таблицей GUID, а также особых, не содержащих данных
GPT-разделов, таких как системные разделы EFI.

letter=d
Удаляемая буква диска.
mount=путь
Удаляемый путь к точке подключения.
all
Удаление всех текущих букв дисков и точек подключения.
dismount
Производит отключение базового тома, когда
все буквы дисков и точки подключения удалены с тома, и переводит
базовый том в автономный режим, запрещая его установку. Если том
используется другими процессами, DiskPart закрывает перед
отключением тома все открытые дескрипторы. Возможности по установке
тома можно восстановить, назначив ему букву диска или создав путь к
точке подключения тома. При отключении произойдет сбой, если у тома
имеются какие-либо оставшиеся буквы диска или точки подключения.
Для сценариев рекомендуется использовать команду remove all
dismount
.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
repair diskrepair disk=n [noerr]Восстановление тома RAID-5, имеющего фокус, путем
замены отказавшего компонента тома RAID-5 указанным
динамическим диском. Свободное пространство на этом диске должно
быть не меньше общего размера отказавшего компонента тома
RAID-5.

n
Динамический диск, которым заменяется отказавший компонент тома
RAID-5. Свободное пространство на этом диске должно
быть не меньше общего размера отказавшего компонента тома
RAID-5.
noerr
Только для сценариев. При возникновении ошибки программа
DiskPart продолжает обрабатывать команды, как если бы ошибки не
было. Если параметр noerr не задан, при возникновении ошибки
программа DiskPart завершается и выдается код ошибки.
rescanrescanПоиск новых дисков, добавленных в компьютер.
retainretainПодготовка существующего динамического простого тома к
использованию в качестве загрузочного или системного тома.

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

В компьютерах с процессорами типа Itanium — создание записи
раздела в таблице разделов GUID (GPT)
на динамическом простом томе, имеющем фокус.

Примечание

  • Команда retain предназначена только для использования
    при установке в автоматическом режиме или поставщиками
    вычислительной техники (ПВТ).
select diskselect disk=[n]Выбор указанного диска и перемещение фокуса на него.

n
Номер диска, получающего фокус. Если номер диска не указан,
команда select отображает текущий диск, имеющий фокус. Чтобы
просмотреть номера всех дисков в компьютере, воспользуйтесь
командой list disk.
select partitionselect partition=[{n|d}]Выбор указанного раздела и передача ему фокуса. Если раздел не
указан, команда select отображает текущий раздел, имеющий
фокус. Чтобы просмотреть номера всех разделов в компьютере,
воспользуйтесь командой list partition.

n
Номер раздела, получающего фокус.
d
Буква диска или точка подключения раздела, получающая
фокус.
select volumeselect partition=[{n|d}]Выбор указанного тома и перемещение фокуса на него. Если том не
указан, команда select отображает текущий раздел, имеющий
фокус. Пользователь может указать том по номеру, букве диска или
пути к точке подключения. На базовом диске при выборе тома фокус
переводится на соответствующий раздел. Чтобы просмотреть номера
всех томов в компьютере, воспользуйтесь командой list
volume
.

n
Номер тома, получающего фокус.
d
Буква диска или точка подключения тома, получающая фокус.

При создании сценариев Diskpart.

Conclusion

In this tutorial, you’ve learned using Diskpart to create partitions, extend, delete and shrink volumes, as well as clean an entire disk. Diskpart comes in handy and lets you freely control partitions and volumes on disks.

Будете ли вы использовать Diskpart так же, как сегодня, в следующий раз, когда вам понадобится управлять разделами на дисках?

Extending a volume

С помощью Diskpart можно расширить том, если на нем закончилось место, а на диске рядом с томом есть свободное место. Противоположностью уменьшения тома является его расширение.

Чтобы увеличить громкость:

  1. Откройте Diskpart.

2. Чтобы проверить, на каких дисках в системе достаточно свободного места, используйте list disk, чтобы найти диск с томом, который вы хотите расширить.

Этот раздел можно пропустить, если у вас недостаточно свободного места на диске для расширения; вместо этого следует очистить диск, чтобы освободить место.

Похожие: 9 [пошаговых] методов очистки для Windows 10

После этого выберите диск, на котором есть свободное место. В данном руководстве будет использоваться диск 0.

3. Запустите команду detail disk, чтобы перечислить все тома, а затем используйте list volume, чтобы найти том, который нужно расширить. Как показано ниже, в учебном пособии будет использоваться том 2.

4. Выберите том, который нужно расширить, а затем используйте команду extend для расширения тома. Том 2 в приведенном ниже примере будет увеличен до 10 ГБ.

В случае успешного расширения у вас теперь будет на 10 ГБ больше места на томе!

Оставьте комментарий