Пути к файлам длиной более 260 символов в Window 10 Home Edition

по данным в этой статье Windows 10 должна разрешать пути к файлам длиннее 260 символов. Я спас несколько документов FilePath в предыдущей версии (который был обновлен с Windows 7 и, вероятно, унаследовал некоторые настройки, чтобы позволить более длинные пути).

моя проблема в том, что у меня есть домашняя версия Windows 10, и у меня нет доступа к групповым политикам. Я попробовал несколько реестра хаки из этой и этой Пейдж, но мне все еще нужно найти работающее решение.

Как разрешить пути к файлам длиннее 260 символов в Windows 10 Home Edition?

[ Windows 10 Home Edition V. 1511 b. 10586.420 ]

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

24
задан maja
17.04.2023 1:02 Количество просмотров материала 3400
Распечатать страницу

2 ответа

"версия 1511" сборка 10586 не поддерживает пути к файлам длиной более 260 символов. Это новая функция Юбилейного обновления "версия 1607". Это бесплатное обновление будет выпущено 2 августа 2016. Теперь вы можете использовать эту функцию.

1
отвечен magicandre1981 2023-04-18 08:50

проблема в том, что приложения должны использовать правильный API, чтобы получить длинные пути; некоторые API ограничены 260 символами и, вероятно, всегда будут, даже если для простой совместимости. Однако есть и другие варианты.

во-первых, если у вас есть что-то вроде C:\Users\UserBadCloopLongName\...\something, вы можете обойти префикс пути с \.\, то есть \.\C:\Users\UserBadCloopLongName\...\something. \?\ также может работать, и я не уверен, какой из них более "предпочтительным".

Я думал, что есть API POSIX, которые будут работать это намного лучше, чем вышеупомянутый hackery (который кстати также позволяет использовать NUL и другие зарезервированные имена устройств на NTFS; я не говорю, что это хорошая идея, хотя), однако я считаю, что они на самом деле не там (если я ошибаюсь, идти вперед и исправить меня).

1
отвечен Paul Stelian 2023-04-18 11:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

filenames
group-policy
path
regedit
windows-10
Вверх