Компьютер76

РАБОТА С КОМПЬЮТЕРОМ СТАЛА ЛЕГЧЕ

Как удалить неудаляемый файл?

элемент не найден не удалось найти этот элемент

Как удалить неудаляемый файл? Представляю несколько способов, которые можно применить для того, чтобы избавляться от проблемных объектов.

Многим знакома ситуация, когда обнаруживается тот или иной файл или просто документ, который либо занимает пространство, либо просто отвлекает глаза свои присутствием. Но при попытке его удалить система отвечает что-то типа » невозможно удалить файл «, мотивируя тем, что с ним сейчас работает какой-то важный процесс или под него запущена служба или его уже не существует. Часто такая проблема решается перезагрузкой системы или перезапуском оболочки Windows Explorer-а из Диспетчера задач:

перезапуск проводника из диспетчера задач

Процесс может затянуться, или пользователям Windows 11 посвящается.

Рассмотрю вариант с попавшимся мне в собственной системе невесть откуда появившемся файле с именем PAsswords в корне локального диска D, который ни на какие мои ухищрения не поддавался. На его примере покажу какими способами можете воспользоваться и вы. Итак, имеем файл в отдельном разделе SSD крохотного размера, доставивший при всём том, однако, немало хлопот. В какой-то момент, по мере истечения арсенала способов, его удаление стало делом принципа. Итак, как у меня не получалось удалить файл, который никак не удаляется.

  • Традиционная операция удаления через контекстное меню файла ни к чему не привела, а его Свойства никак ни причину ошибки, ни какую-либо другую информацию о нём не выдавали:

неизвестный файл нельзя удалить

Объект загадочный, ибо информация во вкладке Безопасность гласила, что Запрошенная информация о безопасности недоступна

Запрошенная информация о безопасности недоступна

И реакция на удаление, конечно, обескураживает (нет, обновление состояния в папке или рестарт Проводника не помогает, равно как зря запускаемый для этой цели ребильд индекса):

элемент не найден не удалось найти этот элемент

  • Пошла команда на удаление объекта с предварительным переходом на сам диск D: из консоли cmd от имени администратора (копируя полный путь к файлу, обнаружилось, что в конце имени файла присутствует «пробел»):
D:
del /f /q "PAsswords "

или с переходом в нужную папку на том же диске (универсальная команда в общем виде)

cd C:\нужная-папка
del /f /q "C:\нужная-папка\файл.расширение"
  • Ноль реакции. В редакторе групповой политики (gpedit.msc) ищу «хитрый» параметр (так как приоритет у этого задания у РГП выше, чем у реестра), который требуется, в нашем случае, Включить. У меня Домашняя Windows 11, но я себе редактор ГП поставил:

Конфигурация>Административные шаблоны>Система>Файловая система>Включить длинные пути Win32

  • Но из реестра продублирую:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled

А вот тут внимание: 11-ой версии Windows на эти движения, прокатывавшие в более ранних версиях, абсолютно наплевать. Так что придётся переходить к другим вариантам.

  • Небольшой трюк с помощью архиватора WinRAR, который оказался единственным, что смог прочитать содержимое моего проблемного файла из окна предварительно открытой программы:
неудаляемый файл открывается архиватором rar

архиватор запустите ОБЯЗАТЕЛЬНО ОТ ИМЕНИ АДМИНИСТРАТОРА

Сделаю для себя предварительный вывод: файл текстовый, хотя и не под силу Виндовозным редакторам. Либо повреждён, либо попал извне и принадлежит другому типу ОС. А затевавшийся ранее «фокус» с упаковкой объекта в архив и выставленной функцией Удалить файлы после архивации не прокатил:

упаковать в архив с удалением исходного файла

иногда некоторые объекты с помощью такой функции удалить получается

отказано в доступе при удалении файла

так всё-таки проблема с правами?

  • если в доступе отказано, посмотрим на ограничения:
icacls "D:\PAsswords "

команда icacls

  • Попробуем удалить файл в Безопасном режиме на случай, если в вопросе участвуют нюансы с блокированием объекта со стороны какого-то приложения. Но, судя по всему, надежды уже мало:

выход на безопасный режим с поддержкой сети через msconfig

  • Unlocker — крохотная по весу свободно-распространяемая программа, которая могла со времён Windows 7 призвана была разблокировать (переместить, удалить, скопировать) занятый системным процессом файл или файлы с ограниченным доступом. Unlocker была в своё время палочкой-выручалочкой для таких действий. После установки достаточно было щёлкнуть по ярлыку папки или файла, который не хочет удаляться или перемещаться, выбрать программу, как на фото:

удалить неудаляемый файл unlockerПосле этого должно появиться диалоговое окно с предложением дальнейшего действия. Выберите нужное. Если с файлом работает один или сразу несколько процессов, появиться окно со списком этих процессов. Выберите Разблокировать всё. Удаляйте. Если программа не справится прямо сейчас, это произойдёт после перезагрузки системы автоматически без напоминания. Однако не в нашем случае: в моей Windows 11 утилита запускаться вообще отказалась. А значит и в этот раз мимо.

net user администратор /active:yes

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

учётная запись администратора window 11

В любом случае — получилось или нет — учётку после работы следует скрыть (она, как помните, не запаролена):

net user администратор /active:no
 chkdsk /f D:

проверка диска d

  • Выходом из ситуации теперь видится только работа в среде Windows RE. Готовлю переход на Дополнительные параметры загрузки. В консоли команд от мени администратора набираю:
shutdown /r /o /f /t 00

выйти в windows re из консоли

Уже оттуда выцепляю файл небольшими хитростями (буква диска в Windows RE сменилась с D на С) и пытаюсь удалить максимально «жёстко»:

удаление файла windows re

удаление файла из среды windows re

  • Остаётся воздействие со стороны внешней ОС. Будь то какой-нибудь LiveCD или загрузочная флешка Windows. Главное здесь — неудаляемый файл обнаружить.

Похожие статьи:

Как создавать неудаляемые папки?

Что мешает удалить или переименовать файл или папку?

Успехов.

https://learn.microsoft.com/en-us/answers/questions/3983105/windows-cannot-find-file-that-exists

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда