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

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

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

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

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

Является ли ваш файл видео? Вы можете обнаружить, что Windows Explorer сам «использует» файл .

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

Я не могу добавить встроенный, более простой ответ, потому что он был неправильно помечен как дублирование, и я не могу добавить его в другой поток, потому что это относится только к XP. Но в любом случае, для версий Windows с Resource Monitor (введите его в строке поиска), перейдите на вкладку CPU / Associated Handles, а затем найдите файл или папку.

Как удалить файлы которые не удаляются?

Я узнал, что в Windows 10 (и я предполагаю, что уже в Windows 7) есть программа под названием Resource Monitor, которая позволяет увидеть, какие процессы блокируют файл или папку: stackoverflow.com/a/24126882/470749

IF((Test-Path -Path $FileOrFolderPath) -eq $false) < Write-Warning «File or directory does not exist.» >Else < $LockingProcess = CMD /C «openfiles /query /fo table | find /I «»$FileOrFolderPath»»» Write-Host $LockingProcess >

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

Функция должна быть сначала включена с openfiles /local on

К сожалению, openfiles кажется, не работает на 64-битной Windows: ERROR: The target system must be running a 32 bit OS.

Работает на Win10 64 для меня
Похоже, вы могли бы добиться этого в чистом cmd с openfiles /query /fo table | find /I «

» ?

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

Для этого вы можете использовать Resource Monitor, который встроен в Windows 7, 8 и 10.

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

      Найдя дескриптор, вы можете определить процесс, посмотрев на столбец «Изображение» и / или «PID».

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

      Как удалить папку с компроматом

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

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

      Читайте также:
      Программа чтобы общаться с кошками

      Я не смог найти это в Process Explorer, но было легко найти эти инструкции в Resource Manager. Благодарю.

      +1 — это также отлично работает на Windows 10

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

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

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

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

      ПРИМЕЧАНИЕ: Unlocker устанавливает Adware, если вы не будете осторожны. С их сайта: «Рекламная функция: полностью дополнительная панель инструментов Delta».

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

      Из его введения:

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

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

      1. Зайдите в Find , Find Handle или DLL .. или просто нажмите Ctrl + F . Введите описание изображения здесь
      2. Введите имя файла и нажмите Поиск . Введите описание изображения здесь
      3. Process Explorer перечислит все процессы, которые имеют дескриптор открытого файла. Нажмите на запись, чтобы сфокусировать процесс в главном окне. Введите описание изображения здесь
      4. При желании вы можете даже закрыть ручку вручную через нижнюю панель ( Ctrl + L ): Введите описание изображения здесь

      Источник: qastack.ru

      Русские Блоги

      Проверьте, какой файл или папка используется процессом [файл был открыт в другой программе]

      Поделитесь учебником по искусственному интеллекту моего учителя! Нулевой фундамент, легко понять!http://blog.csdn.net/jiangjunshow

      Вы также можете перепечатать эту статью. Делитесь знаниями, приносите пользу людям и осознайте великое омоложение нашей китайской нации!

      Легко проверить, какой процесс используется файлом

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

       / ?

       / ?

      Когда мы удаляем в системе Windows Файл или папка Иногда он подсказывает, что в файле есть программа, которую нельзя удалить, что довольно грустно. Затем вы можете использовать этот метод, чтобы найти, какой процесс занимает файл:

      1. Откройте диспетчер задач и выберите «Производительность».
      2: Нажмите «Монитор ресурсов» внизу
      3: Выберите «CPU», в нижней части вы можете увидеть окно поиска «связанный дескриптор»
      4: введите имя файла для удаления в поле поиска и нажмите Enter

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

      (Что сказано в интерфейсе операционной системы) Природа файлов и папок в форме файла на уровне файловой системы, поэтому вопрос о том, какой процесс используется файлом, аналогичен запросу о том, какой процесс используется для просмотра папки. Только одна проблема.

      Когда процесс занимает или вызывает для открытия файла (или папки) (файл может быть использован (то есть, для чтения или записи) позже), создается объект ядра файла, и в адресном пространстве процесса есть файл. Дескриптор объекта ядра файла. На изображении выше, cd zzw означает cmd Процесс занят или вызван, чтобы открыть один с именем zzw Папка (то есть читать zzw Папка метаданных в память ), Затем, если вы введете команду для просмотра, какие файлы находятся в этом каталоге, это означает, cmd Процесс чтения ZZW Данные папки, если вы добавляете или удаляете zzw Когда файлы в папке отображаются cmd Процесс записи в ZZW Папка данных. Когда файл должен быть закрыт (по существу, т.е. Объект ядра файла должен быть уничтожен ) Прежде, ссылки (дескрипторы) в адресном пространстве каждого процесса должны быть закрыты для выполнения операции закрытия файла, поэтому в приведенном выше примере изображения, если вы находитесь на интерфейсе операционной системы (в частности, в проводнике Windows) Чтобы закрыть папку zzw, сначала необходимо закрыть ссылку на папку zzw в cmd, в противном случае вам будет предложено » Папка или файл используется, операция не может быть завершена ”。

      Читайте также:
      Программа изменяющая код оператора

      Посмотреть, какой процесс занимает файл

      openfiles
      Используется для просмотра файлов, открытых различными процессами. Windows поставляется с инструментами.
      Сначала вы должны использовать команду openfiles / local on, чтобы включить системный глобальный флаг «Ведение списка объектов»;
      После перезапуска выполните openfiles для просмотра каждого файла процесса.
      Process Mointor
      process explorer process monitor

      инструмент разблокировки

      Или можно использовать openfiles или Wmic команды вместе?

      Мне не нужны никакие переменные среды, я просто перетаскиваю файл непосредственно в unlocker.exe, команда CMD — C: unlocker.exe «c: some folder», если вы не хотите записывать полный путь, вы можете поместить файлы, связанные с разблокировщиком, в систему32 папки. Поскольку используется руткит-технология, она не должна работать с использованием только собственных системных команд.

      Средство обнаружения блокировки файлов (проверьте, какой процесс занимает файл) v1.0 green version

      При удалении файла и обнаружении «невозможно удалить» или DLL и другие файлы не могут быть удалены, программное обеспечение может определить, какой процесс называется файлом, и даст путь к процессу, PID, дескриптор и другую информацию.

      Скриншот программного обеспечения

       ( ) v1.0

      Запрос с procxp.exeДескриптор (имя каталога), вы можете узнать, какой процесс использует этот дескриптор.

      Если вам нужно удалить каталог, просто закройте ручку.

      Может ли unlocker проверять папки? Я знаюКоманда списка задач файла DLLВы можете
      Ссылка: http://bbs.csdn.net/topics/350156293

      CMD, чтобы увидеть, какая программа занята папкой

      Показать имена всех открытых общих файлов на сервере и код блокировки файлов для каждого файла (если есть) Эта команда также закрывает отдельные общие файлы и снимает блокировки файлов. Используйте команду net file без параметров, чтобы отобразить список открытых файлов на сервере.

      Какая программа занята папкой
      Папка занята
      Проверьте, какая программа занята папкой
      Посмотрите, какая программа занята файлом

      Windows, чтобы увидеть, какой процесс используется файл

      • |
      • Просмотров: 6111
      • |
      • Обновление: 2014-02-26 01:05
      • |
      • Метки: windows
      1. Фон приложения: Операционная система Windows, иногда после закрытия программы, некоторые связанные процессы по-прежнему выполняются в фоновом режиме и имеют доступ к некоторым файлам, поэтому мы не можем удалять и переименовывать эти файлы и папки, к которым они принадлежат. В настоящее время, если вы знаете, какой процесс использует этот файл / папка, вы можете использовать диспетчер задач, чтобы завершить этот процесс, а затем изменить файл. (Пожалуйста, тщательно решите, следует ли завершить критический процесс, который может повлиять на нормальную работу системы.)
      2. Посмотреть метод: 1. Откройте менеджер ресурсов (Ctrl + Shift + Esc) 2. Выберите вкладку Performance 3. Нажмите Resource Monitor в правом нижнем углу 4. Выберите вкладку Обзор 5. Выберите «Диск» 6. В списке, который появляется в разделе «Диск», третий столбец «Файл» — это файл, который в данный момент открыт процессом. Может потребоваться развернуть окно до максимума и вручную отрегулировать ширину столбца, чтобы лучше видеть. 7. Первый столбец в образе таблицы — это имя процесса, открывшего файл, рассмотрите возможность завершения процесса в диспетчере задач. 8. Если существует несколько процессов с одинаковым именем, PID второго столбца имеет преимущественную силу
      Читайте также:
      Программа для обновления прошивки

      Содержание этого опыта носит справочный характер. Если вам необходимо решить конкретные проблемы (особенно в области права и медицины), мы рекомендуем вам подробно проконсультироваться со специалистами в смежных областях.

      отчет Авторское заявление: Этот опыт основан на моем первоначальном опыте, без разрешения отказался перепечатывать.

      Источник: russianblogs.com

      Элемент не найден — как удалить файл или папку

      ТРАФИКТОП

      Элемент не найден — как исправить

      В этой инструкции подробно о том, как удалить файл или папку, если при попытке это сделать в Windows 10 , 8 или 7 вы получаете сообщение «Элемент не найден» с пояснением: Не удалось найти этот элемент, его больше нет в «расположение». Проверьте расположение и повторите попытку. Нажмите кнопки «Повторить попытку» обычно не дает никакого результата.

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

      Исправляем проблему «Не удалось найти этот элемент»

      Далее по порядку различные способы удалить то, что не удаляется с сообщением о том, что элемент не найден.

      Ошибка Элемент не найден, не удалось найти этот элемент

      Добавить в заметки чтобы посмотреть позже?

      Каждый из способов по отдельности может сработать, но какой именно сработает в вашем случае заранее сказать нельзя, а потому начну с самых простых методов удаления (первые 2), а продолжу более хитрыми.

      1. Откройте папку (расположение элемента, который не удаляется) в проводнике Windows и нажмите клавишу F5 на клавиатуре (обновление содержимого) — иногда уже этого достаточно, файл или папка просто пропадет, так как действительно отсутствует в этом расположении.
      2. Перезагрузите компьютер (при этом выполните именно перезагрузку, а не завершение работы и включение), а затем проверьте — не исчез ли удаляемый элемент.
      3. Если у вас есть свободная флешка или карта памяти, попробуйте перенести тот элемент, который «не найден» на неё (перенос можно осуществить в проводнике перетягиванием мышью с удержанием кнопки Shift). Иногда это срабатывает: файл или папка исчезает в том расположении, в котором располагались и появляется на флешке, которую затем можно отформатировать (при этом с неё исчезнут все данные).
      4. С помощью любого архиватора (WinRAR, 7-Zip и т.д.), добавьте этот файл в архив, при этом в опциях архивирования отметьте «Удалять файлы после сжатия». В свою очередь сам созданный архив удалится без проблем. Удалять файл после архивации
      5. Аналогично, часто не удаляемые файлы и папки легко удаляются в бесплатном архиваторе 7-Zip (он может работать и как простой файловый менеджер, но по какой-то причине у него получается удаление таких элементов. Удаление файла или папки в 7-zip

      Как правило, один из 5 описанных способов помогает и использовать программы наподобие Unlocker (которая в рассматриваемой ситуации не всегда эффективна) не приходится. Однако, иногда проблема сохраняется.

      Дополнительные методы удалить файл или папку при ошибке

      Если ни один из предложенных способов удаления не помог и сообщение «Элемент не найден» продолжает появляться, попробуйте такие варианты:

      Надеюсь, один из вариантов оказался работоспособным в вашей ситуации и ненужное было удалено.

      Источник: trafictop.top

      Рейтинг
      ( Пока оценок нет )
      Загрузка ...
      EFT-Soft.ru