Удалить файлы с поврежденным именем файла

1

Я использовал NodeJSPortable на флешке PortableApps, которая была подключена к компьютеру, к которому у меня не было административного доступа. Я пробовал бегать npm install socket.io он не только не работал, но и изменил имена файлов в одном из каталогов node.js на недопустимые имена файлов, так что я даже не могу их удалить. В именах файлов используются символы, которых я никогда раньше не видел, и я не могу переименовать их, потому что файл «не существует». Как мне удалять файлы, независимо от того, какое у них имя? Я не могу удалить их из проводника. Я попробовал Linux mint и Windows 7 и 8, чтобы удалить файлы, ни один из которых не работал. Платформа PortableApps создана для Windows. picture of the files

Binvention
источник
Какая операционная система? пожалуйста редактировать Ваш вопрос и добавьте правильные теги для вашей ОС.
DavidPostill
Я попробовал и Linux mint, и Windows 7 и 8, чтобы удалить файлы, но не получилось. Платформа PortableApps предназначена для Windows.
Binvention
Пожалуйста, приведите несколько примеров имен файлов.
DavidPostill
Я не могу Это альтернативные ключевые персонажи или что-то в этом роде. Не поддерживается тем, что я использую для обмена стека
Binvention
Вы должны по крайней мере иметь возможность предоставить скриншот. Загрузить свое изображение на Imgur и вы получите ссылку, которой вы можете поделиться. редактировать Ваш вопрос, чтобы включить эту ссылку, и кто-то с достаточной репутацией встроит изображение для вас.
DavidPostill

Ответы:

0

Попробуй использовать окна PE потому что там нет разрешения.

iLabCC
источник
это не вопрос разрешений, это вопрос файловой системы, способной получить доступ к самому файлу. поскольку файловая система распознает только стандартные символы, она не может найти файл для его удаления.
Binvention
0

Вы должны быть в состоянии удалить файлы следующим образом:

  1. Определите, какая кодовая страница файловой системы находится на другом компьютере. (Подробнее см. По ссылке ниже.)
  2. Переключите ваш компьютер на эту кодовую страницу.
  3. Теперь все имена файлов должны отображаться правильно, и все операции с файлами, включая удаление, должны быть возможны.
  4. Переключите кодовую страницу обратно на исходную.

Я недавно написал ответ в StackOverflow, чтобы покрыть некоторые детали этой ситуации.

Конечно, в некоторых случаях может быть проще: просто переформатировать флешку. :)

Как избежать проблемы:
Не позволяйте именам файлов с национальными символами Unicode показываться на диске не NTFS. Если они вам нужны, молнии их.

miroxlav
источник