SDelete: откуда взять номер физического диска?

1248
Thomas Weller

До недавнего времени я удалял жесткие диски следующим образом:

  1. Удалить все разделы в Windows
  2. Создать один раздел для всего диска
  3. Назначить букву диска
  4. Запустите sdelete -zс буквой диска

Новые версии SysInternals SDelete могут стирать диски по номеру диска. Это значит для меня, что я могу пропустить шаги 1, 2 и 3, что было бы неплохо.

Однако я не уверен, что такое «номер физического диска». Это совпадает с числами, которые я вижу в управлении дисками Windows? Это число, как представляется, в соответствии с информацией, которую я получаю от list diskв diskpart, так что это может быть хорошим выбором.

Если нет, откуда мне это взять? Я не хочу случайно удалить не тот диск.

Обратите внимание, что на данный момент веб-сайт даже не сообщает нам об этой опции, поэтому вот откуда я получил информацию о номере физического диска:

SDelete v2.0 - Secure file delete Copyright (C) 1999-2016 Mark Russinovich Sysinternals - www.sysinternals.com  usage: sdelete [-p passes] [-r] [-s] [-q] <file or directory> [...] sdelete [-p passes] [-z|-c [percent free]] <drive letter [...]> sdelete [-p passes] [-z|-c] <physical disk number> <--- -c Clean free space. Specify an option amount of space to leave free for use by a running system. -p Specifies number of overwrite passes (default is 1) -r Remove Read-Only attribute -s Recurse subdirectories -z Zero free space (good for virtual disk optimization) -nobanner Do not display the startup banner and copyright message.  Disks must not have any volumes in order to be cleaned. 
1
Возможно, чтобы увидеть с «Diskpart», он также показывает полезную информацию о дисках. Tech-IO 7 лет назад 0

1 ответ на вопрос

0
Thomas Weller

После того, как я прочитал текст более внимательно, вывод на консоль, я увидел предложение

Disks must not have any volumes in order to be cleaned. 

Так что я не могу избавиться от шага 1 в моем списке, но это повышает безопасность: случайно удалить не тот диск не так просто. Поэтому я просто попробовал то, что уже ожидал, и удалил диск по его номеру в разделе «Управление дисками».

Вывод: да, это номер, который указан в разделе «Управление дисками» после слова «Диск». Это то же число, которое написано командой list diskв diskpartинструменте.