Примечание: я полностью осознаю, что этот вопрос представляет собой дублирование значков удаленных файлов, оставшихся до обновления . Однако этому вопросу уже более двух лет, у него мало взглядов, нет ответов, и он не очень хорошо передает проблему. Поэтому и спрашиваю нового.
Мой вопрос:
Нечасто и наугад удаление файла через Проводник Windows 7 не приводит к его удалению из списка файлов. Это заставляет меня думать, что мое удаление было неудачным, поэтому я пытаюсь удалить файл снова только с приветствием Could not find this item
. Только после обновления окна удаленный файл исчезает.
Как я уже сказал, это происходит случайно. Проводник ведет себя так, как и должен подавляющее большинство времени, но всегда однажды Windows 7 просто не очень хорошо себя чувствует и перестает обновлять окно Проводника. Это делает почти невозможным устранение неполадок, так как он по существу исправляет себя, когда он чувствует, как это.
Ответы / комментарии я бы предпочел не видеть размещенными здесь:
- Решение проблем Я не собираюсь "попробовать это". Это включает в себя такие вещи, как «Попробуйте создать новую учетную запись пользователя и посмотреть, работает ли она там».
- Ссылки на цепочки обсуждений на других веб-сайтах, на которых явно не показано решение одного человека, как исправление, особенно если в теме полно людей, говорящих «Я пробовал это, но это не сработало» и «Кто-нибудь еще нашел решение?» ,
Вот типы ответов, которые я хочу увидеть:
- Официальное исправление Microsoft, специально предназначенное для этой проблемы.
- Если не что иное, объективная причина, по которой это происходит, чтобы я точно знал, как воспроизвести проблему, чтобы я знал, как ее избежать в будущем.
Благодарю.
источник
Ответы:
Я видел эту проблему раньше, и она, кажется, всегда связана с индексацией библиотек и окон.
Вот некоторые основы:
Библиотеки - это в основном простые ярлыки, которые могут открывать несколько мест одним щелчком мыши. Если вы переместите папку или каталог, подключенный к библиотеке, ярлык библиотеки по-прежнему будет отображать содержимое этой папки. Я полагаю, что при использовании ярлыка библиотеки для доступа к этим папкам может быть некоторая уникальная обработка, и поэтому система индексирования Windows может иногда не обновляться должным образом.
Индексирование - это система, используемая таким образом, что при поиске файла вместо окон, физически ищущих все или части жесткого диска, он может просто выполнять поиск в списке файлов и расположений. Этот список, как мне кажется, обычно хранится в одном месте. Это может ускорить поиск и отображение списков файлов. Если по какой-либо причине система индексации не удаляет файл из индекса после его удаления, он может продолжать отображаться в папках.
В прошлый раз, когда у меня возникла эта проблема, я перестроил индекс, и файлы-нарушители исчезли. Я не знаю, что на самом деле вызывает это, и при этом я не обнаружил, как дублировать проблему. Я подозреваю, что МОЖЕТ быть возможно, что после удаления файла компьютер перезагружается или программа очищает память от того действия, которое выполняется, чтобы система индексации не обновлялась должным образом и потому что система индексирования по существу забыла, что вы удалили файл и не обнаруживает успешного удаления файла, файл "призрак" остается. Если это правильно, то Microsoft придется настроить систему индексации, чтобы проверить ее индекс, если попытка удаления файла не удалась. До сих пор я предполагаю, что перестройка индекса может быть единственным способом решения проблемы.
Win7:
{Параметры индексирования также можно найти на панели управления, если выбраны большие или маленькие значки вместо категории.}
В большинстве случаев, если вы используете SSD диски, индексация может вообще не увеличивать скорость. Если это постоянная проблема, вы можете просто отключить службу индексирования. Это, однако, замедлит поиск и отображение каталогов с большим количеством файлов.
источник
Я нашел эту ссылку, и она помогла (без необходимости отключать библиотеки или что-то еще ...):
http://deputycio.com/8440/deleted-files-not-disappearing-in-windows-7-explorer-without-refresh
В случае, если эта ссылка когда-нибудь устареет, вот цитата:
Надеюсь это поможет.
источник
Я думаю, что это тот случай, когда несколько не связанных между собой проблем приводят к сходным симптомам. Вот почему разные люди сообщают об успехе с разными решениями. Кроме того, несколько проблем могут возникать одновременно, поэтому устранение одной неполадки не устранит все симптомы, что приведет к убеждению, что исправление было полностью неэффективным.
Если это происходит согласованно с файлами PDF и только при открытой панели предварительного просмотра в Проводнике, Adobe Reader блокирует ваши файлы. 1 Также возможно, что Reader блокирует ваши файлы при создании миниатюр. У вас есть следующие варианты:
Так как я выполнил # 3, я уточню этот вариант. Я пошел с читателем Sumatra PDF , так как он легкий и не блокирует файлы. Вы должны использовать версию установщика, а не переносную версию.
При установке нажмите « Параметры» и установите флажок « Разрешить Windows показывать предварительный просмотр PDF-документов» . Если вы хотите сохранить Acrobat или Reader в качестве программы по умолчанию для фактического открытия файлов PDF, не устанавливайте флажок Использовать SumatraPDF в качестве опции для чтения PDF по умолчанию .
Я могу подтвердить, что это решило проблему для меня. В других дискуссиях по этому вопросу рекомендовалось переименовать файл AcroRd32.exe , но это полностью отключило бы предварительный просмотр PDF-файлов и вернулось бы при каждом обновлении Acrobat / Reader. Это более элегантное решение.
1. Adobe Acrobat поставляется с версией Adobe Reader, которая используется для предварительного просмотра файлов. Даже если у вас не установлен автономный Reader, вы столкнетесь с этой проблемой в Acrobat. Предположительно, старые версии Reader (5 и 6) не блокируют файлы.
2. Я не подтвердил, что Reader блокирует файлы при генерации миниатюр, но в этом случае отключение панели предварительного просмотра не решит эту проблему. Ориентировочно, использование альтернативного представления (например, Список или Детали) должно помочь в этом отношении.
3. Вы можете написать скрипт AutoHotKey, чтобы получить текущий выбранный файл в проводнике, запустить Unlocker в режиме командной строки, чтобы разблокировать этот файл, а затем выполнить операцию удаления или перемещения. Может быть возможно определить, когда файл перемещается или удаляется в Проводнике, и использовать его в качестве триггера для сценария. Это сложный вариант. Я мог бы попробовать, но пока, рассмотрим это как упражнение для читателя.
источник
Как я уже упоминал в своем другом ответе, касающемся файлов PDF, несколько различных проблем могут одновременно вызывать похожие симптомы. К сожалению, это было правдой в моем случае. Я нашел другое возможное решение этой проблемы.
После удаления, перемещения или удаления файла EXE вы можете обнаружить, что он остается на месте в течение нескольких минут, возможно, навсегда. Попытка удалить файл снова приведет к
You need permission from SYSTEM to make changes to this file
ошибке.Если это похоже на вашу ситуацию, взгляните на эту тему: Почему SYSTEM продолжает блокировать дескрипторы исполняемых файлов после выхода из приложения?
Согласно верхнему ответу, решение этой проблемы будет решено отключением индексации и включением службы Application Experience . В моем случае индексация уже была отключена; Включение сервиса решило проблему.
Учитывая, что служба Application Experience по умолчанию установлена на «Ручной» ( источник ), я должен был отключить ее в какой-то момент во время настройки моей системы. Я считаю, что это отвечает «официальному» аспекту Microsoft.
источник
Для меня это произошло для каталога, который был проверкой SVN, с открытым проводником.
После удаления каталога .svn файл TSVNCache.exe оставил каталог «открытым» (хотя он не существует на диске, в проводнике все равно отображался). Уничтожение TSVNCache.exe и закрытие окон проводника решили проблему.
Итог: хотя он и удален, но, скорее всего, в Windows все еще есть открытые маркеры.
источник
Перезапуск Windows Explorer из диспетчера задач решил эту проблему для меня.
источник
Я попробовал несколько вариантов напрасно, но мне удалось отключить функцию «Библиотека» в проводнике Windows.
Для этого следуйте инструкциям на сайте howtogeek.com, чтобы изменить свой реестр.
источник
Я не могу вспомнить точную техническую причину, но IIRC - это комбинация проводника, не проверяющего, удален ли файл, и, таким образом, отображающего значок призрака, и странного поведения Windows 7, которое делает невыполнимые пустые копии удаленного файла, который имеет был изменен / выполнен недавно. Единственное решение этого обычно состоит в том, чтобы подождать несколько минут, пока окна не восстановятся, или перезапустить explorer.exe.
К сожалению, не существует постоянного решения, о котором я знаю.
источник
F5
.Перейдите на панель задач, щелкните правой кнопкой мыши на ней, нажмите на запуск диспетчера задач, нажмите на процессы, найдите проводник и после нажатия на него нажмите на конец процесса. После этого перейдите на вкладку приложения / новое задание / тип и
explore
нажмите Enter!Это должно решить проблему.
источник
источник
видите, самый простой способ удалить их, это просто выбрать эти файлы, затем щелкнуть правой кнопкой мыши, упорядочить (вверху слева) и затем удалить свойства. Это работает 100% гарантия, я попробовал это сам !!!!
источник
Просто поместите новый файл с тем же именем, что и файл-призрак, в ту же папку. Призрачный файл будет вынужден исчезнуть.
источник
Нажмите «Отключить очистку буфера кэша записи Windows на устройстве»
Обратите внимание на предупреждение, которое Microsoft предоставляет для этого параметра. Если вы обнаружите, что предпочитаете этот параметр, убедитесь, что вы понимаете, что вы берете на себя дополнительный риск потери данных, выбрав этот параметр.
Нажмите OK, чтобы отказаться от всего.
источник
An official Microsoft hotfix that addresses this issue specifically.
или B.An objective reason why this is happening so that I knew exactly how to reproduce the issue so that I know how to avoid it in the future.
У меня была эта проблема Некоторое время назад. Выполните следующие действия и посмотрите, работает ли он.
Это решило мою проблему.
источник
Основные команды: cd J: \ foldername (независимо от того, какая буква диска и путь к папке вы хотите)
ls (здесь перечислены все файлы в вашей текущей папке. Убедитесь, что файл или папка, которую вы хотите удалить, находится там)
rm -Rf имя файла (это принудительно удаляет указанный вами файл или имя папки. Осторожно! Делайте это, только если вы хотите, чтобы этот файл или папка исчезли!)
ПРИМЕЧАНИЕ. Эти принудительные команды могут быть опасными. Используйте их, только если вы не тупица.
источник