26

Друг прислал длинный файл (.rar), он хотел, чтобы я проверил его, прежде чем он установил его.

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

Затем я продолжил делать то же самое, но папку просто не удаляю. Как ни странно, файлы пошли нормально, и я никогда ничего не запускал, но вот что я вижу:

Could not find this item

This is no longer located in C:\Users\This_User\Desktop. verify the item's
location and try again.

Я пробовал следующие вещи без посторонней помощи:

  • Использование "Unlocker" для разблокировки и удаления
  • Использование перемещения при перезагрузке и перезагрузке
  • Использование PendMoves (из sysinternals) и перезагрузка Повышение уровня строки cmd, выполнение dir /x для получения короткого имени папки, а затем del 'shortna ~ 1'
  • Перемещение папки в новую папку и затем попытка удалить родительскую папку

Я на Windows 7 RTM, очень свежая установка. Какие-нибудь мысли?

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

16 ответов16

24

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

Шаг за шагом:

  1. нажмите клавишу Windows + R
  2. наберите cmd.exe , нажмите ввод
  3. cd \to\the\folder\containing\the\problem\file
  4. dir /x
  5. Обратите внимание на краткое имя файла проблемы. Это будет выглядеть, например, как BLAH~1 .
  6. del BLAH~1
12

Попробуйте инструмент DelinvFile . Это прекрасно сработало, когда НИЧЕГО не работало раньше.

BR, галмейда

7

Загрузиться в среде Linux live CD и удалить ее с NTFS-3G?

4

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

2

Разве в названии каталога нет специального символа? Как "пустой" символ, который выглядит как пробел, но не пробел?

Вы пробовали "Проверить диск", поскольку запись в каталоге для этого каталога или его родительского элемента может быть повреждена?

2

Это сработало для меня:

1. press windows key + r
2. type cmd.exe, press enter
3. rd /s "\\?\D:\bad\folder\path "

Обратите внимание на пробел в конце "\\?\D:\bad\folder\path "

1

Вы уверены, что папка на самом деле пуста? Там может быть файл с пометкой «Скрытый и только для чтения» или «Система». Windows может препятствовать удалению из-за файла Hidden+RO или System.

У вас под рукой нет машины с Windows 7, но в Vista вы можете убедиться, что вы можете видеть все файлы, открыв Проводник, нажав « Организация », выбрав « Параметры папки и поиска », а затем перейдя на вкладку « Вид » , Если вы прокрутите этот экран вниз, вы увидите опцию « Скрытые файлы и папки », убедитесь, что они показаны, затем прокрутите немного вниз до места, где написано « Скрыть защищенные файлы операционной системы », и убедитесь, что он не выбран. ,

Теперь посмотрите на папку и посмотрите, есть ли в ней что-то еще.

Либо откройте окно командной строки в папке и введите attrib увидеть, появляются ли какие-либо файлы (возможно, с установленными на них флагами SH или HR).

1

Это проблема, связанная с невозможностью автоматического обновления на рабочем столе. Как уже говорили другие, попробуйте нажать F5, чтобы обновить, потому что файл уже может быть удален. Вот поток по той же проблеме: http://social.answers.microsoft.com/Forums/en-US/w7desktop/thread/249f4794-13c8-4fc5-939c-b3d1fe6433fb Проблема обычно связана с некоторыми программами, такими как WinRAR который копирует файлы на рабочий стол вместо Windows Exlporer.

0

Безопасный режим тоже стоит попробовать. Это или, если уже слишком поздно, посмотрите, можете ли вы определить имя процесса, и используйте Hijack This, чтобы избавиться от него.

0

Эта проблема (папки в Windows 7, содержащие исполняемые файлы, которые недоступны) не является проблемой с правами доступа или открытым дескриптором. Это происходит, когда служба Application Experience отключена. Установите сервис к ручному, чтобы решить это:

Run dialog (or command prompt):

  > sc config AeLookupSvc start= demand
0

Я не уверен, есть ли в Windows 7 командная строка. Но вы можете удалить его из командной строки. Перейдите в указанный каталог и затем используйте команду del имени файла.

  1. Перейти к командной строке "Windows + R"
  2. cd C:\Users\This_User\Desktop
  3. del "filename.abc"

Это должно работать.

0

У меня была такая же проблема. используя delinv я смог удалить папку (и)

0

Попробуйте нажать F5 после удаления. Возможно, он действительно был удален, но представление не обновилось автоматически. У меня такая же проблема. Также вновь созданные папки или переименованные файлы не будут отображаться без обновления. Снятие двух флажков панели навигации на вкладке «Общие» в параметрах папки, кажется, исправляет это.

0

У меня была похожая проблема: я пытался удалить файлы, скопированные по сетевому мосту, с установленной виртуальной машины. Казалось, что я ничего не смогу удалить: я попробовал « Взлом реестра владельцев » и еще более мощный "драйвер AccessGain MiniFilter" (http://www.hobeanu.com/blog/), который в Windows 7 64-разрядный требует довольно согласованных усилий (http://msdn.microsoft.com/en-us/library/aa906338.aspx). В 64-битном графическом интерфейсе Windows 7 казалось, что ничего не удалит эти файлы - я был в тупике при каждом подходе.

Наконец, я потянулся к своему колчану за старого надежного друга.

Командная строка

Я все еще загружался в "сеансе принудительного использования подписи драйвера", о котором я упоминал выше. Был установлен «Драйвер мини-фильтра AccessGain» (http://www.hobeanu.com/blog/accessgain-tool/), который давал мне суперпользовательский "богоподобный" контроль над всем, что находится на моем диске. С этой точки зрения:

  1. Я запустил "Командная строка с включенными правами администратора" (http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/)
  2. Перешел на мой рабочий стол. Я использовал команду: "cd c:\Users\superuser\Desktop"
  3. (Примечание. Измените термин "суперпользователь" на имя своей учетной записи.)
  4. Посмотрел, если файлы присутствовали. Я использовал команду "dir backup "
  5. (Примечание: во всех моих файлах было слово "резервная копия"). Если отличается для вас, заменить термин)
  6. Тогда я просто удалил файлы. Я использовал команду удаления: "Del Backup "

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

Ура!

0

Может быть, полный путь к этому каталогу слишком длинный (> 255 символов)? Если это так, попробуйте переименовать каталог на что-то более короткое, а затем удалить его.

0

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

Очистить зараженный компьютер от вирусов

https://superuser.com/questions/20895/best-adware-removing-software-thats-free

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