Clean Disk with DiskPart Command
This article will show you how to use DiskPart clean or clean all command to clean a disk in Windows 10/8/7. But if you want to find a simpler way, AOMEI Partition Assistant is a good helper.
By Cherry / Last Updated May 12, 2023
Why you need to clean disk?
You may want to clean your disk for different reasons.. For example:
you may want to clean disk for free up space to store new data.
Sometimes, you may want to delete some important files and you do not want it back.
Or, you may want to replace the old HDD with an SSD for better performance, and need to sell the old HDD with no data on it. Thus, clean disk is necessary.
no matter why you need to wipe data, clean disk would be useful, and you can use Diskpart with «clean» or «clean all» command. It is better than directly «delete».
How to clean disk with command line?
How to clean disk with Diskpart? Diskpart is a wonderful tool for disk management. You can use it with its specific syntax “clean” or “clean all” to erase the data on the hard drive. To clean disk with Diskpart command line, you can refer to the following steps. Before you do, make sure that you have the correct disk.
Click Start, type “cmd”, right click the program and select “Run as Administrator” to open the command prompt. Or you can press the “WIN+R”, type “cmd” and press Enter. Then, you should input “diskpart” to launch the program.
Type list disk and press Enter. This would list all the disk of your computer.
Then, you can input select disk n to select the disk which you want to clean or clean all on it.
* If the disk’s status is offline, you can type online disk and press Enter to make it online.
Then, type “clean” or “clean all” according to your request.
The clean command will clean the data on the HDD, which is only marked as deleted and written over when the new data is stored at the same place on the HDD. The clean all command will erase every byte on the disk to prevent the deleted data being able to recovered, and it will take a longer time to finish. Here takes an example for you. Clean the disk 1 with the steps above and shown as the following screen shot.
Notes:
Here we highly recommend you do not use the clean or clean all command to clean an SSD because that may hurt your SSD and it may slow down the read or write speed of SSD.
If you want to wipe data permanently, using Diskpart clean or clean all command is not the first recommended because there are many ways can revert it back by some data recovery software, unless you are already rewrite on it.
To destory data on the disk safely, you can turn to a third-party software AOMEI Partition Assistant for helping you clean disk effectively and effortlessly.
Using AOMEI Partition Assistant to clean disk
If you want to find a simpler way to clean disk without data recovery, here we highly recommend you AOMEI Partition Assistant, a good disk manager which can help you clean disk safely and manage your disk free with the easy-to-use interface. The graphic user interface (GUI) provides you manage disk with a few mouse-clicks. To clean disk, you can use the “Wipe Hard Drive” function.
Before you do, you have to ensure the disk which you want to clean. Because once the disk wiped, the data on the disk would not be able to be recovered.
First, download its free edition, install and launch it. Then you will see the basic situation of your disks. Select the disk which you want to clean, right-click on it, and select Wipe Hard Drive.
Then, you can choose wiping method you like. Here we choose to Fill sectors with zero, which is safe and quick.
If you would like to choose another three methods- «Fill sectors with random data», «DoD 5220.22-M», «Gutmann», you need upgrade to its Professional edition to unlock the features.
Finally, click Apply -> Proceed to execute the whole operations. (When you click Apply, it will show you the pending operations. Confirm it, then click Proceed to submit the operations).
Wait till the process finish.
Conclusion
Both Diskpart and AOMEI Partition Assistant can clean disk. but the former one needs you to know more about Diskpart, because the command can not be undone once it is executed, and it has risk for data recovery. If you do not want the data be recovered, using AOMEI Partition Assistant is a better chioce. what’s more, it is simpler that even a non-technician can operate it alone. By the way, from AOMEI Partition Assistant 5.8 Edition, it provides you partitioning command line too, and if you want to use the command to manage disk, it is also OK. Besides, if you are Windows Server users, you can use AOMEI Partition Assistant Server Edition to do the task.
Очистка диска в Windows 10 с использованием «Командной строки»
Под очисткой жесткого диска средствами классической «Командной строки» можно понимать как удаление временных файлов, так и полное удаление всех данных с физического накопителя или конкретного логического раздела. Ниже приведены все три варианта очистки.
Вариант 1: Утилита очистки
Системная утилита «Очистка диска» больше известна пользователям как классическое приложение с интерфейсом, запускаемое через «Свойства» любого локального диска. С ее помощью можно безопасно удалить неактуальные файлы, накопившиеся в разных инструментах Windows. Она же поможет и тем пользователям, кому удобнее совершать различные действия по управлению системой, в том числе очистку накопителя от мусора, через консоль.
-
Вызовите «Командную строку» от имени администратора из поиска Windows или другим известным способом.
Вариант 2: Полная очистка диска
Если необходимо удалить все данные с физического диска, воспользуйтесь консольным средством «Diskpart».
-
Откройте от имени администратора «Командную строку» и выполните команду diskpart , чтобы запустить одноименную утилиту управления дисками и разделами.
- list disk
- select disk 1
- clean
В результате выполнения этих команд с диска будут удалены все разделы. Кроме того, диск станет помечен как не проинициализированный. Также обратите внимание, что команда clean неприменима к физическому диску, на котором находится активная операционная система. Если необходимо очистить не весь диск, а конкретный раздел, используйте следующие команды:
- list volume
- select volume №
- delete volume
Первая команда в «Diskpart» выводит список не физических дисков, а имеющихся на них томов. Второй командой выбирается конкретный том, третьей командой выполняется его удаление.
Вариант 3: Форматирование
Такой вариант очистки отличается тем, что удаляются только данные, а не содержащие их разделы. Первоначальная разметка диска в этом случае остается неизменной.
- Откройте «Командную строку» от имени администратора.
- Выполните команду format d: /fs:ntfs /q , в которой d — это буква очищаемого раздела, ntfs — тип файловой системы, а q — ключ быстрого форматирования.
Как вариант, отформатировать раздел можно средствами консольной утилиты «Diskpart».
- Запустите в «Командной строке» утилиту «Diskpart» как было показано выше.
- Выполните одну за другой следующие команды:
- list volume
- select volume №
- format fs=ntfs quick
Как и в предыдущем варианте, первая команда выводит список доступных томов, а вторая выбирает нужный том. Форматирование выполняется третьей командой, в данном примере в файловую систему NTFS. Если необходимо отформатировать раздел в FAT32, соответственно, в качестве значения параметра «fs» необходимо указать fat32 . Ключ «quick» указывает, что форматирование будет быстрым, то есть без фактической перезаписи данных на диске. Если файлы на разделе нужно удалить без возможности восстановления, не используйте этот параметр.
Как использовать DiskPart Utility в Windows
Средство управления дисками — полезный и эффективный инструмент для управления дисками и разделами Windows, но он не такой мощный, как Diskpart. Этот инструмент командной строки позволяет удалять, создавать и изменять разделы на любых жестких дисках или USB-накопителях, которые может обнаружить ваш ПК.
Мы рекомендуем использовать инструмент управления дисками в большинстве случаев, но если Windows не запускается должным образом или вы предпочитаете использовать терминал PowerShell , Diskpart является идеальной альтернативой. Вот некоторые из наиболее распространенных команд Diskpart, которые помогут вам научиться эффективно использовать Diskpart.
Если вы хотите использовать Diskpart, вам нужно открыть командную строку Windows или терминал PowerShell. Diskpart — деструктивный инструмент, поэтому вам нужно открыть окно терминала с правами администратора.
- Чтобы открыть Diskpart в Windows, щелкните правой кнопкой мыши кнопку меню «Пуск» Windows и выберите Windows PowerShell (Admin).
- В терминале PowerShell уровня администратора (или аналогичной командной строке Windows) введите diskpart и нажмите ввод.
- Инструмент Diskpart запустится в окне, готовом к использованию. Напечатайте exit в приглашении «DISKPART>» и нажмите ввод, как только вы закончили использовать его.
- Diskpart также доступен для пользователей, загружающихся в среду восстановления Windows, которая доступна при загрузке компьютера с использованием расширенного режима запуска в меню «Настройки»> «Обновление и безопасность Windows»> «Восстановление» .
- Нажмите Restart Now, чтобы загрузить WinRE.
Мы рассмотрим некоторые из наиболее распространенных команд Diskpart в этой статье, но если вы хотите быстро просмотреть полный список доступных команд Diskpart, введите help в приглашении «DISKPART>» и нажмите ввод.
Перечисление существующих жестких дисков, томов и разделов
Когда Diskpart открыт, первое, что вы должны сделать, это проверить текущую разметку ваших жестких дисков и подключенного хранилища.
- В командной строке «DISKPART» введите list disk и нажмите enter. В этом списке будут перечислены все доступные накопители (включая жесткие диски, USB-накопитель, SD-карты и т. д.), Которые ваш ПК в настоящее время может обнаружить.
- Начиная с нуля, Diskpart перечислит все обнаруженные диски. Вам нужно будет запомнить номер диска (например, «0» для вашего жесткого диска Windows) для использования с будущими командами Diskpart.
- Наряду с вашим списком дисков, вы также можете запросить у Diskpart список обнаруженных томов. В приглашении «DISKPART» введите list volume .
- Diskpart может также позволить вам перечислить отдельные разделы жесткого диска (некоторые из которых могут соответствовать томам, перечисленным с помощью команды «list volume»). Сначала вам нужно выбрать жесткий диск с помощью команды list disk .
- В приглашении «DISKPART>» введите select disk , а затем номер диска (например, выберите disk 0 ). Diskpart подтвердит, что диск выбран в этот момент.
- После выбора диска введите раздел списка . Это будет список текущих разделов на вашем диске. Вы сможете удалить или изменить эти разделы отсюда, используя номер раздела в более поздней команде Diskpart.
Удаление раздела или тома жесткого диска с помощью Diskpart
Жесткий диск (диск) разделен на разделы, которые часто совпадают с указанными томами. Если ваш жесткий диск разделен на несколько разделов или томов, и вы хотите удалить один, вы можете сделать это с помощью команд Diskpart.
- Выберите свой жесткий диск, используя диск выбора.
- В приглашении «DISKPART» введите раздел списка , затем выберите раздел # , заменив # номером своего раздела.
- После выбора раздела введите delete partition . Diskpart подтвердит, был ли раздел удален позже.
- Вы также можете удалить тома диска напрямую, если хотите. Введите список громкости , найдите номер выбранного тома, затем введите select volume # , заменив # на номер тома.
- Введите delete volume , чтобы полностью удалить том. Diskpart подтвердит, была ли команда успешной или нет после этого.
Полное удаление жесткого диска с помощью Diskpart Clean
Вместо того, чтобы удалять отдельные тома или разделы на диске, вы можете полностью стереть жесткий диск с помощью команды Diskpart clean. Вы также можете использовать эту команду, если хотите стереть USB-накопитель, готовый к форматированию.
Вы не сможете сделать это на системном диске (и не захотите!), Если не используете Diskpart в установке Windows
- В приглашении «DISKPART>» выберите диск, который вы хотите стереть, набрав select disk # , заменив # на номер вашего диска. Если вы не знаете номер вашего диска, сначала наберите list disk .
- Если вы уверены, что хотите полностью стереть диск (удалив все тома/разделы диска), введите команду clean и нажмите Enter. Вас не будут спрашивать о подтверждении, поэтому убедитесь, что вы хотите сделать это, прежде чем начать.
- Diskpart подтвердит, что диск «очищен» и готов к созданию новых разделов.
Создание и форматирование новых разделов жесткого диска
Имея «чистый» диск, вы готовы создать раздел в свободном пространстве с помощью команды Diskpart create partition . Затем вы можете отформатировать этот новый раздел с помощью дружественной к Windows файловой системы, такой как NTFS или FAT32, используя команду форматирования Diskpart.
- Начните с выбора выбранного диска с помощью select disk #, заменив # на номер вашего диска (и используя list disk , чтобы найти номер диска, если вы не знаете).
- Выбрав свой диск, введите create partition primary, чтобы создать раздел, используя все пространство на этом диске.
- Если вы хотите создать раздел, занимающий только часть свободного пространства (позволяя создать более одного раздела), введите вместо этого команду создать основной размер раздела = X , заменив X на размер раздела, измеренный в мегабайтах (например, размер = 1024 для 1 ГБ пространства).
- Напечатайте список разделов, чтобы убедиться, что ваш новый раздел присутствует в списке, а затем нажмите «Выбрать раздел 1», чтобы выбрать его. Чтобы пометить раздел как активный, введите «active» в приглашении «DISKPART>». Это необходимо, если вы хотите использовать его в качестве загрузочного диска.
- Чтобы быстро отформатировать диск с файловой системой NTFS, введите команду fs = NTFS label = Y quick . Вы можете заменить Y на любой ярлык, который вы предпочитаете использовать.
- После форматирования Windows, скорее всего, автоматически назначит букву диска. Если это не так, введите назначить букву Z, заменив Z на букву свободного диска.
Расширить объем жесткого диска
Если у вас есть существующий том жесткого диска, который не занимает все свободное место на диске, и вы хотите увеличить его, команды Diskpart позволят вам сделать это.
- Начните с выбора выбранного диска с помощью select disk #, заменив # на номер вашего диска (и используя list disk, чтобы найти номер диска, если вы не знаете).
- Введите list volume, чтобы получить список всех доступных томов на вашем ПК, затем введите select volume # , заменив # на том, который вы хотите расширить.
- Введите расширение, чтобы увеличить его до максимально возможного размера. Diskpart подтвердит, работает ли команда extended правильно. Подтвердите, что размер тома увеличился, набрав второй том списка впоследствии.
Diskpart имеет другие доступные опции, как кратко объясняет команда help.
How to Diskpart Erase/Clean a Drive Through the Command Prompt
- This article will walk through the steps of using the Microsoft Diskpart Erase utility to Clean the disk of a previous partition and format, including any data on the drive. This command takes only a few minutes to complete.
- This article covers Diskpart Erasing a 3TB or larger drive that has a Master Boot Record (MBR) Partition table, which is thereby limiting its capacity to 2TB. However, this article also applies to any scenario where a Diskpart Erase of an entire disk is necessary.
- For more information regarding drives over 2TB and GPT/MBR partition tables please see the following articles.
- To determine the disk number assigned to the 3TB+ MBR partitioned drive follow the steps below.
- From the Start menu right click on Computer which will provide a drop down menu. (If you are on Windows 8 or 8.1 move your mouse to the bottom left hand corner of the desktop screen and right click. Then select Disk Management).
- Choose Manage.
- Select Disk Management (listed under Storage).
- Look for the drive that is identified as the 3TB drive (2794GB). The properties window shows that the partition table on the drive is MBR . Important: note the Disk number (such as Disk 1).
On Windows 8 move your mouse to the bottom left hand corner of the desktop screen and right click. Select Command Prompt (Admin) from the pop-up menu.
A list of disks will appear in a text format. You will return to the diskpart prompt. Step one verified that Disk 1 is the 3TB drive. Warning: Diskpart Erase/Clean will permanently erase/destroy all data on the selected drive. Please be certain that you are erasing the correct disk.