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

Доступ закрыт .... Некоторые другие программы могут использовать этот файл ..... бла бла бла

Ранее для решения этой проблемы я использовал бесплатное приложение Unlocker, которое просто убивало процесс, использующий файл. Однако в этом случае процесс, определяемый как использование файлов, называется Explorer.exe - как это может быть?

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

Вот еще несколько моментов:

  • Я использую Windows XP SP2
  • У меня установлен DivX Player (последний)
  • Мультимедийные файлы как с моего жесткого диска (созданного многими из моих предыдущих установок Windows), так и с недавно загруженных файлов. Поэтому владение файлами или безопасность не являются проблемой.
  • Если я не могу переименовать или удалить файл в данный момент, если я попытаюсь снова, это иногда успешно.

4 ответа4

1

Это, вероятно, кэш миниатюр пытается обновить.

У меня была такая же проблема с XP - если я выбрал файл в Проводнике и попытался немедленно переименовать или удалить, я получил бы доступ запрещен. Если бы я выбрал файл, подождал 5-10 секунд, затем он переименовал или удалил штраф.

Вы можете попробовать очистить кеш или отключить его.

Очистить: Удалить файл thumbs.db ( сначала вы должны показать скрытые файлы)

Чтобы отключить: Tools -> Folder Options... -> View -> Do not cache thumbnails

Может потребоваться перезагрузка после отключения.

0

Проблема все еще существует после перезагрузки?

0

Попробуй это:

  1. Откройте командную строку (Пуск -> Выполнить -> "Cmd.exe")
  2. Откройте диспетчер задач и убейте explorer.exe
  3. Удалите файл с помощью командной строки (когда проводник закрыт)
  4. После этого (если это позволяет) перезапустите файл explorer.exe из диспетчера задач.
0

Загрузите и установите Process Explorer. Это намного лучший инструмент, чем диспетчер задач, и вы можете искать файловые дескрипторы.

Используя функцию поиска Process Explorer, найдите имя файла. Затем вы найдете процесс, который заблокировал файл. Это может быть что-то вроде Google Desktop, в котором файл заблокирован для чтения в индекс - просто пример и не обязательно ваш случай.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .