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

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

Иногда при попытке редактирования файла редактор сообщает: «невозможно записать в файл, так как он занят другим процессом». Так есть ли инструмент, который принимает на вход имя файла (с его путем) и сообщает, какой процесс захватил его с доступом только для записи?

Если нет, то какова техническая причина, на которую невозможно ответить?

Я спрашиваю это, потому что так раздражает, что сообщение не сообщает, какой чертов процесс блокирует файл, и не могу понять, почему программист ОС не дал эту очевидную важную информацию. Спасибо!

решение1

Без установки другого программного обеспечения и программирования скрипта PowerShell, самое быстрое решение было найдено здесь...

https://superuser.com/a/643312/57737

Связанный контент