Средство командной строки для определения того, кто блокирует файл
Я хотел бы знать, кто блокирует файл (win32). Я знаю о WhoLockMe, но я хотел бы что делает более или менее то же самое.
Я также посмотрел на этот вопрос, но он, кажется, применим только для файлов, открытых удаленно.
5 ответов:
Handle следует сделать трюк.
вы когда-нибудь задумывались, какая программа имеет конкретный файл или каталог открыт? Теперь вы можете это выяснить. Handle-это утилита, которая отображает информацию об открытых дескрипторах для любого процесса в системе. Вы можете использовать его для посмотреть, какие программы открыли файл, а также увидеть тип объектов и имена всех дескрипторов программы.
ручки.исполняемый http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx
Это помогло мне оооочень много раз....
Скачать Ручка.
https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx
Если вы хотите найти, какая программа имеет дескриптор для определенного файла, запустите это из каталога, который обрабатывает.exe извлекается. Если вы не добавили дескриптор.exe в
PATH
переменные среды. И путь к файлу: C:\path\path\file.txt", запустите это:handle "C:\path\path\file.txt"
это скажет вам, какие процессы имеют файл(или папку) заблокирован.
Я использовал Unlocker уже много лет и очень нравится. Он не только определит программы и предложит разблокировать папку\файл, но и позволит вам убить обработку, которая имеет блокировку.
кроме того, он предлагает действия, чтобы сделать, чтобы заблокированные файлы, такие как удаление его.
Unlocker поможет удалить заблокированные файлы с сообщениями об ошибках, включая "не удается удалить файл" и "отказано в доступе."Видео урок.
некоторые ошибки вы можете получить, что Unlocker может помочь с включают в себя:
- не удается удалить файл: отказано в доступе.
- там было нарушение обмена.
- может использоваться исходный или конечный файл.
- файл используется другой программой или пользователем.
- убедитесь, что диск не переполнен или защищен от записи и что файл не используется в настоящее время.
дескриптор не обнаружил, что WhatsApp удерживает блокировку файла .ПТМ.узел в папке Temp. ProcessExplorer-найти работает лучше Посмотрите на этот ответ https://superuser.com/a/399660