5

В Windows 7 всякий раз, когда я пытался сжать каталог USER в файл .zip, я сталкивался с этой ошибкой и не могу продолжить:

Сжатие невозможно выполнить, поскольку путь к файлу или каталогу «Данные приложения» слишком длинный.

Есть ли способ сжать каталог USER ?

3 ответа3

4

Проблема заключается в том, что «C:\Users\Administrator\AppData\Local\Application Data» является точкой соединения NTFS, которая указывает на «C:\Users\Administrator\AppData\Local». Это вызывает бесконечный цикл в программах, которые специально не проверяют точки соединения.

В Википедии упоминается именно эта проблема: http://en.wikipedia.org/wiki/NTFS_junction_point#General .

Вам следует искать архиватор, который понимает точки соединения и может не следовать им.

В крайнем случае, вы можете попробовать временно удалить точку соединения. Но будьте осторожны, если вы попытаетесь удалить папку как обычно, то в итоге вы удалите то, на что она указывает. И вы можете временно разбить вещи, которые опираются на точку соединения. Отклонение может быть выполнено с помощью (в соответствии с http://support.microsoft.com/kb/205524 ):

cd "C:\Users\Administrator\AppData\Local"
linkd "Application Data" /d

Однако имейте в виду, что точка соединения не будет архивироваться и не будет воссоздана при извлечении результирующего архива.

2

Для ZIP-файлов существует ограничение максимальной длины пути к каталогу в 1024 символа, которое явно превышает, поэтому вам нужно будет найти другой метод.

В зависимости от того, что вы пытаетесь выполнить, я рекомендую просто использовать программу резервного копирования Windows, которая также выполняет сжатие в файл bkf, который сжимается примерно в соотношении 2:1.

Что конкретно вы пытаетесь достичь, и, возможно, мы можем рассказать вам лучший способ.

1

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

Бесплатный архиватор 7-Zip поддерживает множество форматов, один из которых, будем надеяться, будет работать. http://www.7-zip.org/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .