Я пытаюсь переместить некоторые файлы со старого жесткого диска. Пара папок отказывается копироваться. При попытке доступа к папкам появляется следующее сообщение об ошибке:
[имя каталога] относится к местоположению, которое недоступно.
Это может быть на жестком диске на этом компьютере или в сети. Убедитесь, что диск правильно вставлен или что вы подключены к Интернету, а затем повторите попытку. Если это все еще не может быть найдено, информация, возможно, была перемещена в другое местоположение.
Все рассматриваемые папки имеют общее свойство, они заканчиваются точкой, что недопустимо в XP.
Примеры:
D:\folder1.
D:\folder2.
Я проверил следующий ресурс: http://blog.dotsmart.net/2008/06/12/solved-cannot-read-from-the-source-file-or-disk/, который решает проблему, когда вы хотите удалите папки, я проверил это, и он прекрасно работает.
Используя командную строку и добавляя \\\\?\
позволит мне получить доступ к файлу так
rd /s "\\\\?\D:\folder1."
Это прекрасно работает, странно, что это не похоже на копирование или перемещение. Я пробовал различные перестановки
copy "\\\\?\D:\folder1." somethingelse
copy "\\\\?\folder1." somethingelse
move "\\\\?\D:\folder1." somethingelse
move "\\\\?\folder1." somethingelse
Эти папки содержат данные, к которым я хотел бы получить доступ, поэтому удаление папок для меня бесполезно. Я хочу найти какой-либо способ переименования папок, понятный для XP, или перемещения файлов из этого каталога.
Есть ли способ сделать это с XP, или я застрял в поиске ОС, которая может правильно читать эти файлы? Если да, есть ли у вас какие-либо предложения на Live CD, которые могут понять имена файлов с этим конкретным форматом?