![Что такое файл «0-Namespace-http» и как его удалить?](https://rvso.com/image/1400039/%D0%A7%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%C2%AB0-Namespace-http%C2%BB%20%D0%B8%20%D0%BA%D0%B0%D0%BA%20%D0%B5%D0%B3%D0%BE%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C%3F.png)
Я пытаюсь удалить некоторые файлы из папки профиля спасенного пользователя из предыдущей установки Windows 8. Я говорю о файлах, которые обычно находятся в C:\Users\Someone. Я скопировал всю папку профиля этого пользователя на диск D, а затем переустановил Windows. Теперь после установки Windows я удалил все хорошее из этой папки и просто хочу избавиться от остального. Но Windows ругается на то, что исходный путь слишком длинный.
Есть три файла, которые он не может переварить. Их имена начинаются так...
0-Namespace-http
0-HomePageData-https
0-ReviewList-https
Остальные символы в именах файлов — просто тарабарщина (или, по крайней мере, для меня). Здесь пусть скриншоты говорят сами за себя.
- Что это за файлы?
- Почему у Windows с ними проблемы?
- Этот значок в виде галочки для файла, похоже, напоминает значок Symantec Norton. Norton Internet Security установлен на компьютере. Может ли это быть причиной?
- Что это за сумасшедшие символы, которые выглядят как знак доллара, как вы их называете? И что это за символы, которые выглядят как знак равенства, но с точками сверху и снизу?
- Как эти символы могут быть допустимы в имени файла в Windows?
Я видел несколько методов удаления файлов и/или папок со слишком длинными путями поиска здесь, на SU. Так что я попробую некоторые из них. Надеюсь, один из этих методов избавит от них. Мне просто интересно, что это за файлы и почему это вообще происходит.
Удалить - Метод 1
Первый метод не удался...
D:\Rescued user profiles>rmdir /s "support"
support, Are you sure (Y/N)? y
support\AppData\Local\Microsoft\Windows Store\Cache Medium IL\0\0-Namespace-htt
s???services.apps.microsoft.com?browse?6.2.9200-1?615?en-us?c?SE?Namespace?pc?0
000000-0000-0000-0000-000000000000?00000000-0000-0000-0000-000000000000.dat - T
e file name is too long.
support\AppData\Local\Packages\WinStore_cw5n1h2txyewy\AC\Microsoft\Windows Stor
\Cache\0\0-HomePageData-https???next-services.apps.microsoft.com?browse?6.2.920
-1?670?sv-SE_sv-SE?c?SE?cp?10011709?HomePageData?pt?x64?lf?1?os?Core?OEM?DM.dat
- The file name is too long.
support\AppData\Local\Packages\WinStore_cw5n1h2txyewy\AC\Microsoft\Windows Stor
\Cache\0\0-ReviewList-https???services.apps.microsoft.com?4R?6.2.9200-1?615?sv-
E?m?SE?Apps?c08a0d72-28a1-465a-9e70-6a5b80b44d60?Reviews?all?s?date?1?pn?1.dat
The file name is too long.
D:\Rescued user profiles>
В этой AppData\Local\Microsoft\Windows Store\Cache Medium IL
части указано, что это файлы кэша Магазина Windows. Забавно, как они (MS) правильно выбрали схему именования и длину имени файла, чтобы их нельзя было удалить, если когда-нибудь понадобится.
Удалить - Метод 2
Я попробовал метод, опубликованный выше.здесьи это сработало. Вот рецепт.
mkdir empty_dir
robocopy empty_dir the_dir_to_delete /s /mir
rmdir empty_dir
rmdir the_dir_to_delete
Полный дамп CMD можно найтиздесь.