Почему удаленные файлы по-прежнему отображаются в Проводнике до обновления папки?

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

мой вопрос:

нечасто и случайным образом, удаление файла с помощью Проводника Windows 7 не удаляет файл из списка файлов. Этот заставляет меня думать, что мое удаление было неудачным, поэтому я пытаюсь удалить файл снова только приветствуется с Could not find this item. Только после обновления окна удаленный файл исчезает.

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

ответы / комментарии, которые я бы предпочел не видеть здесь:

  • решения по устранению неполадок. Я не собираюсь "пробовать это". Это включает в себя такие вещи ,как " попробуйте создать новую учетную запись пользователя и посмотреть, если он работает там."
  • ссылки на дискуссионные темы на других сайтах, которые четко не показывают решение одного человека в качестве исправления, особенно если поток полон людей, говорящих: "я пробовал это, но это не сработало" и " кто-нибудь нашел решение пока?".

вот типы ответов, которые я хочу посмотреть:

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

спасибо.

20
задан Community
21.02.2023 15:19 Количество просмотров материала 2477
Распечатать страницу

14 ответов

Я видел эту проблему раньше, и это всегда, кажется, связано с библиотеками и индексацией windows.

вот некоторые основы:

библиотеки в основном простые ярлыки, которые могут открыть несколько мест одним щелчком мыши. При перемещении папки или каталога, подключенного к библиотеке, ярлык библиотеки по-прежнему будет отображать содержимое этой папки. Я считаю, что может быть какая-то уникальная обработка при использовании ярлыка библиотеки для доступа к этим папкам и т. д система индексирования windows может иногда не обновляться должным образом.

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

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

Win7:

  1. нажмите на кнопку Пуск и поиск индекса. Вы должны найти параметр индекса.
  2. нажмите на индексацию Опционы.
  3. Нажмите кнопку дополнительно (требуются права администратора / повышенные привилегии)
  4. Нажмите Кнопку Перестроить.

{Параметры индексирования также можно найти в Панели управления при выборе больших или маленьких значков вместо категории.}

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

4
отвечен Drew The Geek 2023-02-22 23:07

Я нашел эту ссылку, и это помогло (без необходимости отключать библиотеки или что-то еще...):

http://deputycio.com/8440/deleted-files-not-disappearing-in-windows-7-explorer-without-refresh

в случае, если эта ссылка устареет в какой-то день, вот цитата:

перейдите в "Параметры папки" (Мой самый простой способ - Windows key+E, чтобы открыть Проводник Windows, нажмите Alt, чтобы получить меню, нажмите "Параметры" и "Параметры папки"), затем нажмите Вкладка" Вид "и нажмите на кнопку" Сброс папок". Это сделало это, и теперь файлы исчезают из моего поля зрения, как только я удаляю их.

надеюсь, что это помогает.

3
отвечен andreee 2023-02-23 01:24

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

Если это происходит последовательно с PDF файлы и только тогда, когда Панель Просмотра в Проводнике открыт, Adobe Reader блокирует ваш архив.1 также возможно, что Reader блокирует ваши файлы при создании эскизов. У вас есть следующие варианты:

  1. отключить Панель Просмотра.2
  2. использовать Unlocker для разблокировки отдельных файлов после предварительного просмотра, но перед удалением, или когда файлы появляются после неудачного удаления.3
  3. установите альтернативный PDF reader и убедитесь, что он обозначен как обработчик предварительного просмотра PDF-файлов. Это изменение может также повлиять на предварительный просмотр PDF в других программах, таких как Outlook. Вам не нужно удалять Reader или Acrobat.

поскольку я выполнил #3, я остановлюсь на этом варианте. Я пошел с Sumatra PDF reader, так как он легкий и не блокирует файлы. Необходимо использовать версию установщика, а не портативную версию.

при установке, нажмите кнопку опции и давайте Окна предпросмотр PDF-документов. Если вы хотите сохранить Acrobat или Reader в качестве программы по умолчанию для открытия PDF-файлов, не проверяйте использовать SumatraPDF по умолчанию PDF-ридер option.

Я могу подтвердить, что это исправило проблему для меня. Другие дискуссии по этому вопросу рекомендовали переименовать AcroRd32.exe файл, но это полностью отключит предварительный просмотр PDF, и он вернется в любое время, когда Acrobat/Reader будет обновлен. Это больше элегантное решение.


1. Adobe Acrobat поставляется с версией Adobe Reader, используемой для предварительного просмотра файлов. Даже если у вас не установлен автономный ридер, вы столкнетесь с этой проблемой в Acrobat. Предположительно, более старые версии Reader (5 и 6) не блокируют файлы.

2. Я не подтвердил, что Reader блокирует файлы при генерации эскизов, но если это так, отключение панели предварительного просмотра не устранит эту проблему. В предварительном порядке в этом отношении может помочь использование альтернативного мнения (например, списка или подробностей).

3. Вы можете написать сценарий AutoHotKey, чтобы получить выбранный файл в Проводнике, запустить Unlocker в режиме командной строки, чтобы разблокировать этот файл, а затем выполнить операцию удаления или перемещения. Можно определить, когда файл перемещается или удаляется в Проводнике, и использовать его в качестве триггера для сценария. Это сложный вариант. Я мог бы дать ему попробовать, но сейчас, рассматривайте это как упражнение для читателя.

1
отвечен Illya Moskvin 2023-02-23 03:41

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

после удаления, перемещения или удаления EXE файл, вы можете обнаружить, что он остается на месте в течение нескольких минут, возможно, навсегда. Попытка удалить файл снова приведет к You need permission from SYSTEM to make changes to this file ошибка.

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

согласно верхнему ответу, отключение индексации и включение Опыт Применения сервис решит эту проблему. В моем случае индексирование уже было отключено; включение службы решило проблему.

учитывая, что приложения Опыт сервис по умолчанию установлен в "Manual" (источник), Я, должно быть, отключил его в какой-то момент при настройке моей системы. Я считаю, что это соответствует "официальному аспекту Microsoft" вопроса.

0
отвечен Illya Moskvin 2023-02-23 05:58

для меня это произошло для каталога, который был svn checkout, с открытым explorer.

после удаления .каталог svn, TSVNCache.exe хранится каталог "открыт" (хотя он не существует на диске, на проводнике все еще было показано). Убийство TSVNCache.exe и закрытие окна решило проблему.

итог: хотя удален, скорее всего еще до ручки, открытых в Windows.

0
отвечен Cristian Amarie 2023-02-23 08:15

Я попытался несколько вариантов напрасно, но то, что работало для меня, чтобы отключить функцию библиотеки Проводника Windows.

чтобы сделать это, следуйте инструкциям на howtogeek.com изменить ваш реестр.

-1
отвечен Thorsten 2023-02-23 10:32

Я не могу вспомнить точную техническую причину, но IIRC это комбинация проводника, не проверяющего, удален ли файл, тем самым отображая значок призрака, и странное поведение windows 7, которое делает undeleteable пустые копии удаленного файла, который был недавно изменен/выполнен. Единственное решение этого, как правило, ждать несколько минут для windows, чтобы исправить себя или перезапустить Проводник.исполняемый.

к сожалению, нет постоянного решения, о котором я знаю.

-3
отвечен Anon 2023-02-23 12:49

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

Это должно решить проблему.

-3
отвечен jeevan joshi 2023-02-23 15:06
  1. в левом верхнем углу окна Проводника нажмите организовать
  2. клик Параметры папки и поиска в выпадающем меню
  3. на посмотреть tab select не показывать скрытые файлы, папки и диски
  4. на Поиск tab нажмите Восстановить Значения По Умолчанию
  5. клик OK
-3
отвечен stran 2023-02-23 17:23

видите ли, самый простой способ удалить их, что просто выберите эти файлы, а затем щелкните правой кнопкой мыши, организовать (в левом верхнем углу), а затем Удалить Свойства. Это работает 100% гарантия, я попробовал сам!!!!

-3
отвечен Shrey Verma 2023-02-23 19:40

просто поместите новый файл с тем же именем, что и файл-Призрак в ту же папку. Файл призрак будет вынужден исчезнуть.

-3
отвечен James 2023-02-23 21:57
  1. откройте окно Проводника Windows.
  2. щелкните правой кнопкой мыши один из жестких дисков и выберите Свойства.
  3. перейдите на вкладку Оборудование.
  4. выберите физический жесткий диск, который имеет проблемы.
  5. нажать кнопку [Свойства].
  6. перейдите на вкладку политики
  7. Нажмите кнопку "отключить Windows Write-cache buffer flushing on the device"

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

  8. Нажмите кнопку ОК, чтобы отказаться от всего.

-4
отвечен Kev MacD 2023-02-24 00:14

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

  1. щелкните правой кнопкой мыши в окне Проводника и выберите сортировка
  2. выбрать имя.

Это решило мою проблему.

-4
отвечен Cowboy4823 2023-02-24 02:31
  1. установить Cygwin из http://cygwin.com Это позволяет командам стиля linux в windows.
  2. открыть cygwin
  3. используйте следующую команду linux для принудительного удаления папки/файла. ВНИМАНИЕ! ЭТО СЛЕДУЕТ ДЕЛАТЬ ТОЛЬКО В ТОМ СЛУЧАЕ, ЕСЛИ ИЗВЕСТЕН ПРАВИЛЬНЫЙ ПУТЬ К ФАЙЛУ ИЛИ ПАПКЕ. ЭТО ПРИВЕДЕТ К ПРИНУДИТЕЛЬНОМУ УДАЛЕНИЮ УКАЗАННЫХ ФАЙЛОВ ИЛИ ПАПОК. ЕСЛИ ВЫ НЕ ЗНАЕТЕ, КАК ПЕРЕМЕЩАТЬСЯ ПО ФАЙЛОВЫМ СИСТЕМАМ С ПОМОЩЬЮ КОМАНДНОЙ СТРОКИ, СДЕЛАЙТЕ НЕКОТОРЫЕ ИССЛЕДОВАНИЯ.

базовый команды: компакт-диск J:\foldername (независимо от буквы диска и folderpath вы после)

ls (здесь перечислены все файлы в текущей папке. убедитесь, что файл или папка, которую вы хотите удалить, находится там)

rm-Rf имя_файла (это приведет к принудительному удалению указанного файла или папки. Осторожно! Только сделайте это, если вы хотите, чтобы этот файл или папку исчезни!)

  1. проверьте в Проводнике Windows и убедитесь, что файлы/папки фактически исчезли.

примечание: эти команды forcefull могут быть опасны. Используй их, только если ты не тупица.

-4
отвечен Kris-Innovate 2023-02-24 04:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх