2012-01-13 4 views
2

В настоящее время я получаю ошибку «из-за ручек» в моем средстве просмотра событий для программы.Список процессов с открытым файлом в Windows?

Что было бы хорошей программой, чтобы указать, какие процессы используют дескрипторы файлов?

Примером может быть «lsof» в мире * nix.

ответ

3

Использование ProcessExplorer

http://technet.microsoft.com/en-us/sysinternals/bb896653

+3

Чтобы расширить ответ на @ rene, вы можете перечислить каждый обработчик дескриптора процесса как один из столбцов. Вы также можете дважды щелкнуть процесс и просмотреть вкладку «Производительность» для более подробного подсчета элементов или нажать Ctrl + H, чтобы подробно просмотреть дескрипторы, принадлежащие выбранному процессу (имя, тип и т. Д.). Наконец, вы можете выполнить поиск если вы знаете часть своего имени (например, имя файла для дескриптора файла), нажав Ctrl + F. Связанное чтение: [Нажатие ограничителей Windows: Ручки] (https://blogs.technet.com/b/markrussinovich/archive/2009/09/29/3283844.aspx). –

1

Вы можете использовать ручки инструмента из SysInternals. https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

+0

Хотя это может теоретически ответить на вопрос, [было бы предпочтительнее] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. –

 Смежные вопросы

  • Нет связанных вопросов^_^