Как удалить файл, который используется другим процессом?

4119
Nick

Возможное дублирование:
Как удалить заблокированный файл?

Более конкретно, я пытаюсь переименовать или перезаписать файл и получить сообщение

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

Есть ли способ узнать, кто / что использует файл, и выкинуть его из него?

7

4 ответа на вопрос

9
3498DB

LockHunter - это надежная программа для разблокировки файлов.

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

Ключевая особенность

Показывает процессы, блокирующие файл или папку

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

Позволяет убить процесс блокировки

Позволяет удалить процессы блокировки с жесткого диска

Интегрируется в меню Проводника

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

Поддерживает как 32, так и 64-битную Windows

что касается вашего вопроса:

Есть ли способ узнать, кто / что использует файл?

альтернативный текст

LockHunter является бесплатным.

выглядит хорошо. это случайно делает удаленные машины? Nick 14 лет назад 0
если вы устанавливаете программу на удаленной машине ... 14 лет назад 3
6
ukanth

Unlocker - еще одно классное приложение :)

2
dogbane

Если вы хотите узнать, кто / что использует тот или иной файл, используйте Process Explorer

вместо этого вам гораздо лучше использовать AnVir Task Manager (даже бесплатная версия превосходит Process Explorer на милю страны :) http://www.anvir.com/taskmanager/ 14 лет назад 1
что-то превосходит проводник процесса на милю страны? Это инста-загрузка! Nick 14 лет назад 0
отлично. Нужно следить за вторжением на панель инструментов во время установки, но приложение выглядит довольно мило. Что происходит через 20 дней? Nick 14 лет назад 0
Ник, я вижу, что ты выделил это особое время, чтобы унизить себя на публике. :) «Переносимый ZIP-архив AnVir Task Manager Free» без установки, без панелей инструментов, без 20-дневного ознакомительного периода, zip, zilch, nada ... tsss 14 лет назад 0
о - значит вы хотели связать меня здесь http://www.anvir.com/download.htm. Я чувствую себя справедливо смиренным за то, что нажму большую блестящую зеленую кнопку в конце вашей ссылки :) Nick 14 лет назад 0
в комментарии я воздерживаюсь от подробного описания программы, если бы я разместил эту программу в качестве ответа / решения, я бы отметил, что программное обеспечение является бесплатным и действительно переносимым, с соответствующими ссылками, как обычно. :) однако, менеджер задач / проводник процессов на самом деле не тот инструмент, который мы ищем здесь. 14 лет назад 0
1
John T

Для удаленных компьютеров, если файл находится в общей сетевой папке, вы можете получить доступ к контроллеру домена / рядовому серверу через управление компьютером (Пуск-> Выполнить-> compmgmt.msc), если у вас есть учетные данные.

Щелкните правой кнопкой мыши в верхней части иерархии (Управление компьютером (локальное)) и выберите «Подключиться к другому компьютеру». Найдите соответствующий сервер с файлом и после подключения разверните его до «Общие папки» -> «Открыть файлы». Затем вы можете щелкнуть правой кнопкой мыши по любому файлу и отключить пользователя от него.

Этот метод работает, только если у вас есть доступ к серверу. Локально используйте ранее упомянутый Unlocker.