Как узнать в каком приложении запущен файл
Чтобы узнать, какой процесс использует определенный файл, выполните следующие действия:
- Зайдите в Find , Find Handle или DLL .. или просто нажмите Ctrl + F .
- Введите имя файла и нажмите Поиск .
- Process Explorer перечислит все процессы, которые имеют дескриптор открытого файла.
Как понять в какой программе открыта папка?
Определить её поможет монитор ресурсов.
Как определить где открыт файл?
Как найти файл который открыт в другой программе
Первым делом посмотрите на панели задач и в трее. Если приложение, в котором открыт ваш файл, не обнаружите – нажмите одновременно три клавиши «Ctrl+Shift+Esc» (запустится диспетчер задач).
Как удалить файл который открыт в проводнике?
Вот как закрыть файл в проводнике:
- Нажмите Ctrl+Shift+Esc или Ctrl+Alt+Delete.
- Появится Диспетчер задач.
- На вкладке «Приложения» найдите объект, от которого не можете избавиться, или связанную с ним утилиту.
- Выделите этот пункт.
- Кликните на «Снять задачу».
- Попробуйте стереть не удаляющийся элемент.
Как удалить папку если она используется другой программой?
Как удалить папку, если она не удаляется
Как удалить файл который используется другой программой?
Как узнать у кого открыт файл?
В иерархии оснастки переходим /Управление компьютером/Служебные программы/Общие папки/Открытые файлы. В правой части оснастки появится список открытых файлов. Здесь можно увидеть имя пользователя открывшего файл, количество блокировок и режим доступа к файлу.
Что значит файл открыт в system?
Сигнал о том, что проблемный файл открыт в system означает, что в Диспетчере задач мы его не сможем увидеть, поскольку он открыт посредством служебной программы, а такие файлы не отражаются, их не видно. Чтобы удалить такой файл, лучше всего использовать Daemon Tools.
Как удалить файл если он используется?
Удалите файл. Если файл занят процессом explorer.exe, то перед тем, как снять задачу в диспетчере задач, запустите командную строку от имени администратора и, уже после того, как снимите задачу, используйте в командной строке команду del полный_путь_к_файлу, чтобы удалить его.
Как выйти из проводника?
Классический метод закрытия Проводника: Вызовите Диспетчер задач, нажав Ctrl+Shift+Esc, а потом кликните правой кнопкой мыши на explorer.exe в списке процессов, и выберите «Завершить процесс».
Как удалить Oldnewexplorer DLL?
Как я могу узнать, какой процесс блокирует файл или папку в Windows? Например, при попытке удалить папку Windows сообщает следующее:
Операция не может быть завершена, так как эти папка или файл открыты в другой программе. Закройте папку или файл и повторите попытку.
Такая же ошибка может возникнуть при переименовании или удаления как папки, так и файла. Но как узнать, какая программа или приложение в настоящее время использует его и не позволяет удалить файл или папку?
Имеется сразу несколько способов и программ чтобы найти процессы и программы, которые открыли файл.
1. Монитор ресурсов
Для поиска программы или процесса, открывшей файл, вы можете использовать Монитор ресурсов (Resource Monitor), который встроен в Windows 7, 8 и 10.
Откройте Монитор ресурсов, это можно сделать несколькими способами:
- В поле для поиска введите «Монитор ресурсов» или resmon.exe:
- Или в Диспетчере задач перейдите на вкладку «Производительность» и найдите кнопку «Открыть монитор ресурсов»:
В Мониторе ресурсов перейдите на вкладку ЦП (CPU). Используйте поле поиска в разделе «Связанные дескрипторы»
В результатах поиска в столбце «Образ» вы увидите, какая программа запустила процесс, блокирующий файл.
Здесь же вы можете кликнуть правой кнопкой мыши по любому найденному процессу и нажать «Завершить процесс», чтобы закрыть программу, блокирующую файл.
2. Process Explorer
Перейдите в Find → Handle or DLL.
В текстовом поле "Handle or DLL substring:" введите путь до файла или папки. Будут показаны все процессы, которые имеют открытый обработчик на этот файл.
3. OpenedFilesView
OpenedFilesView это бесплатная программа не требующая установки, она покажет все открытые файлы, имеется возможность искать по имени или пути файла:
4. LockHunter
LockHunter — это надёжная программа для разблокировки файлов.
Это бесплатный инструмент для удаления файлов, заблокированных неизвестным процессом. LockHunter полезен для борьбы с вредоносными программами и другими программами, которые блокируют файлы без причины. В отличие от других подобных инструментов, он удаляет файлы в корзину, поэтому вы можете восстановить их, если удалили по ошибке.
Я просматривал рабочий календарь, когда почтовая программа Outlook 2010 внезапно сообщила об ошибке и закрылась. После перезапуска она не смогла открыть OST-файл, и сегодня я расскажу, как решил эту проблему за три минуты.
При запуске программа выдавала такую ошибку:
На работе у меня ОС и программы с английским интерфейсом, поэтому я приведу эквивалентный текст ошибки из русской версии Office.
Выполнен выход из Microsoft Outlook без правильного закрытия файла данных Outlook. Необходимо перезапустить Microsoft Outlook. Если ошибка повторится, обратитесь в службу поддержки.
В Process Explorer я нажал Ctrl + F и ввел в поиск .ost. В результатах немедленно отобразился «захватчик». Щелкнув по нему, я перешел в нижнюю панель Process Explorer и выбрал в контекстном меню команду Close Handle.
Это решило проблему! Почтовая программа запустилась нормально, и я вернулся к работе.
Что делать, если веб-камера используется другим приложением
В комментариях читатель Игорь задал вопрос, можно ли использовать Process Explorer, чтобы определить, какое приложение использует веб-камеру. Да, процесс аналогичный, но искать нужно:
Я в курсе, что существует Unlocker, но его надо было еще скачать, а утилита Process Explorer находилась под рукой. К тому же, мораль записи не только в этих двух программах. Ведь прежде чем применять их, нужно было выйти на причину проблемы.
Upd. 11-Мар-13. Хотелось бы дополнить заметку моментами, всплывшими в ее обсуждении:
А вам приходилось использовать Unlocker или Process Explorer в подобных ситуациях? Напишите в комментариях, какую из утилит вы применяли и в чем была проблема!
Метки: sysinternals, диагностика Информация в статье применима к Windows 7 и новее
Вадим - владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.
Вас также может заинтересовать:
Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.
комментарий 91
Годится! Согласны? +22Афанасий, дискуссия на тему специализированных инструментов против универсальых может быть вечной. Вопрос лишь в том, что позволяет решить задачу эффективнее.
В данном случае эффективность одинакова, а наглядность Unlocker является преимуществом, скорее, для менее опытных пользователей.
Годится! Согласны? +11аналогично. и на флешке со зверевской сборки unloсker самоустанавливающийся висит.
Ваша оценка: -3 Ваша оценка: +3 Ваша оценка: -2Вот за это мне и нравится ваш блог. Я за то, чтоб понять проблему. Да согласен unloсker быстро и не заморачиваться не надо.
Ваша оценка: +3 Ваша оценка: 0Gofast,
Gofast: Афанасий,
аналогично. и на флешке со зверевской сборки unloсker самоустанавливающийся висит.
»
Ну, это уже не то самое. Сборки vs. Лицензии )))
Ваша оценка: 0А я не понял, что это, собственно, за процесс такой и что ему нужно от этого файла.
Ваша оценка: 0Алексей, хорошие вопросы. Я действительно надеялся, что кто-нибудь их задаст!
Upd. Судя по минусованию комментария, людям даже погуглить лень :) Между тем, ниже отписал человек, который не поленился.
О как! А вы что думаете? +2Вадим, подскажите, а можно ли решить подобную проблему средствами самой системы. Я конечно понимаю что Анлокер, что Proccess Explorer скачать недолго, но ситуации ведь разные могут быть.
Ваша оценка: 0 Ваша оценка: +3Я пользовался Unlocker в нескольких случаях. Сейчас по ненадобности даже не имею его установленным. Большинство задач не показывают необходимости ни одной из вышеупомянутых программ, но когда я прочитал, что у Вадима не открывался файл Outlook, то меня словно осенило! Эта же проблема была у меня! Только я почему то пошёл более трудными путями её решения.
Ваша оценка: +2Вадим, и как же вы решали задачу?
Ваша оценка: 0К Process Explorer пока себя только приручаю.
Годится! Согласны? +8Алексей, интересный вариант. Я как-то и не подумал про него :)
Ваша оценка: +2Unlocker.
Раньше по не знаю просто перезагружался. Наверное и в случае с почтовой программой можно было избавится от проблемы перезагрузкой.
Да, мне в Facebook именно перезагрузку и советовали :) И да, я ее выполнил при первом возникновении проблемы. А диагностику проводил уже во второй раз. В третий раз я перезапускал уже только виновника проблемы, а не всю систему, что сопряжено со значительной потерей рабочего времени.
Ваша оценка: +1 Ваша оценка: 0Можно, но я ж не могу переписать приложение, которое создает проблему :)
Ваша оценка: +1 Ваша оценка: 0 Ваша оценка: 0Вадим, не похоже, что ноги у наших проблем росли из одного места, но мне нравится ваше решение :)
Ваша оценка: 0В данном случае достаточно просто перезагрузить компьютер и лок снимется. :)
Ваша оценка: -1Алексей, про перезагрузку я объяснял выше, а ваш вариант с диспетчером задач намекает, что вы не вникли в проблему.
Ваша оценка: 0 Ваша оценка: 0Алексей, проблема возникает не регулярно, а изредка. Каких-то определенных условий я не отловил.
Ваша оценка: 0Приходится, практически регулярно, на разных машинах встречаться с подобным явлением. Посему, в ремнаборе на флешке must have freeware портативные версии: 1) AnVir Task Manager; 2) Unlocker; 3) Autoruns; 4) System Explorer; 5) Process Explorer; 6) Process Monitor; 7) AVZ. и etc.
Ваша оценка: +1wbxcolex.exe процесс принадлежит Cisco Jabber for Windows. Среди заявленных в нем функций есть:
Search Outlook contacts from Jabber search box
Add Outlook contacts to Jabber contact list
Initiate voice calls to outlook contacts
Display Outlook photo in Jabber
Display Contact details in Jabber
Reverse Number lookup for Outlook Contacts
Судя по всему именно при работе с этими задачами и был заблокирован файл.
Годится! Согласны? +4 Ваша оценка: 0Alanter,
Можно еще использовать команду
openfiles /query /FO List /V
тогда будет отображен список всех процессов и открытые в них файлы.
Но к сожалению предварительно должна быть выполнена команда openfiles /Local on которая включит построение списка обьектов. Выполнение этой команды требует перезагрузки. Следовательно ее надо было включить заранее.
Ваша оценка: 0Угу, но проблема возникает изредка, так что это не пройдет. Да и вообще путь не самый короткий.
Ваша оценка: 0 Ваша оценка: +2 Ваша оценка: 0Как всегда что- то новое о Process Explorer. Отличный инструмент. Хоть часть функционала и можно заменить другими утилитами, но их понадобится десяток, чтобы заменить одну программу весом меньше мегабайта))
Ваша оценка: 0 Ваша оценка: 0Unlocker против Диспетчера задач, на мой взгляд, проигрывает (к тому же, может нести в себе вредоносный код). Мне системного Диспетчера вполне хватает.
Ваша оценка: -2 Ваша оценка: +1 Ваша оценка: 0 Ваша оценка: 0Process Explorer универсальная утилита, лично мне как ит специалисту удобней она. Вообще универсальные/от производителя утилиты лучше.
Ваша оценка: 0Всем привет ! Вопрос : Как в диспетчере задач можно решить проблему ? Если там можно только завершить процесс или ждать когда же он ответит !
Ваша оценка: 0Андрей, диспетчером задач проблему не решить.
Ваша оценка: 0 Ваша оценка: 0Пользуюсь обееми прогами, обе хороши. Unlocker быстро находит причину и справляется с ней, а Process Explorer прекрасно мониторит процессы и их дерево запуска. Первая особенно удобна когда нужно из под администратора удалить набор файлов, у которых отсутствуют права доступа. Никаких лазаний по безопасности файлов и папок, прога сама всё делает. Очень удобно.
Ваша оценка: 0А какая там тогда подсказка ? Если не трудно подскажити ?
Ваша оценка: 0 Ваша оценка: 0В поддержку системных инструментов скажу, что Unlocker не всегда способен разанлочить файл.
Равно как и NoVirusThanks FileGovernor, и остальные анлокеры.
Сам же для всех подобных вещей использую AnVir, хотя разблокировывать им не приходилось. Собственно, он дескрипторы только показывает. Да и вообще я не большой знаток таких тонкостей. Был. Спасибо Вадиму.
Ваша оценка: 0 Ваша оценка: 0Сергей, расскажите, как выполняется эта регистрация.
Ваша оценка: 0Ваша оценка: 0 Ваша оценка: 0Я в курсе, что существует Unlocker, но его надо было еще скачать, а утилита Process Explorer находилась под рукой. К тому же, мораль записи не только в этих двух программах. Ведь прежде чем применять их, нужно было выйти на причину проблемы.
Как и все у НирСофта, минималистично и функционально.
Ваша оценка: 0 Ваша оценка: 0вот почему (в том числе) я не люблю х64 ;-)
Ваша оценка: 0Вадим, возможно ли проделать такой же фокус с Process Explorer для того что бы определить, какое приложение использует веб-камеру? Просто у меня регулярно встает такой вопрос(например, в скайпе камера перестает включаться или при работе вырубается) , но в Process Explorer вроде не наблюдается процесс, который мог бы такое сделать(( , да и сообразить у меня не выходит, как применить к железу методику, описанную в статье.
Ваша оценка: 0 Ваша оценка: 0Вадим, спасибо большое за подсказку! Виновником оказался один из handle (по русски, наверное, дескриптор) Проводника: после его отключения камера на скайпе заработала!!
Ваша оценка: 0Игорь, спасибо за вопрос :)
Ваша оценка: 0rodocop: В поддержку системных инструментов скажу, что Unlocker не всегда способен разанлочить файл.
Равно как и NoVirusThanks FileGovernor, и остальные анлокеры.
»
Удивительно,но я отказался от Unlocker,как раз в пользу NoVirusThanks FileGovernor,за два года она меня еще ни разу не подвела.
небольшая статейка для ознакомления
Дмитрий, а как тогда ответить на вопрос, вынесенный в заголовок? :) И тема перезагрузки уже обсуждалась в комментариях.
Ваша оценка: 0Иногда, при попытке удалить, переместить или переименовать файл, могут возникать различные окна с системными предупреждениями следующего вида:
- "Не удается удалить файл: отказано в доступе" / "Cannot delete file: Access is denied"
- "Обнаружена проблема общего доступа" / "There has been a sharing violation"
- "Исходный файл возможно используется" / "The source or destination file may be in use"
- "Файл используется другой программой или пользователем" / "The file is in use by another program or user".
- "Убедитесь, что диск не переполнен и не защищен от записи и что файл не используется в настоящее время" / "Make sure the disk is not full or write-protected and that the file is not currently in use"
Примечание: Как альтернативу, вы так же можете использовать монитор ресурсов Windows для поиска программ, блокирующих доступ к файлу.
Как узнать, какие программы использует файл в Windows 7?
- Откройте Process Explorer от имени администратора
- На панели инструментов найдите значок в виде прицела (иконка выделена на рисунке выше)
- Перетащите иконку на заблокированный файл или каталог
- Программы, которые используют данный файл, будут подсвечены в общем списке процессов в главном окне Process Explorer
Как узнать, какие программы и DLL держат открытые маркеры (дескрипторы) на файл в Windows 7?
Process Explorer можно скачать здесь.
Примечание: Как альтернативу, вы так же можете программы из обзора Лучшие бесплатные утилиты для удаления блокированных файлов. Несмотря на их название, они так же позволяют копировать и перемещать файлы. А так же позволяют обойти ряд таких ограничений, как блокировка доступа к файлу при старте системы.
Теперь, вы знаете, как узнать какие процессы Windows используют файл. А так же знаете, как можно разблокировать доступ к файлам.
Читайте также: