7

В Windows 8, когда я пытаюсь удалить папку, я получаю сообщение:

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

Я проверяю и закрываю всю программу, я не вижу ее в диспетчере задач (если я перезагрузлю компьютер и попробую еще раз, он удалит его)

Другая проблема в Windows 8, когда я копирую или удаляю папку - я не вижу действия, пока не нажму F5 для обновления, как я могу исправить эти проблемы?

4 ответа4

12

Вы можете использовать утилиту командной строки Handle от Microsoft Sysinternals. Он может сказать вам, какой процесс удерживает файл или каталог открытым, например:

handle c:\mydir

Это покажет, какой процесс удерживает каталог открытым, если таковой имеется.

Вы также можете использовать Process Explorer, но вам придется искать ваш файл / каталог с помощью интерфейса Process Explorer.

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

1

Это часто происходит потому, что поисковый индекс Windows обновляется. Попробуйте следующее:

В проводнике щелкните правой кнопкой мыши на папке с ошибками. Выберите «Свойства».
Убедитесь, что вы просматриваете вкладку «Общие» и нажмите «Дополнительно».
Снимите флажок «Разрешить файлам в этой папке иметь…» и т.д. (Если этот флажок не установлен, когда вы открываете расширенные атрибуты, тогда это предложение вам не подходит ...) и нажмите «ОК».

Попробуйте удалить папку еще раз. (если неудачно, то это предложение неправильное ...).

Снова нажмите «Дополнительно» и снова отметьте «Разрешить файлы в этой папке ...» и т.д. Нажмите OK и закройте окно свойств.

1

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

Также добавлена опция контекстного меню, которая делает доступ к этой функции довольно простым.

0

У меня тоже была эта проблема, и я часами пытался ее решить безрезультатно .... до сегодняшнего дня. Открытие окна "Параметры папки" и снятие флажков рядом с "Показывать обработчики предварительного просмотра на панели предварительного просмотра" и "Запускать окна папок в отдельном процессе" НЕ РЕШЕНО для меня. Вот что решило проблему для меня:

  1. В Проводнике файлов нажмите на вкладку "Вид" и включите "Флажки элементов", установив флажок в поле элементов рядом с ним (ага .... там справа наверху ... .Ты понял.). Отныне, когда вы выделите файл, вы увидите пустой флажок рядом с ним.

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

  3. Теперь выберите "Удалить" в меню правой кнопки мыши (правая кнопка мыши) или на вкладке "Главная" в проводнике.

Надеюсь это поможет.

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