Я удаляю примерно 4 миллиона файлов с раздела, и, несмотря на то, что размер всех папок составляет около 350 ГБ, это занимает огромное количество времени, более 4 часов. Есть ли способ или команда для проверки статуса прогресса из интерфейса командной строки? Я нахожусь на W2K8 R2.
Здесь нужно учесть пару вещей.
Когда вы используете графический интерфейс, Windows не стирает удаленные файлы, вместо этого они перенаправляются в корзину, где они удаляются в зависимости от возраста и требований к свободному пространству. Таким образом, удаление 4 миллионов файлов потребует большого количества операций с корзиной, что значительно замедлит работу (а также фактически не освободит место). Если вы SHIFT-DEL выбранные файлы, это пропустит корзину и ускорит работу. вверх.
Через интерфейс командной строки удаление папки / диска с использованием подстановочных знаков может занять некоторое время, но это удаление, и, следовательно, меньше проблем с управлением файлами для файловой системы. К сожалению, это не дает вам прогресса, только мигающий курсор.
Сценарийный метод будет включать извлечение чистого списка каталогов всех файлов / папок, которые вы хотите очистить (с использованием того же подстановочного знака, что и первый метод), перенаправление вывода DIR в файл, который не находится в разделе, который вы собираетесь очистить, и затем проходим этот файл с помощью цикла FOR и удаляем каждую запись в нем по отдельности. Это, вероятно, займет столько же времени, сколько и GUI, но вы можете наблюдать за его развитием. Имейте в виду, что оставшиеся пустые папки необходимо удалить, поскольку DEL не касается папок, а только файлов.
Если вы очищаете весь раздел, просто зайдите в «Управление дисками» и уничтожьте сам раздел, затем восстановите его и переназначьте ту же букву диска. Процесс восстановления потребует переформатирования, которое сотрет все остатки и даст вам чистый раздел. Однако вам может потребоваться воссоздать папки позже, или любые приложения, использующие пространство, будут интересоваться, куда делись их места хранения.
Обратите внимание на свободное пространство, доступное в свойствах использования диска, обратите внимание на папку, которую необходимо удалить, суммируйте свободное пространство с размером диска и обновите, затем используйте пропорции для вычисления процента.