Как узнать, какие процессы заблокировали папку или файл?

StackOverflow https://stackoverflow.com/questions/1084482

  •  23-08-2019
  •  | 
  •  

Вопрос

Как вы выполняете запросы к запущенным процессам, чтобы узнать, какие папки или файлы они заблокировали?(т.е.вы хотите извлечь диск, и вам говорят, что его нельзя извлечь, потому что он используется)

Я бы хотел либо загрузить "с полки", либо написать приложение .NET 3.5 для этого (в первую очередь вопрос Windows).

Это было полезно?

Решение

Обозреватель процессов я покажу вам это.Ctrl-F позволит вам выполнить поиск файла и перечислить процессы, у которых этот файл открыт / заблокирован.Затем вы можете закрыть этот дескриптор с помощью Process Explorer.

Существует также утилита командной строки под названием oh.exe доступно для скачивания.Видишь здесь для получения более подробной информации

Другие советы

Локхантер это отличный инструмент контекстного меню для Windows.

Одна из первых вещей, которые я устанавливаю на свои компьютеры разработчиков Windows, это Кто такие.Это приятно, потому что у него тоже открытый исходный код.

http://www.emptyloop.com/unlocker/ (бесплатная программа) имеет специальный пользовательский интерфейс именно для этой ситуации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top