Подтвердить что ты не робот

Преодоление "Используется другим человеком или программой".

Есть ли способ разблокировать файлы Windows без загрузки утилиты?

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

Cannot delete FILENAME.zip: It is being used by another person or program

Close any programs that might be using the file and try again.

Никто не обращается к этому файлу. Никакая программа не использует его в настоящее время. Windows прикрутила механизм блокировки файлов.

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

Как вы можете заставить файл разблокировать программу? Я компетентен в Java, Perl и Ruby, но я ничего не видел среди их библиотек, которые помогли бы мне здесь.

4b9b3361

Ответ 1

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

Ответ 2

Попробуйте загрузить "Unlocker". Google и мои слова о том, что у него нет червя/шпионского ПО/вируса. Это довольно крутая утилита и отлично работает. Попробуйте.

Ответ 3

Вы попробовали команду командной строки OpenFiles

Он встроен (в XP и выше, я считаю) и имеет несколько аргументов, которые могут быть переданы.

Ответ 4

Используйте msconfig и запустите все выключенное.

Затем попробуйте переместить/удалить файл.

Или вы всегда можете загрузиться в безопасном режиме и удалить его.

Вы делаете это, нажимая f8, когда машина загружается.

Ответ 5

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

Ответ 6

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

Ответ 7

У меня был файл .jpg pfile, который hasd этот вопрос, и я не мог удалить. Это привело меня к этой теме. Когда ничего не работало, я переименовал файл и оставил .jpg. Тогда я мог бы легко удалить его. Не уверен, почему, но работал у меня.

Ответ 8

Вам не нужна утилита. Просто используйте Win32 api, чтобы разблокировать их (просто закройте дескриптор)