Назад | Перейти на главную страницу

Принудительное удаление файла в Windows

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

Какие (сценарии) у меня есть варианты, которые могут здесь помочь?

Комментарий: я должен был также сказать, что я использую 2008 x64.

Вы могли бы использовать LockHunter чтобы узнать, какой процесс блокирует удаление файла. Это бесплатный инструмент для Windows (доступны 32- и 64-разрядные версии), который интегрируется в контекстное меню Windows Explorer.

Это бесплатный инструмент для удаления файлов, заблокированных тем, чего вы не знаете. LockHunter полезен для борьбы с вредоносными программами и другими программами, которые блокируют файлы без причины. В отличие от других подобных инструментов, он удаляет файлы в корзину, поэтому вы можете восстановить их, если они были удалены по ошибке.


(источник: lockhunter.com)

С участием MoveFile из Sysinternals вы можете запланировать удаление для следующей перезагрузки или попытаться разблокировать файл с помощью Unlocker.

Я отправил этот на этом нить. В основном я использую Systernal Process Monitor, чтобы увидеть, что блокирует файл. это Как отлично подходит для использования с этой целью.

Если файл заблокирован другим процессом, используйте ffunlocker.

Это не скриптовое решение, но о нем стоит упомянуть.

unlocker отлично подходит для этого [щелкните правой кнопкой мыши, разблокируйте]