как узнать в какой программе открыта папка или файл при удалении
Как удалить файл, если он открыт в другой программе
Когда вы пытаетесь удалить, переместить файл или папку в Windows, то можете наткнуться на сообщение, что «Операция не может быть завершена, так как файл или папка открыта в другой программе». Ошибка появляется, когда удаляемый файл или папка заняты в другой программе. Одним словом, файл в данный момент работает и вы его не сможете удалить. Это сделано в первую очередь для уменьшения несогласованности данных. Приведу просто пример, когда вы работаете в Word и ваш рабочий файл в этой программе открыт, то вы не сможете его удалить. Для этого нужно закрыть саму программу Word, а потом уже удалять файл. Может быть так, что скрытая служба не дает вам удалить файл или папку. Давайте разберем возможные способы, чтобы устранить ошибку, когда файл открыт в другой программе и мы его не можем удалить.
1. Перезагрузите ПК
Программы или скрытые службы могут использовать файл или папку, которая у вас не удаляется. В этом случае будет разумно выключить и включить обратно компьютер, чтобы все занятые службы закрылись автоматически.
2. Диспетчер задач
В Windows 10/7/8.1 иногда бывает такой момент, когда мы закрываем программу, то она может остаться работать в фоновом режиме. По этой причине нужно завершить процесс связанный с файлом или папкой, которую вы хотите удалить. Нажмите Esc+Shift+Ctrl, чтобы открыть диспетчер задач. В диспетчере задач определите, что за процесс может быть связан с вашим удаляемым файлом или папкой. Нажмите по нему правой кнопкой мыши и выберите «Снять задачу«. После этого попробуйте удалить файл, который был занят программой.
3. Перезапуск Explorer.exe
Ошибка «Файл открыт в другой программе» может быть связана с проводником (Explorer.exe), который имеет проблемы с памятью или кешированными файлами. Откройте обратно диспетчер задач, найдите процесс «Проводник«и ниже нажмите на кнопку «Перезапустить«. Попробуйте удалить файл.
4. Монитор ресурсов
Нажмите Win+R и введите resmon.exe, чтобы открыть монитор ресурсов. Далее найдите графу «Связанные дескрипторы» и введите в поиск имя файла. Далее вам отобразится один или несколько процессов связанных с вашим файлом. Нажмите по каждому из них правой кнопкой мыши и выберите «Завершить процесс«, после чего попробуйте удалить папку или файл.
5. Запустить папку в отдельном процессе и отключить миниатюры
Перезагрузите ПК и проверьте решена ли проблема, когда при удалении файла выдается ошибка, что файл открыт в другой программе.
6. Удалить временные файлы
Временные файлы могут мешать вам удалить файл, который занят программой. Нажмите Win+R и введите по очереди команды ниже. Вам нужно удалить все содержимое в этих двух папках:
7. Антивирус
Сторонний или встроенный антивирус в данный момент может сканировать вашу систему и блокировать файлы. В этом случае вам нужно просто отключить на время антивирус и проверить удаляется ли файл. Также рекомендую проверить систему на вирусы запустив полное сканирование системы.
8. Корзина
Если у вас есть файлы в корзине, то очистите корзину полностью. Иногда файлы в корзине могут быть функционировать и связаны с вашей проблемой. Нажмите правой кнопкой мыши по корзине и выберите «Очистить корзину«.
Как удалить файл открытый в другой программе
Если вы увидели сообщение системы «невозможно удалить файл, поскольку он открыт в другой программе» — не беспокойтесь.
Все возможно. Приведу несколько вариантов как в таких ситуациях удалять файлы. В первую очередь обратите внимание на следующее.
В 90% таких случаев файл, который вы собираетесь удалить, действительно открыт другой программе и его просто нужно, закрыть.
Иногда это ошибка системы. Вы все закрыли, но по ее мнению — нет. Тогда просто перезагрузите свой ПК повторите попытку опять.
Кстати, есть очень простой способ решить вашу проблему — это перезапустить проводник. Как это делать, я уже описал раньше, поэтому повторять здесь не буду — вот описание.
Как найти файл который открыт в другой программе
Если имя файла вам известно, то найти его в программе (там где он открыт) не сложно. Первым делом посмотрите на панели задач и в трее.
Если приложение, в котором открыт ваш файл, не обнаружите – нажмите одновременно три клавиши «Ctrl+Shift+Esc» (запустится диспетчер задач).
Вам откроется окно, где можно увидеть/закрыть приложения и процессы, а после этого спокойно удалить то, что раньше было невозможно.
Деинсталлятор удаления файлов открытых в других программах
Если описанные выше варианты удаления файлов, которые открыты в других программах, положительного результате не принесли – воспользуйтесь бесплатным деинсталлятором, созданным специально для таких целей – «Unlocker»
После установки (скачать можно с оф. сайта: emptyloop.com/unlocker/#download) нажмите на приложение которое хотите удалить правой кнопкой тачпада / мыши.
После этого вам откроется вкладка, в которой будет строка «Unlocker» — нажмите.
Подождите несколько секунд. Всплывет маленькое окно. В нем кликните на опцию «нет действия», выберите «удалить» и нажмите «ОК».
Обычно в таких случаях приходит уведомление, что полное удаление будет осуществлено при следующем запуске компьютера.
Это конечно не единственная программа, но из бесплатных аналогов самая жесткая – уничтожает безвозвратно все.
Поэтому прежде чем воспользоваться ее услугами, обязательно поинтересуйтесь, а не повредит ли это систему вашего компьютера – впоследствии возможности все восстановить, как было раньше может не получиться. Успехов – не переусердствуйте.
Как удалить папку на компьютере, если система пишет, что она открыта в другой программе
Любой пользователь компьютера хотя бы раз сталкивался с ситуацией, когда при попытке удалить папку (или файл), операционная система Windows не позволяет этого сделать, выдавая сообщение о том, что они открыты в другой программе.
Казалось бы, нет ничего проще: достаточно просто закрыть все активные приложения и препятствия для удаления ненужной папки будут устранены. Но зачастую случается так, что даже после закрытия всех программ операционка все равно выдает все, то, же назойливое сообщение.
Причин тому может быть множество, основными из которых являются следующие:
А удаление ненужных объектов бывает зачастую просто необходимым, поскольку они занимают место, а порой даже способны существенно замедлить быстродействие всей системы в целом. Что же делать в таких случаях?
Как удалить папку если пишет что она открыта в другой программе
Если после закрытия всех программ и приложений операционная система продолжает считать, что папка занята другим процессом, для ее удаления придется воспользоваться более сложными действиями. Существует несколько способов решения проблемы:
Поскольку причина, по которой папку не удается удалить, не всегда очевидна, придется последовательно применить эти способы.
Перезагрузка компьютера
Нередко лучшим ответом на данный вопрос является простая перезагрузка компьютера. Недаром у профессиональных программистов существует такая поговорка: «семь бед – один ресет». Зачастую после повторного запуска любая версия операционной системы с легкостью позволяет удалить ненужные объекты.
Использование диспетчера задач
Если и после перезагрузки пресловутая надпись при попытках удаления продолжает появляться, то скорее всего какая-то программа или приложение продолжает работать в «скрытом» или «спящем» режиме.
В этом случае может помочь обращение к встроенному системному диспетчеру задач. Он вызывается нажатием сочетания клавиш «Ctrl», «Alt» и «Delete». В возникшем окошке будут отображены все запущенные приложения и рабочие процессы.
Переключаясь между соответствующими вкладками, можно остановить работу той или иной программы, кликнув на ней правой кнопки мыши.
Если неизвестно, какой именно программой используется удаляемая папка, то самым эффективным способом является остановка всех работающих приложений («снять задачу»). После чего следует повторить попытку удаления. Еще остались вопросы по теме, как удалить папку на компьютере, если система пишет, что она открыта в другой программе, тогда читаем дальше.
Обратите внимание! Иногда проблемы с удалением ненужных объектов связаны с блокировкой прав. Порой Windows требует от пользователя для операций с теми или иными объектами более высоких иерархических полномочий. В этом случае необходимо войти в систему от имени (или с правами) администратора и операция по удалению требуемых объектов пройдет успешно.
Применение специальных программ и утилит
Если методы, перечисленные выше, не возымели должного эффекта, можно воспользоваться специализированной программой. Одной из наиболее популярных, мощных и эффективных бесплатных утилит подобного рода является Unlocker.
Пользоваться этим деинсталлятором достаточно просто. После скачивания и установки программы при выделении объекта, подлежащего удалению, правой кнопкой мыши, в выпадающем контекстном меню появляется соответствующая строка. Остается лишь кликнуть по ней, выбрать опцию «нет действия», нажать «удалить» и подтвердить, кликнув «ок».
После произведенных манипуляций полное удаление нежелательной папки должно стать доступным после перезагрузки.
Другие способы удаления папок и файлов
Существуют и альтернативные методы удаления файлов и папок, требующих определенных познаний в пользовании компьютером, специальными программами и системными файлами.
Таким образом, решить проблему с невозможностью удалить папку или файл, когда операционная система Windows (последних версий, начиная с XP) пишет, что они заняты другой программой, можно различными методами. Попробуйте произвести операции, перечисленные выше, по порядку. Скорее всего, один из способов позволит добиться желаемого эффекта!
Как удалить папку на компьютере, если система пишет, что она открыта в другой программе : 1 комментарий
СПАСИБО! Вариант с диспетчером задач оказался действенным! Другие способы не помогали…
Как узнать, какой процесс блокирует файл или папку в Windows
Как я могу узнать, какой процесс блокирует файл или папку в Windows? Например, при попытке удалить папку Windows сообщает следующее:
Операция не может быть завершена, так как эти папка или файл открыты в другой программе. Закройте папку или файл и повторите попытку.
Такая же ошибка может возникнуть при переименовании или удаления как папки, так и файла. Но как узнать, какая программа или приложение в настоящее время использует его и не позволяет удалить файл или папку?
Имеется сразу несколько способов и программ чтобы найти процессы и программы, которые открыли файл.
1. Монитор ресурсов
Для поиска программы или процесса, открывшей файл, вы можете использовать Монитор ресурсов (Resource Monitor), который встроен в Windows 7, 8 и 10.
Откройте Монитор ресурсов, это можно сделать несколькими способами:
В Мониторе ресурсов перейдите на вкладку ЦП (CPU). Используйте поле поиска в разделе «Связанные дескрипторы»
В результатах поиска в столбце «Образ» вы увидите, какая программа запустила процесс, блокирующий файл.
Здесь же вы можете кликнуть правой кнопкой мыши по любому найденному процессу и нажать «Завершить процесс», чтобы закрыть программу, блокирующую файл.
2. Process Explorer
Process Explorer — это официальная программа от Microsoft/SysInternals, которую можно скачать по ссылке: https://download.sysinternals.com/files/ProcessExplorer.zip
Перейдите в Find → Handle or DLL.
В текстовом поле «Handle or DLL substring:» введите путь до файла или папки. Будут показаны все процессы, которые имеют открытый обработчик на этот файл.
3. OpenedFilesView
OpenedFilesView это бесплатная программа не требующая установки, она покажет все открытые файлы, имеется возможность искать по имени или пути файла:
4. LockHunter
LockHunter — это надёжная программа для разблокировки файлов.
Это бесплатный инструмент для удаления файлов, заблокированных неизвестным процессом. LockHunter полезен для борьбы с вредоносными программами и другими программами, которые блокируют файлы без причины. В отличие от других подобных инструментов, он удаляет файлы в корзину, поэтому вы можете восстановить их, если удалили по ошибке.
Как удалить папку, если пишет, что она открыта в другой программе?
Почему папка не удаляется?
Сначала давайте разберемся, почему так происходит, что папка не хочет удаляться. Операционная система Windows устроена таким образом, что если один из файлов открыт в каком-нибудь приложении, ни одна другая программа не может получить к нему доступ на запись. То есть, это означает, что удалить или изменить данный файл не получится до тех пор, пока от него не отключится первое предложение.
Удаляем через диспетчер задач
Первый и самый простой способ, позволяющий удалить папку, если она пишет, что открыта в другой программе или уже используется, это использование диспетчера задач Windows. Давайте немного подробнее рассмотрим, как это делается:
Если каталог используется и блокируется сразу несколькими программами, например, system, мы должны поочередно завершить их все.
Однако, не спешите делать это: если по названию вы понимаете, о какой программе идет речь, попробуйте корректно выйти из нее, воспользовавшись меню приложения. Ведь принудительное завершение любого ПО может повлечь за собой потерю пользовательских данных.
Стороннее программное обеспечение
Также мы можем прибегнуть к услугам одной из утилит, позволяющих автоматически закрыть процессы и удалить ненужные нам объект в виде папки. Рассмотрим сразу три таких приложения, для того чтобы у вас был выбор.
Unlocker
Первая программа является наиболее популярной. Если кто-то говорит, как удалить папку, когда она пишет, что открыта в другой программе, значит, автоматически подразумевается Unlocker. Что ж, давайте начнем именно с него:
Программа автоматически завершит процесс, который не давал удалить нашу папку и сотрет ее с компьютера.
Иногда случается так, что сразу произвести удаление каталога у нашей утилиты не получается. В таком случае пользователю необходимо перезагрузить свой компьютер или ноутбук и удаление будет произведено при старте операционной системы.
DeadLock
Второе приложение в нашем списке автоматических утилит для удаления папки, которая не удаляется, так как открыта другой программе, это DeadLock:
Как и предыдущая утилита, данный софт работает только из-под аккаунта с администраторскими полномочиями.
LockHunter
Последняя программа в нашем списке, способная удалить папку, если та пишет, что открыта в другой программе, это так называемый охотник за блокировками. Давайте кратко рассмотрим, как его установить и использовать:
Это одно из самых удобных приложений, так как обладает более наглядным пользовательским интерфейсом и способно отображать имя процесса, который блокирует объект.
Управление компьютером
Существует еще один действенный вариант, позволяющий нам удалить папку, которую другими средствами удалить не получается. Давайте рассмотрим, как с ним работать:
Внимание: прежде чем вы это сделаете, обязательно закройте все пользовательские программы и сохраните данные!
Используем командную строку
Если ни один из приведенных выше вариантов вам не помог, попробуйте воспользоваться функционалом командной строки «Виндовс». Делается это следующим образом:
Заметка: для того чтобы система могла найти указанный файл вам необходимо прописать путь к нему либо запустить командную строку из текущего расположения.
Безопасный режим Windows
Безопасный режим Windows – это особый вид работы операционной системы, при котором запускаются только самые нужные службы и драйверы. Поэтому используя его, мы можем попытаться удалить папку, которую не удалось удалить ни одним из предыдущих способов. Так как в операционных системах Windows 7 и Windows 10 способы запуска безопасного режима различаются, рассмотрим их все.
Windows XP, Windows 7 и Windows 8
Теперь рассмотрим, как то же самое делается в более новой и «Десятке».
Windows 10
В Windows 10 перейти в безопасный режим при помощи горячих клавиш уже нельзя. Однако, и тут он доступен:
Когда все исправления будут внесены и безопасный режим нам больше не понадобится, запустите эту же утилиту и уберите галочку напротив отмеченного на скриншоте пункта.
Через загрузочный диск
Если никакие меры не помогают удалить папку в проводнике, и она все время пишет о том, что открыта в другой программе, мы можем поступить кардинально и стереть ненужный объект при помощи специального загрузочного диска. Такие носители могут быть не только на дисках, но и на флешках, а называется они Live CD. Скачайте один из вариантов в сети и запишите его на флешку или диск при помощи, например, программы UltraISO. О том как работать с данным приложением и через него создавать загрузочные флешки мы рассказали в этой пошаговой инструкции.
В качестве варианта для загрузки и редактирования операционной системы мы можем порекомендовать вам официальный образ Linux Ubuntu.
Вспомогательные способы
Существует ряд небольших советов, способных помочь удалить папку, которая пишет о том, что она открыта в другой программе:
А если все попытки удалить папку, которая не удаляется, окажутся тщетными вы можете спросить совета непосредственно у нас.
Видеоинструкция
Для того чтобы вам было легче понять материал, предложенный в статье, мы приготовили обучающее видео по теме, как обойти ошибку, если папка уже используется, и операция не может быть завершена.
Подводим итоги
Мы уверены, что вы теперь без труда сможете узнать, в какой программе открыт объект и удалить любую папку, которая ранее не удалялась. Переходите к практике, а если останутся какие-то вопросы, пишите их в комментариях. Данный раздел на нашем сайте нужен не только для галочки, но и для того, чтобы мы давали каждому обратившемуся за помощью человеку дельный совет.