Как определить, какой программой открывать файл

Обновлено: 05.07.2024

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

Например, при попытке удалить папку Windows сообщает следующее:

Действие не может быть выполнено, так как папка открыта в другой программе

То же самое происходит и с файлом, но как узнать, какая программа или приложение в данный момент его использует и мешает мне удалить файл или папку?

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

Я не могу добавить встроенный, более простой ответ здесь, потому что он был неправильно помечен как дубликат, и я не могу добавить его в другую ветку, потому что это относится только к XP. Но в любом случае, для версий Windows с Монитором ресурсов (введите его в строке поиска), перейдите на вкладку ЦП/Связанные дескрипторы, затем найдите файл или папку.

Представьте, что вы живете в 2021 году, и Windows до сих пор не просто сообщает вам, какой процесс использует файл, когда сообщает об ошибке.

12 ответов 12

Для команды openfiles необходимо включить поддержку локальных файлов, запустив openfiles /local и перезапустив ее.

К сожалению, openfiles не работает в 64-разрядной версии Windows: ОШИБКА: целевая система должна работать под управлением 32-разрядной ОС.

<р>. Если мы хотим перезапуститься, чтобы что-то включить, почему бы нам просто не перезапустить, чтобы получить доступ к папке? Я не понимаю, как это решило проблему OP, когда «просто перезагрузите компьютер» было бы намного проще и все равно требовало бы перезагрузки.

Для этого можно использовать монитор ресурсов, встроенный в Windows 7, 8, 10 и 11!

  1. Откройте монитор ресурсов, который можно найти
    • Выполнив поиск Resource Monitor или resmon.exe в меню "Пуск" или
    • Как кнопка на вкладке "Производительность" в Диспетчере задач
  2. Перейти на вкладку ЦП
  3. Используйте поле поиска в разделе "Связанные дескрипторы"
    • См. синюю стрелку на снимке экрана ниже.

Найдя дескриптор, вы можете идентифицировать процесс, взглянув на столбец Image и/или PID.

Затем вы можете попытаться закрыть приложение, как обычно, или, если это невозможно, просто щелкните правой кнопкой мыши дескриптор и уничтожьте процесс прямо оттуда. Легко!

Снимок экрана монитора ресурсов

Примечание. Монитор ресурсов не нашел связанных дескрипторов в моем случае, тогда как Process Explorer (как описано выше) нашел.

@ComFreek Что ж, во многих случаях ProcessExplorer может быть более мощным, но для меня Resource Monitor всегда обнаруживал, что приложение блокирует файл, с которым я пытаюсь что-то сделать. Я также предпочитаю его Process Explorer просто потому, что он находится прямо в ОС. Нет необходимости в дополнительной загрузке и дополнительном ярлыке.

Мне не удалось найти это в Process Explorer, но с помощью этих инструкций в Resource Manager это было легко найти. Спасибо.

@ComFreek В моем случае все было иначе: Process Explorer не нашел дескриптор, а Resource Monitor нашел.

Несколько вариантов:

Microsoft/SysInternals Process Explorer: выберите «Найти» > «Найти дескриптор или DLL». В текстовом поле «Подстрока дескриптора или DLL:» введите путь к файлу (например, «C:\path\to\file.txt») и нажмите «Поиск». Все процессы, которые имеют открытый дескриптор этого файла, должны быть перечислены.

WhoLockMe – расширение проводника, добавляющее контекстное меню

Примечание. WhoLockMe не работает с Win 10 (по крайней мере, мне не удалось зарегистрировать его ни в 32-, ни в 64-разрядной версии regsvr32.exe).

В Windows 7, если вы попытаетесь удалить заблокированный файл, в сообщении об ошибке будет указано, какой процесс заблокировал его

@GarryEnglish по какой-то причине это не всегда так. Мне просто нужно было использовать procexp, чтобы сказать мне, что блокнот ++ заблокировал папку. Windows 7 не смогла определить виновника.

@GarryEnglish- Как заявил GuiSim, это точно не всегда так, и, по моему опыту, это бывает редко.

Посмотрите на Process Explorer ( procexp.exe ).

Из введения:

Вы когда-нибудь задумывались, какая программа открывает тот или иной файл или каталог? Теперь вы можете это узнать.

Чтобы узнать, какой процесс использует конкретный файл, выполните следующие действия:

Перейдите в меню "Найти", "Найти дескриптор" или "DLL" или просто нажмите Ctrl + F .

Введите здесь описание изображения

Введите имя файла и нажмите "Поиск".

Введите здесь описание изображения

Process Explorer отобразит список всех процессов, имеющих дескриптор открытого файла.Нажмите на запись, чтобы сфокусировать процесс в главном окне.

Введите здесь описание изображения

При желании вы можете закрыть дескриптор вручную через нижнюю панель ( Ctrl + L ):

Введите здесь описание изображения

Как упоминается в другом ответе, Handle — это инструмент командной строки от SysInternals, который также выполняет эту задачу.

LockHunter может разблокировать любые обработчики, которые могли заблокировать ваши файлы или папки. В отличие от аналогичных бесплатных программ, он поддерживает как 32-, так и 64-разрядную версию Windows.


  • Показывает процессы, блокирующие файл или папку.
  • Позволяет разблокировать, удалить, скопировать или переименовать заблокированный файл.
  • Позволяет завершить процесс блокировки.
  • Позволяет удалить блокирующие процессы с жесткого диска.
  • Интегрируется в меню Проводника.
  • Он удаляет файлы в корзину, поэтому вы можете восстановить их, если они были удалены по ошибке.
  • Поддерживает как 32-, так и 64-разрядную версию Windows.

Два лучших ответа мне не подошли, а следующие, за которые проголосовали, были либо заблокированы моим брандмауэром, либо мой хром предупредил, чтобы они не переходили!. LockHunter работал отлично.

Через 2 часа сработало только это!! Спасибо. PD: Почему окна делают это? Вот почему современные разработки не используют окна.

EMCO UnlockIT может идентифицировать процесс, который заблокировал файл, а также разблокировать файл, чтобы вы могли удалить, отредактировать или переместить его. Программа полностью бесплатна, хотя более новая версия немного медленнее и более раздута, чем оригинал (который имел простой графический интерфейс без скинов, но загружался почти мгновенно и без надоедливой заставки). Кроме того, исходная версия автоматически всплывала всякий раз, когда возникала упомянутая вами ошибка, что позволяло вам мгновенно разблокировать файл и выполнить операцию, которую вы пытались выполнить.

Тем не менее, UnlockIT — невероятно полезная программа, предоставляющая базовые функции, которых критически не хватает в Windows. Это один из стандартных наборов утилит, которые я устанавливаю на все компьютеры Windows, с которыми работаю.

@John: Ну, это идентифицирует программу, которая заблокировала файл. И вы все еще можете вручную убить процесс через диспетчер задач. Тем не менее, обычно проще просто разблокировать файл (особенно когда проводник блокирует файл большую часть времени) вместо того, чтобы убивать процесс, который его заблокировал (обычно из-за доступа к файлу и оставления обработчика файла открытым из-за сбоя программы).

Многие программы здесь устарели. В конце концов я остановился на OpenedFilesView от nirsoft, который работал очень хорошо.

Хотя лучшая часть — это интеграция с меню проводника, которую легко включить. Согласно веб-сайту

Контекстное меню проводника

Начиная с версии 1.10 вы можете запускать OpenedFilesView непосредственно из проводника Windows и просматривать только дескрипторы файла или папки, которые хотите проверить. Чтобы включить эту функцию, установите флажок «Включить контекстное меню проводника» в меню «Параметры». После включения этой функции вы можете щелкнуть правой кнопкой мыши любой файл или папку в проводнике Windows и выбрать в меню пункт «OpenedFilesView». Если вы запустите опцию OpenedFilesView для папки, она отобразит все открытые файлы внутри этой папки. Если вы запустите параметр OpenedFilesView для файла, он отобразит все открытые дескрипторы для этого файла.

Не всегда очевидно, какую программу следует использовать для открытия определенных типов файлов. Есть подсказки, если знать, где искать и что искать.

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

Вы когда-нибудь задумывались, почему большинство имен файлов заканчиваются точкой, за которой следуют три символа?
Например, «.exe» или «.doc»? Эта часть имени файла, известная как расширение,
сообщает операционной системе, что это за файл, а затем, исходя из этого, какую программу
следует использовать для работы с ним. Если операционная система еще не знает,
то вы можете использовать ту же информацию, чтобы выяснить, какую программу следует
использовать.

Ну, обычно можно.

Когда программа устанавливается в Microsoft Windows, часть установки
записывает информацию о том, для каких типов файлов следует использовать эту программу.
Например, когда Microsoft Word установлен, он сообщает Windows: «Я — программа,
отвечающая за работу с файлами .doc». После этого, когда вы дважды щелкаете
файл «.doc», Windows знает, что нужно запустить Microsoft Word, чтобы открыть файл.

Одна программа может поддерживать несколько разных расширений файлов.Microsoft Word,
например, будет открывать «.doc», «.docx», «.rtf» и другие файлы. Большинство медиаплееров
воспроизводят различные типы медиафайлов и не только
регистрируют себя для всех из них, но и используют расширение файла, чтобы выяснить,
какой тип медиафайла это файл.

К сожалению, в этой системе есть несколько проблем:

"Когда программа устанавливается в Microsoft Windows, часть
установки записывает информацию о типах файлов, для которых
должна использоваться эта программа."

Несколько приложений могут попытаться зарегистрироваться как
отвечающие за одно и то же расширение имени файла. Мы постоянно наблюдаем это
с медиаплеерами: вы загружаете и устанавливаете одну программу для воспроизведения mp3-файлов, и
она правильно сообщает Windows: «Я — программа для воспроизведения файлов .mp3». Позже вы
обнаружите, что вам нужно установить другой медиаплеер по какой-то другой причине,
не связанной с файлами mp3, и тем не менее он также сообщает Windows: «Я
программа для воспроизведения файлов «.mp3». Последняя зарегистрированная программа «побеждает», поэтому
в следующий раз, когда вы попытаетесь воспроизвести mp3-файл, вы получите не ту программу, которую ожидаете.

Несколько приложений могут правильно регистрироваться для одного и того же
расширения имени файла. Это не проблема, сама по себе, но может
запутаться. Например, Microsoft Word открывает файлы «.doc», но и
OpenOffice Writer тоже. То же самое можно сказать и о нескольких других программах обработки текста.

Одно и то же расширение файла может использоваться для разных и совершенно
несвязанных целей. Официального списка расширений файлов не существует, и
некоторые из них используются несовместимым образом. Наиболее распространенным является расширение
файла «.dat», которое используется многими различными программами для самых разных целей.
Невозможно узнать, какое приложение использовать, если все, что у вас есть, это ".dat",
на котором можно работать.

Каждый может использовать любое расширение для любых целей. Да,
файлы «.doc» обычно являются документами и обычно обрабатываются Microsoft
Word, но это не обязательно. Я мог бы придумать какой-нибудь новый
тип файла, не имеющий ничего общего с документами и использующий только мою
собственную программу. Ничто не мешает мне дать ему расширение «.doc»
и запутать многих людей.

Итак, как узнать, какую программу использовать, когда вы сталкиваетесь с ситуацией "отсутствие
ассоциации"?

Определить расширение имени файла; (обычно три) символа после
последней точки в имени файла. Например, в «resume.doc» это будет «doc».

Да, вы получите список возможностей, и теперь вам нужно выяснить,
какой пункт в списке наиболее подходит для вашей ситуации.
Даже поиск по запросу «.doc» выдал 11 вариантов. Первым был Microsoft
Word, но было и 10 других вариантов. Используйте то, что вы знаете об
источнике документа, чтобы выбрать его из списка. Или спросите человека,
предоставившего вам файл.

Как только вы узнаете, что это за файл, вам нужно будет проверить,
есть ли на вашем компьютере программа, которая его открывает. Например, если вы не установили
Microsoft Word, вы не сможете открывать файлы «.doc». Если
программное обеспечение установлено, но вы по-прежнему получаете
сообщение об ошибке «нет ассоциации», тогда все, что вам нужно сделать,
создайте ассоциацию, рука.

Если у вас еще нет программного обеспечения, которое понимает этот конкретный тип файла,
вам нужно найти его и установить. Иногда для этого нужно купить
программное обеспечение, но часто есть бесплатные альтернативы. Например, как я
упомянул Open Office выше. Это бесплатная альтернатива, которая будет работать с документами
Microsoft Word. В качестве альтернативы Microsoft предоставляет средство просмотра Word, которое позволяет вам
просматривать, но не изменять документы Word. Довольно часто есть аналогичные альтернативы для
других типов, но не всегда.

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

Сделать это

Подпишитесь на Confident Computing! Меньше разочарований и больше уверенности, решения, ответы и советы в вашей почте каждую неделю.

Увидимся там!

Кто Лео?

Меня зовут Лео Нотенбум, и я играю с компьютерами с тех пор, как в 1976 году прошел обязательный курс программирования. Более 18 лет я проработал инженером-программистом в Microsoft и "ушел на пенсию" в 2001 году. Я основал Ask Leo! в 2003 году как место, которое поможет вам найти ответы и стать более уверенным в себе, используя все эти удивительные технологии, находящиеся у нас под рукой. Подробнее о Льве.

8 комментариев на тему «Как узнать, какая программа используется для открытия файла определенного типа?»

Может быть, я ошибаюсь, но я чувствую, что расширение .dbx доставляет больше всего проблем. О.Э. резервная копия электронной почты использует это, но ничего, что я могу найти, не открывает это.WordPad почти работает, но приправлен абракадаброй. Это все MS, так что же происходит?

Интересно, но… моя проблема в том, что когда кто-то из AOL пересылает мне электронное письмо, я редко могу его открыть. ЗАЧЕМ? Мой почтовый клиент не AOL.

СУЩЕСТВУЕТ ЛИ ПРОГРАММА, КОТОРАЯ ПРЕОБРАЗУЕТ ФАЙЛ DAT, ЧТОБЫ Я МОГУ ЗАГРУЗИТЬ ЕГО В МОЙ itunes? спасибо…

——НАЧАТЬ ПОДПИСАННОЕ СООБЩЕНИЕ PGP——
Хэш: SHA1

——НАЧАТЬ ПОДПИСЬ PGP——
Версия: GnuPG v1.4.7 (MingW32)

iD8DBQFHXaN6CMEe9B/8oqERAn7YAJ9PKt+9tM/EZXYcE4mUT/5NdofpKwCaA/Z6
rIkxU6MIW63vDD1G6ccSYbk=
=PQBA
——КОНЕЦ ПОДПИСИ PGP——

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

У меня похожая проблема. Когда-то я использовал какую-то программу для шифрования некоторых конфиденциальных данных, включая файлы распространенных типов, такие как DOC, XLS, PDF и изображения.

Теперь проблема в том, что я забыл, какую программу я использовал тогда для шифрования этих файлов, и мне очень нужен файл в этом..

Например, файл зашифрован в этом формате

( filename.extension.encrypted )
или пример ниже
( сам.jpg.encrypted )

Я только помню, что на их логотипе был какой-то шпион в промокшем пальто и солнцезащитных очках….

Надеюсь, кто-то здесь знает о том, о чем я говорю… или о способе расшифровки этих файлов.

Почти с тех пор, как мой Hotmail самоуничтожился, я не могу открывать файлы .doc в своей новой учетной записи Live Hotmail. Некоторые из приведенных выше объяснений немного ускользают из моей головы. У меня Виста. Будем очень признательны за любые предложения по оспариваемым MCP. Иногда я могу их открыть.

Оставить ответ:

Прежде чем оставлять комментарии, пожалуйста:

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

Я хочу, чтобы комментарии были полезны для всех, в том числе для тех, кто приходит позже и не торопится их читать.

Каждый файл на вашем ПК имеет программу для его открытия. Если программное обеспечение не установлено, ваша система сообщит вам об этом и запросит инструкции о том, какое программное обеспечение следует попытаться использовать, чтобы открыть его. Windows, macOS и другие платформы сопоставляют определенные расширения файлов с программами по умолчанию. Если программного обеспечения нет, файлы не могут быть открыты.

Вот почему Microsoft Word открывается при попытке открыть файл DOCX, если у вас установлен Microsoft Office. Если вы предпочитаете открывать этот файл в другой программе, такой как LibreOffice, вам нужно изменить программу по умолчанию в Windows 10 или macOS для этого типа файла.


< /p>

Как изменить программу по умолчанию в Windows 10

Изменить ассоциации файлов в Windows 10 довольно просто, и есть несколько способов сделать это.

  • Если вы хотите изменить программу по умолчанию в Windows 10 и у вас есть файл с таким же форматом на вашем диске, вы можете легко изменить приложение, которое открывает его, щелкнув файл правой кнопкой мыши в проводнике Windows ( или на рабочем столе), наведите указатель мыши на меню "Открыть с помощью" и нажмите "Выбрать другое приложение".


  • В разделе Как вы хотите открыть этот файл? окно выбора, Windows автоматически попытается идентифицировать установленное вами программное обеспечение, которое может работать с этим файлом. Чтобы просмотреть полный список программного обеспечения, установленного на вашем компьютере, нажмите кнопку «Дополнительные приложения» в нижней части списка или «Поиск приложения в Магазине Microsoft», чтобы найти программное обеспечение, способное открыть его в Магазине Microsoft.
  • Выбрав нужное программное обеспечение, установите флажок Всегда использовать это приложение для открытия, чтобы выбранное вами программное обеспечение всегда открывало файлы данного типа. Нажмите OK, чтобы открыть файл и изменить программу, которую Windows по умолчанию использует для этого типа файла, на выбранное вами приложение.

< бр />

Некоторые типы программного обеспечения, такие как веб-браузеры, обычно не используются для открытия файлов на вашем компьютере, что затрудняет использование описанного выше метода для изменения программы по умолчанию. Вы также можете искать способ одновременного изменения нескольких типов файлов, что вы можете сделать, например, если вы меняете медиаплеер по умолчанию на своем ПК.

В обоих случаях вам потребуется изменить программу по умолчанию для вашего файла или веб-протокола в меню настроек Windows.

  • Для этого щелкните правой кнопкой мыши меню "Пуск" Windows и выберите параметр "Параметры". В меню «Настройки» выберите «Приложения» > «Приложения по умолчанию». Отобразится список некоторых наиболее распространенных программ, которые вы можете использовать, таких как веб-браузер или почтовый клиент.


< /p>

  • Чтобы изменить любой из них, нажмите на один из вариантов и выберите замену. Например, щелкнув параметр «Веб-браузер», вы сможете выбрать Microsoft Edge, Internet Explorer или сторонний браузер, который вы могли установить, например Google Chrome. Вы также можете нажать Искать приложение в Microsoft Store, чтобы найти альтернативу для установки.


  • Однако здесь перечислены только избранные программы. Чтобы изменить все программы, которые Windows использует по умолчанию, по связанному с ними типу файла, выберите параметр «Выбрать приложения по умолчанию по типу файла» в меню «Приложения по умолчанию». Или нажмите Выбрать приложения по умолчанию по протоколу, например, чтобы изменить ассоциации для веб-URL.

< бр />

  • В следующем меню Windows отобразит длинный список известных типов файлов. Чтобы изменить любой из них, щелкните известный параметр для этого типа и выберите из списка, который появляется в меню «Выбрать приложение». Если существующее приложение по умолчанию не применяется, нажмите «Выбрать значение по умолчанию» и выберите параметр. Для типов файлов, для которых не установлено известное программное обеспечение, нажмите Поиск приложения в Магазине Microsoft, чтобы найти возможные альтернативы.


  • Все внесенные вами изменения будут применены немедленно. Если позднее вам потребуется сбросить эти настройки программы по умолчанию, вернитесь в меню приложений по умолчанию и нажмите кнопку "Сбросить".


Как изменить программу по умолчанию в macOS

Если вы хотите изменить программу по умолчанию на Mac, вам понадобится файл в том формате, который вы хотите открыть.

  • Для начала откройте приложение Finder и найдите местоположение своего файла. Чтобы изменить ассоциацию файлов для этого типа файлов, щелкните файл правой кнопкой мыши и выберите "Открыть с помощью" > "Другое".


< /p>

  • Finder предложит вам выбрать приложение, которое вы хотите использовать для открытия этого файла. Выберите соответствующее приложение в меню «Приложения», затем установите флажок «Всегда открывать с помощью», чтобы убедиться, что вы изменили программу по умолчанию на Mac на это приложение. Нажмите «Открыть», чтобы открыть файл, и сохраните выбранную программу в качестве параметра по умолчанию, чтобы открыть этот тип файла в процессе.


  • Вы также можете изменить этот параметр, щелкнув файл правой кнопкой мыши в Finder и выбрав параметр "Получить информацию".


  • В информационном окне вашего файла нажмите, чтобы открыть подкатегорию «Открыть с помощью». Отсюда вы можете выбрать новое приложение для открытия файлов того же типа. Выберите в меню альтернативное приложение, затем нажмите кнопку "Изменить все", чтобы применить изменения ко всем файлам того же типа.

< бр />

  • Приведенные выше методы будут работать практически для всех приложений и типов файлов, но вам потребуется другой метод, чтобы изменить веб-браузер по умолчанию в macOS. Для этого нажмите значок меню Apple в левом верхнем углу строки меню, затем выберите параметр «Системные настройки».


< /p>

  • В Системных настройках выберите параметр «Общие». В меню «Общие» выберите альтернативный веб-браузер в раскрывающемся меню «Веб-браузер по умолчанию». Любые внесенные вами изменения будут применены немедленно.


< /p>

Замена старого программного обеспечения в Windows и macOS

Если вы хотите изменить программу по умолчанию в Windows 10 или macOS, вам потребуется установить программное обеспечение для ее замены. Вы можете заменить устаревшее платное программное обеспечение более новыми, более современными альтернативами программного обеспечения с открытым исходным кодом, установка или использование которых не потребует никаких затрат.

Замена старого программного обеспечения в macOS немного сложнее, поскольку вы можете обнаружить, что эквивалентов программного обеспечения, которым вы довольны, просто не существует, особенно если вы переходите с Windows. Если у вас возникли проблемы, вам может потребоваться разрешить установку непроверенных приложений, но убедитесь, что вы устанавливаете программное обеспечение только из источников, которым вы доверяете.

Бен Стоктон (Ben Stockton) – внештатный писатель-технолог из Великобритании. В прошлой жизни Бен был преподавателем колледжа в Великобритании, обучая подростков и взрослых. Покинув класс, Бен воспользовался своим педагогическим опытом и применил его к написанию технических практических руководств и учебных пособий, специализирующихся на Linux, Windows и Android. Он имеет степень в области истории и аспирантуру в области вычислительной техники. Прочитать полную биографию Бена

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Вы когда-нибудь задумывались, какая программа открывает тот или иной файл или каталог? Довольно часто при попытке удалить папку Windows сообщает следующее:

Используемая папка

Эта ошибка также возникает с файлом, когда мы пытаемся переместить файл или удалить этот файл. Как мы можем узнать, какая программа или приложение использует его в данный момент и мешает нам удалить/переместить его? Чтобы получить процесс, содержащий эту папку или файл, мы можем использовать эти две утилиты:

Монитор ресурсов

Для Windows 7 и более поздних версий можно использовать встроенный монитор ресурсов.

Откройте Resource Monitor, который можно найти

  • Выполнив поиск resmon.exe в меню "Пуск" или
  • Как кнопка на вкладке Производительность в вашем Диспетчере задач

Монитор ресурсов из диспетчера задач

Монитор ресурсов на вкладке "Производительность" диспетчера задач

На вкладке ЦП используйте поле поиска в разделе Связанные дескрипторы

.

Монитор ресурсов

Найдя дескриптор, вы можете идентифицировать процесс, взглянув на столбец Image и/или PID. Затем вы можете закрыть приложение, если можете, или просто щелкните строку правой кнопкой мыши, и вы сразу же получите возможность завершить процесс (завершить процесс).

Обозреватель процессов

Process Explorer показывает информацию о том, какие дескрипторы и процессы DLL были открыты или загружены.

  • Откройте Process Explorer (запущенный от имени "администратора"), запустив procexp.exe или procexp64.exe.
  • Введите сочетание клавиш Ctrl+F. Либо щелкните меню "Найти" и выберите "Найти дескриптор или DLL".

procexp Find Handle

Обозреватель процессов — найти дескриптор или DLL

  • Введите имя заблокированного файла или другого интересующего файла в диалоговом окне «Поиск», затем нажмите «Поиск». Частичных имен обычно достаточно.
  • Будет создан список. Записей может быть несколько. Нажмите на одну из записей, она будет «Обновление дескрипторов».

procexp Search

Обозреватель процессов — Поиск

Как и в случае с монитором ресурсов, отдельный дескриптор в списке можно уничтожить, выбрав его и нажав клавишу удаления (или закрыть дескриптор). Однако будьте осторожны при удалении дескрипторов, так как это может привести к нестабильности системы. Перезагрузка системы может освободить заблокированный файл/папку.

procexp Close Handle

Обозреватель процессов — дескриптор закрытия

Handle — это версия Process Explorer для командной строки.

Мое мнение

Я предпочитаю использовать монитор ресурсов по сравнению с Process Explorer, так как Process Explorer работает медленнее (особенно во время процесса "Обновление дескрипторов"). Если я не могу найти дескриптор в Resource Monitor, я использую Process Explorer.

Читайте также: