Как удалить файл Error.error, который создается и не может быть удален? - PullRequest
0 голосов
/ 05 ноября 2018

Как мне удалить / удалить файл «Error.error», когда система говорит, что его там нет, но он есть?

Файл Error.error был каким-то образом создан, и я не знаю, почему и как. Однако проблема заключается в том, что система создала этот 0-байтовый файл с именем «Error.error», и его невозможно удалить, даже если я попробую «постоянную» команду удаления. Это также не позволит мне удалить какую-либо иерархию каталогов папок, в которой она находится. Когда я пытаюсь создать его, переименовать или создать физический файл с тем же именем и расширением, либо попытаться удалить этот файл прямо или косвенно, я получаю следующее сообщение об ошибке:

"Не удалось найти этот элемент: он больше не находится в C: \ maps \ test. Проверьте расположение элементов и повторите попытку." Затем он перечисляет «Error.error» и его информацию. Тем не менее, это там визуально.

Есть мысли или предложения по удалению или исправлению?

Спасибо!

1 Ответ

0 голосов
/ 05 ноября 2018

У меня была очень похожая проблема не так давно, когда у меня был файл, который был создан другой программой, и всякий раз, когда я пытался получить к нему доступ или удалить его, Windows выдаст сообщение об ошибке вроде "... Он больше не находится в...".

Если у вас такая же проблема, как и у меня, вот как я избавился от файла. Запустите командную строку. В командной строке введите команду, например del "\\?\<full path to file>". Поэтому, если ваше имя файла «Error.error» и оно находится в папке «C: \ maps \ test», введите команду:

del "\\?\C:\maps\test\Error.error"

Вы можете удалить папку, к которой окна не позволят вам получить доступ аналогичным образом, изменив команду с «del» на «rd / S».

Если вы не знаете, как запустить командную строку, просто нажмите кнопку «Пуск» и введите «команда». В меню «Пуск» должна быть указана опция с именем «Командная строка - Настольное приложение». Это то, что вам нужно для начала.

Я нашел хорошее объяснение того, что означает "\\? \" здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...