Как удалить заблокированный системой файл?
Вы можете получить следующие сообщения об ошибках, когда попытаетесь удалить файл или папку, которые заблокированы системой или приложением, запущенным в настроящее время:
- Access Is Denied
- Sharing Violation Error
- File/Folder is being used by applications. Please close the application and then try again.
Решение:
Вам необходимо убить дескриптор, указывающий на файл. Для отключения дескриптора используйте Process Explorer от Sysinternals (скачать можно по этому URL: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)
- Запустите Process Explorer
- Перейдите в меню Find > Введите имя файла/папки и потом нажмите Search. Вы увидите список процессов, блокирующих файл или папку.
- Нажмите правой кнопкой по процессу и потом нажмите Close Handle > Нажмите Ok длfor confirmation.
Теперь вы можете успешно удалить файл.
Постовой
Оригинал видео.
Комментариев: 4
Есть лучше решение unlocker.
Понятно, что это не единственное решение, есть и более простые. Ну зато Process Explorer ещё много чего умеет
Спасибо, помогло - unlocker курил в сторонке и ничего сделать с подобным файлом не мог! (файл находился по UNC пути)
Супер совет! Спасибо! Lock Hunter тоже отдыхает.