Active@ KillDisk. Modes of Operation

Описание

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

Составить список всех доступных объектов и определить номер объекта или букву диска можно с помощью команд list disk, list volume, list partition и list vdisk.

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

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

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

Чтобы успешно запустить команду diskpart, необходимо, что пользователь, который ее запускает – являлся членом локальной группы “Администраторы”, либо любой другой с аналогичными правами.

#2. delete all partitions using diskpart clean all command

Also works to: wipe a hard drive, reset the hard drive.

Step 1. Open DiskPart by pressing Windows R keys, type cmd, and right-click Command Prompt.

▶ method 1: using the diskpart to delete partition

Diskpart is a snap-in for disk management on Windows. Different from Disk Management, all the operations are based on command lines. Using Diskpart to delete partitions is very common nowadays.

Accessing diskpart

Diskpart, unlike many other command-line utilities, is interactive. Instead of repeatedly typing the command diskpart over and over again, you instead run it once to be brought into an interactive session.

Cleaning an entire disk

If you have a disk with nothing of use stored on it and want to go with the nuclear approach, use Diskpart to turn a disk into unallocated with the clean command.

Cleaning a disk erases everything inside the selected disk and cannot be undone. If the disk is inaccessible and has important files in the disk, give Windows File Recovery Tool a try to recover files after cleaning the entire disk.

To clean an entire disk, select the disk you’d like to clean and simply run clean.

If you intend to create another partition from a cleaned disk, run the create partition primary command without the size parameter (See Creating a Volume/Formatting a Partition).

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 all available disks with list disk to see which disk has unallocated space you can turn into a separate volume and select that disk.

You can see below that disk 0 has 10GB of free space created by shrinking the volume from the previous section.

3. Now, create an active partition on the selected disk by using the create partition command below. The below example will create a 10GB partition.

If you plan to install an operating system on your newly created partition, make the partition bootable using the active parameter.

Creating a volume/formatting a partition

Once you have a partition, it’s then time to format that partition which creates a volume to begin using the space in that storage.

When you create a partition with Diskpart, Diskpart automatically sets focus on the newly created partition. To see this, run the list partition command. For example, you can see below Partition 4 is currently selected, indicated by the asterisk (*) next to the partition number.

1. To create a volume with Diskpart, first determine which file systems the partition supports by running the filesystems command. You can see below that the currently selected partition (Partition 4 in this case) supports NTFS, FAT32, and REFS.

A file system manages how files are named, stored, and retrieved from storage that lets you identify each file apart from one another.

2. Next, perform a quick (quick) format on the partition as NTFS (fs=NTFS) and give the volume a label (label=”Backup”). Replace the filesystem with whatever file system you’d like as long as the disk supports it, and choose your own label.

By default, Diskpart holds control of the session until the format is complete. Use the nowait parameter to immediately return control to the console while the format is running.

3. Now, optionally assign the F drive letter to the volume you just created with assign command and see your newly created volume with the new drive letter.

Deleting a partition and volume

If you have multiple volumes or partitions on your computer, you can remove them to “convert” them into unallocated space. If you’re trying to free up space on a single-volume drive, though, you’re out of luck.

Related:Nine Ways to Clean Up Windows 10 [Step-by-Step]

To be safe, be sure you have all data backed up on the volume you’re deleting.

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

1. Select the disk with selectthat contains the partition or volume to delete.

2. List the partition or volume with list.

3. Select the partition or volume.

4. Deleting the partition or volume with delete

Erase data from a device

When you select a physical device (for example, Fixed Disk0), the erase command processes partitions no matter what condition they are in. Everything is destroyed.

If you want to erase data on selected logical drives, follow the steps in Erase or Wipe Logical Drives (Partitions).

Figure 3-7 wipe free disk space

Wipe Free Disk Space

Figure 3-8 confirm action

Confirm Action

Figure confirm action

Confirm Action dialog box appears

Figure data viewer :

Active@ KillDisk: The Hex Preview panel appears

Figure detected physical devices:

Start Active@ KillDisk

All system physical devices and logical partitions are displayed in a list.Hard drive devices are numbered by the system BIOS.A system with a single hard drive shows as number 0. Subsequent hard drive devices are numbered consecutively. For example the second device will be shown as Fixed Disk1.

Figure disk erasing is in progress

Disk Erasing is in Progress

Figure files preview

To preview the files in a logical disk

Figure kill dialog box

Kill dialog box

Interactive mode

The steps for erasing data and wiping data are similar. Follow Steps 1 through 10 and then click the link to complete either the erasing process or the wiping process.

If you are booting from a CD/DVD-ROM drive, check that the drive has boot priority in the BIOS settings of your computer.

Prerequisites

If you’d like to follow along with any demos in this tutorial, be sure you have the following:

Selecting a disk

This tutorial consists of many sections which have one thing in common, selecting a disk. To prevent from explaining how to do this in each section, be sure you know how to select a disk when the tutorial mentions it.

Since you probably have multiple disks on your Windows system, one of the first tasks you will perform is selecting which disk you want to work with. To do that, within the Diskpart session, tell Diskpart to list all of the available disks.

The list disk command will then return all of the disks that Windows currently sees. Then, select a disk providing the disk number. For example, the command below is selecting a disk number 0.

When Diskparts selects the disk, it will return a message shown below that the disk is now selected and return you to the Diskpart prompt. You’re now ready to begin managing the partitions and volumes on that disk.

Selecting a volume

Similarly to selecting a disk, this tutorial will require you to also select a volume with Diskpart. In the sections below, when the tutorial tells you to select a volume, be sure you know this means.

The same principle of selecting a disk applies to selecting volumes; list the volumes and select the volume number you’d like to work with.

Shrinking a volume

Now that we have the basics out of the way let’s now get down to actually doing something useful with Diskpart! First up is shrinking a volume on a disk.

Shrinking a volume turns unused space from the selected volume into unallocated space. Unallocated space is an inactive space or space that does not belong to any partition.

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.

:/>  Как исправить загрузчик Windows 7, 8.1 из командной строки - GRAVYCON. Дневник начинающего айтимейкера.

  1. Open Diskpart.

2. Select a disk with some unused space.

3. Next, either find a volume using list volume or run the detail disk command to bring back disk information along with volumes on the disk. The Volume 2 below is a great candidate for shrinking because it’s formatted as NTFS.

4. Select the volume to shrink and then determine the maximum amount of space the volume can be shrunk (shrink querymax).

This tutorial’s example volume can be shrunk by 14GB, as shown below.

5. Now, define the amount of space to shrink by typing shrink desired=#, replacing # with the preferred amount in megabytes, as shown below.

10240 megabytes is equal to 10GB.

Since applications might be accessing the volume simultaneously and consuming space, run the shrink command below specifying the minimum parameter. The minimum parameter is a fallback in case the desired value isn’t possible.

You can see below that Diskpart shrunk the selected volume by 10GB.

6. Once you shrink a volume, that space becomes unallocated. To confirm the unallocated space, list the disks again with list disk. Below, you’ll see the unallocated space is under the Free column.

Параметр active

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

DiskPart проверяет только тот факт, что раздел может содержать файлы загрузки операционной системы. DiskPart не проверяет содержимое раздела. Если раздел, помеченный по ошибке как «active», не содержит файлы загрузки операционной системы, компьютер не запустится.

Синтаксис:

active

Параметр add disk

Синтаксис:

add disk=n [noerr]
  • n – Задание диска, на котором будет создано зеркало. Допускается создавать зеркала только простых томов. Необходимо, чтобы на указанном диске имелось незанятое место, размер которого не меньше размера простого тома, который требуется отразить
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр assign

Назначение буквы диска или точки подключения тому, имеющему фокус. Если буква диска или точка подключения не указана, используется следующая доступная буква. Если буква диска или точка подключения уже используется, возникает ошибка. Команду assign можно использовать для смены буквы диска, связанной со съемным диском.

assign [{letter=d|mount=путь}] [noerr]
  • letter=d – Буква диска, которую требуется назначить тому
  • mount=путь – Путь к точке подключения, который требуется назначить тому
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки.

Параметр break disk

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

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

break disk=n [nokeep] [noerr]
  • n – Задание диска, на котором будет создан отраженный том
  • nokeep – Задание сохранения только одного из отраженных томов. Второй простой том удаляется и преобразуется в свободное пространство. Ни том, ни свободное пространство не получают фокус
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки.

Параметр clean

Удаление всех разделов или томов на диске, имеющем фокус. На дисках основной загрузочной записи (MBR) перезаписываются только сведения о разделах диска MBR и скрытых секторах. На дисках таблицы разделов GUID (GPT) перезаписываются сведения о разделах GPT, включая защитную основную загрузочную запись (MBR). Сведения о скрытых секторах отсутствуют.Синтаксис:

clean [all]
  • all – Задание обнуления всех секторов на диске, в результате чего полностью удаляются все данные, содержащиеся на диске

Параметр convert basic

Преобразование пустого динамического диска в базовый.Синтаксис:

convert basic [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert dynamic

Преобразование базового диска в динамический.Синтаксис:

convert dynamic [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert gpt

Преобразует пустой базовый диск со стилем разделов основная загрузочная запись в базовый диск со стилем разделов таблица разделов GUID.

Диск может быть преобразован в GPT-диск, только если он пуст. Перед преобразованием диска создайте архивную копию данных, а затем удалите все разделы и тома

Синтаксис:

convert gpt [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр convert mbr

Преобразует пустой базовый диск со стилем разделов таблица разделов GUID в базовый диск со стилем разделов основная загрузочная запись.

Диск может быть преобразован в MBR-диск, только если он пуст. Перед преобразованием диска создайте архивную копию данных, а затем удалите все разделы и тома.

Синтаксис:

convert mbr [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр create partition efi

Создание дополнительного раздела на текущем диске. После создания раздела фокус автоматически переносится на этот раздел. На диске можно создать только один дополнительный раздел. Команда не выполняется при попытке создать дополнительный раздел в другом дополнительном разделе. Дополнительный раздел следует создавать до создания логических дисков.Синтаксис:

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

Параметр create partition logical

Создание логического диска в дополнительном разделе. После создания раздела фокус автоматически переносится на новый логический диск.Синтаксис:

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

Параметр create partition msr

Создание системного раздела EFI (Extensible Firmware Interface) на диске, содержащем таблицу разделов GUID (GPT).

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

:/>  Как пользоваться программой Victoria HDD для тестирования жесткого диска

В системе Windows XP 64-Bit Edition подключение разделов MSR не выполняется. Удалять такие разделы, а также сохранять данные в них нельзя.

Синтаксис:

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

Параметр create partition primary

Создание основного раздела на текущем базовом диске. После создания раздела фокус автоматически переносится на этот раздел. При этом дополнительный раздел не получает букву диска. Для назначения буквы диска данному разделу воспользуйтесь командой assign.Синтаксис:

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

Создание разделов с этим параметром может привести к сбоям в работе компьютера или невозможности его загрузки. Использовать параметр ID=byte | GUID при создании GPT-дисков рекомендуется только ИВТ и специалистам в области информационных технологий, имеющим опыт работы с GPT-дисками.

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

    Системный раздел EFI: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
    Раздел MSR: e3c9e316-0b5c-4db8-817d-f92df00215ae
    Раздел MSDATA: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
    Раздел метаданных диспетчера локальных дисков на динамическом диске: 5808c8aa-7e8f-42e0-85d2-e1e90434cfb3
    Раздел данных диспетчера локальных дисков на динамическом диске: af9b60a0-1431-4f62-bc68-3311714a69ad

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

Параметр create volume raid

Создание тома RAID-5 на указанных динамических дисках. После создания тома фокус автоматически перемещается на этот том.Синтаксис:

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

Параметр create volume simple

Создание простого тома. После создания тома фокус автоматически переносится на этот том.Синтаксис:

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

Параметр create volume stripe

Создание чередующегося тома на указанных дисках. После создания тома фокус автоматически переносится на этот том.Синтаксис:

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

Параметр delete disk

Удаление отсутствующего динамического диска из списка дисков.Синтаксис:

delete disk [noerr] [override]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки
  • override – Удаление всех простых томов на диске программой DiskPart. Если на диске находится половина зеркального тома, то она удаляется. Если диск входит в том RAID-5, команда delete disk override не выполняется

Параметр delete partition

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

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

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

delete partition [noerr] [override]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки
  • override – Удаление программой DiskPart любого раздела, независимо от его типа. Обычно программа DiskPart позволяет удалять только разделы с известными данными

Параметр delete volume

Удаление выделенного тома. Нельзя удалить системный том,загрузочный том, а также любой другой том, содержащий активный файл подкачки или аварийную копию памяти (дамп памяти).Синтаксис:

delete volume [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр detail disk

Вывод свойств выбранного диска и томов на этом диске.Синтаксис:

detail disk

Параметр detail volume

Отображение динамических дисков, на которых размещен текущий том.Синтаксис:

detail volume

Параметр exit

Выход из командного интерпретатора DiskPart.Синтаксис:

exit

Параметр help

Вывод списка доступных команд.Синтаксис:

help

Параметр import

Импорт группы внешних дисков в группу дисков локального компьютера. Команда import импортирует каждый диск, находящийся в одной группе с диском, имеющим фокус.Синтаксис:

import [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр list disk

Вывод списка дисков и таких сведений о них, как размер, свободный объем, является ли диск базовым или динамическим, а также, какой стиль раздела используется на диске — основная загрузочная запись (MBR) или таблица разделов GUID (GPT). Диск, помеченный звездочкой (*), имеет фокус.Синтаксис:

list disk

Параметр list partition

Отображение разделов, перечисленных в таблице разделов текущего диска. Для динамических дисков эти разделы могут не соответствовать динамическим томам на диске. Это различие возникает вследствие того, что динамические диски содержат записи в таблице разделов для системного тома или загрузочного тома (при наличии на диске) и раздела, занимающего остаток диска, что позволяет зарезервировать пространство используемое динамическими томами.Синтаксис:

list partition

Параметр list volume

Отображение списка базовых и динамических томов на всех дисках.Синтаксис:

list volume

Параметр online

Подключение отключенного диска или тома, на который установлен фокус.Синтаксис:

online [noerr]
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки
:/>  Как скачать Windows 10 «Домашняя для одного языка»

Параметр rem

Добавление примечаний в сценарий.Синтаксис:

rem text

Параметр remove

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

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

remove [{letter=d|mount=путь [all]}] [noerr]
  • letter=d – Удаляемая буква диска. mount=путь Удаляемый путь к точке подключения
  • all – Удаление всех текущих букв дисков и точек подключения
  • noerr – Только для сценариев. Если задан этот параметр, при возникновении ошибки программа DiskPart продолжает обрабатывать команды, как если бы ошибки не было. Если параметр noerr не задан, при возникновении ошибки работа программы DiskPart завершается и выдается код ошибки

Параметр rescan

Поиск новых дисков, добавленных в компьютер.Синтаксис:

rescan

Параметр retain

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

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

Команда retain предназначена для использования во время установки в автоматическом режиме или изготовителями вычислительной техники (ИВТ)

Синтаксис:

retain

Параметр select disk

Выбор указанного диска и перемещение фокуса на него.Синтаксис:

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

Параметр select partition

Выбор указанного раздела и передача ему фокуса. Если раздел не указан, команда select отображает текущий раздел, имеющий фокус. Чтобы просмотреть номера всех разделов в компьютере, воспользуйтесь командой list partition.Синтаксис:

select partition=[{n|d}]
  • n – Номер раздела, получающего фокус
  • d – Буква диска или точка подключения раздела, получающие фокус

Параметр select volume

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

select volume=[{n|d}]
  • n – Номер тома, получающего фокус
  • d – Буква диска или точка подключения тома, получающие фокус

Создание сценариев с помощью diskpart

С помощью DiskPart можно создавать сценарии для автоматизации задач по работе с дисками, таких как создание томов или преобразование дисков в динамические. Составление сценариев этих задач полезно, если система Windows устанавливается с помощью автоматического режима или программы Sysprep, которые не поддерживают создание томов, за исключением загрузочного тома.

Чтобы запустить сценарий DiskPart, введите в командной строке следующую команду:

DiskPart /S имя_сценария.txt

Где имя_сценария.txt — это имя текстового файла, содержащего сценарий.

Чтобы направить вывод сценария DiskPart в файл, введите следующую команду:

DiskPart /S имя_сценария.txt > файл_журнала.txt

Где файл_журнала.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Выбор указанного тома и перемещение фокуса на него

Extending a volume

If you have some unallocated space on a drive next to a volume and are running out of space on a volume, you can extend that volume with Diskpart. Extending a volume is the opposite of shrinking a volume.

To extend a volume:

  1. Open Diskpart.

2. Find the disk with a volume you’d like to extend with list disk to see if any of the disks in the system has enough unallocated space to use.

If you don’t have enough unallocated space to extend, you may skip this whole section and clean up your disk to get additional space.

Related:9 Ways to Clean Up Windows 10 [Step-by-Step]

Next, select the disk with unallocated space next to it. This tutorial will use disk 0.

3. Find the volume to extend by running detail disk for listing all volumes with list volume. The tutorial will use Volume 2, as shown below.

4. Next, select the volume to extend and extend the volume with the extend command. In the example below, volume 2 will be extended to 10GB.

If extending is successful, you’d now enjoy 10GB of additional space on the volume!

Параметр extend

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

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

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

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

Adblock
detector