У меня есть неконтролируемый процесс или заражение, создающее файлы. Он создал более 20 M файлов в одной папке. Есть ли способ удалить эту папку независимо от количества файлов в ней. Создание файлов было остановлено изменением имени папки. Система не открывает папку из-за количества файлов в ней.
Редактор Эд ДеУделл. 2 апреля 2011 г. Кажется, папка была удалена.
Изменено имя папки, из-за которого она не увеличивалась - Вначале я пытался переместить папку в корзину. Это не сработало. - запустил CMD: ATTRIB -s -h -r -a Подождите два дня. В понедельник утром папка оказалась в мусорной корзине. Удалите корзину. Подождите два дня, утро среды. Корзина пуста, а на моем диске C. 3,6 ГБ свободного места.
Это сделало это. Спасибо всем, кто прокомментировал. Вы очень помогли, независимо от ваших предложений, работающих на меня.
Я предлагаю вам даже не пробовать это из графического интерфейса, потому что это заставит Explorer открывать каждый файл для определения таких вещей, как тип файла и значок. Это также заставит ваше антивирусное программное обеспечение сканировать все эти файлы, даже если только для того, чтобы определить, следует ли их сканировать.
Я предлагаю вам просто открыть командную строку, либо отключить антивирусное программное обеспечение, либо сказать ему, чтобы оно не приближалось к указанной папке, и запустите del foldername / *. Затем уйди и займись чем-нибудь еще столько, сколько нужно.
Конечно, это было бы много быстрее просто восстановить всю систему из резервной копии.
редактировать
Если вам хочется жить немного опасно, вы можете скачать Nuke.com, который удалит эти файлы еще быстрее. Запустите его из командной строки как nuke foldername
. Он не будет работать с корневой папкой (по замыслу), но в противном случае просто продолжит работу, не запрашивая подтверждения, поэтому будьте очень уверены в том, что вы говорите ему ядерной бомбой. Есть вероятность, что он может выйти из строя или даже выйти из строя при использовании с очень длинными именами пути, потому что он был изначально создан для win95, и я никогда его не обновлял.
del / s / f / q [папка] из командной строки. Это займет некоторое время, но, в конце концов, работа будет выполнена.
Отключение антивирусного сканера может немного ускорить его, но, возможно, для вас это невозможно.
Что бы вы ни делали: не используйте Проводник или файловый менеджер с графическим интерфейсом. Простое создание списка файлов для отображения может вызвать проблему нехватки ресурсов, что приведет к полному сбою сервера.
Пытался rd /s foldername
?
Это может быть более эффективно, чем удаление отдельных файлов. Мощь.
Perl - кроссплатформенный. Это может помочь: