Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 11 » Разное - Длинные пути/имена файлов

Ответить
Настройки темы
Разное - Длинные пути/имена файлов

Старожил


Сообщения: 190
Благодарности: 8


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: AlexeyGalkin@fb
Дата: 31-03-2023
Помогите порешать задачку если это возможно.
Исходные данные: Win 11 Pro сборка 22000.348 - офф, обновленная с Win10
Есть структура папок с длинными путями и именами файлов 256+ знаков.
В итоге файлы не открываются пока не сократишь имя или не скопируешь в другую папку.

В реестре и политиках вроде ключи нужные есть (см. скрины). Но проблема не уходит. Открываю из Проводника, из Free Commander - результат один.

Отправлено: 10:25, 16-12-2021

 
MKN MKN вне форума

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


AlexeyGalkin@fb,

ADMX_FileSys/LongPathsEnabled вроде как работает только в редакциях Enterprise и Education...
Если верить :
https://docs.microsoft.com/en-us/win...ngpathsenabled

В то же время должен работать метод :
https://docs.microsoft.com/ru-ru/win...ation?tabs=cmd

И он якобы работает в W10, но почему то не работает в W11...

ps Не пробовал ? :
https://www.majorgeeks.com/files/det...ath_fixer.html

Последний раз редактировалось MKN, 16-12-2021 в 11:08.


Отправлено: 10:53, 16-12-2021 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 190
Благодарности: 8

Профиль | Отправить PM | Цитировать


Fixer костыль какой-то, хотелось бы системными инструментами порешать. Что-то блин в этой 11 столько косяков и поганых фич.

Отправлено: 11:05, 16-12-2021 | #3


(*.*)


Сообщения: 36490
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата AlexeyGalkin@fb:
Есть структура папок с длинными путями и именами файлов 256+ знаков. »
А точнее? Политика - про общую длину пути, а имя отдельного файла или папки свыше 256 символов не поддерживается. В этом случае используйте "\\?\C:\full-path.."
Цитата MKN:
И он якобы работает в W10, но почему то не работает в W11... »
Что конкретно якобы работает и не работает?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 12:06, 16-12-2021 | #4

MKN MKN вне форума

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
Что конкретно якобы работает и не работает? »
"Якобы", исходя из массы гневных сообщений в сети. У меня на W10 работает. На W11 не проверял.

Отправлено: 12:39, 16-12-2021 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Как минимум, в обеих статьях упоминается, что приложение должно содержать манифест с соответствующим параметром. То есть, как я понимаю, должны сойтись все три компонента: соответствующая ОС, соответствующий файловый менеджер и соответствующее оконечное приложение.

Отправлено: 21:54, 16-12-2021 | #6


(*.*)


Сообщения: 36490
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата MKN:
"Якобы", исходя из массы гневных сообщений в сети. »
А, это... ничего не значит Кривые руки и/или незнание матчасти. Вон ТС выше тоже кирпич отложил.

УМВР при включенном параметре LongPaths
Код: Выделить весь код
$chars = "abcdefghijkmnopqrstuvwxyzABCEFGHJKLMNPQRSTUVWXYZ23456789".ToCharArray()
1..200 | ForEach {  $folder += $chars | Get-Random }
1..200 | ForEach {  $file += $chars | Get-Random }
New-Item -Path C:\$folder\$file.txt -Force
Write-Output "long paths" | Out-File -FilePath C:\$folder\$file.txt
notepad C:\$folder\$file.txt
dir -Force C:\$folder\
Видео: https://imgur.com/a/aGbyCXF

Цитата Iska:
То есть, как я понимаю, должны сойтись все три компонента: соответствующая ОС, соответствующий файловый менеджер и соответствующее оконечное приложение. »
Для проверки достаточно проводника и блокнота↑

P.S. Бонус - ответы на загадки
1. Какова максимальная длина полного пути для папки?
2. Почему значение именно такое?
3. Как "попросить" систему вывести это значение на экран?
https://t.me/sterkin_ru/1046

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:04, 16-12-2021 | #7


Старожил


Сообщения: 190
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата Vadikan:
А точнее? Политика - про общую длину пути, а имя отдельного файла или папки свыше 256 символов не поддерживается. В этом случае используйте "\\?\C:\full-path.." »
Ну вот такой путь до файлов например (звездочками попрятал конкретные названия компаний, но число звездочек соответствует числу знаков с пробелами)
D:\OneDrive\_Work\***********\Clients\Other projects\*********************\Документы по запросу аудитора 2021\YTD 2021\Logistics\2021\МФ\Целевые кампании\2021\Мероприятия БДД осенне-зимний период\Срез подготовка техники к зиме ОТК ТС

Сами названия файлов не превышают 256, и очень сильно не дотягивают до этого значения, но могут составлять по 20-30 символов. Если выделенное жирным удалить, то видимо длина нормализуется и все открывается. Не сказать чтобы это прям вот пипец как мешало, но если б сделать чтобы работало само, то я бы хотел.

и вот тут приходим к
Цитата Vadikan:
или незнание матчасти »
т.к. это предложение и что с ним делать мне пока неизвестно
Цитата Vadikan:
В этом случае используйте "\\?\C:\full-path.." »

Отправлено: 09:25, 17-12-2021 | #8


(*.*)


Сообщения: 36490
Благодарности: 6675

Профиль | Сайт | Отправить PM | Цитировать


Цитата AlexeyGalkin@fb:
Ну вот такой путь до файлов например (звездочками попрятал конкретные названия компаний, но число звездочек соответствует числу знаков с пробелами)
D:\OneDrive\_Work\***********\Clients\Other projects\*********************\Документы по запросу аудитора 2021\YTD 2021\Logistics\2021\МФ\Целевые кампании\2021\Мероприятия БДД осенне-зимний период\Срез подготовка техники к зиме ОТК ТС »
1. Уточните, какие именно типы файлов вы пытаетесь открыть и с какими программами они ассоциированы?
2. Покажите сообщение об ошибке.
3. Откройте командную строку из меню Пуск или терминал из Win+X (не иначе) и создайте в указанной папке текстовый файл с именем file111111111111111111111111111111111.log
Код: Выделить весь код
echo test >> C:\ваш путь\file111111111111111111111111111111111.log
Удалось?
4. Если файл создался, удалось ли открыть его в блокноте двойным щелчком в проводнике?

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 12:07, 17-12-2021 | #9


Старожил


Сообщения: 190
Благодарности: 8

Профиль | Отправить PM | Цитировать


По пунктам

1. Стандартные файлы Office и pdf. Пользуюсь соответственно Office365 и Acrobat reader
2. Ошибки на скринах, что примечательно Word просто не хочет запускаться в отличии от Excel. Он начинает стартовать, показывает заставку и дальше все. На файлах в других местах все OK.
3,4. Файл не создался. Запускал команду из командной строки и PS с админ правами.

Последний раз редактировалось AlexeyGalkin@fb, 31-03-2023 в 12:08.


Отправлено: 19:42, 17-12-2021 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 11 » Разное - Длинные пути/имена файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Длинные пути и имена файлов. pinbalist Microsoft Windows 7 7 21-06-2020 13:35
Flash - запись .ISO на usb (длинные имена файлов) doofy Накопители (SSD, HDD, USB Flash) 9 30-04-2015 17:30
VBS/WSH/JS - Как пакетно отделить имена файлов от пути? ruslaw Скриптовые языки администрирования Windows 2 10-10-2013 21:59
Доступ - Как убрать длинные пути к расшаренным папкам? Wanderer-1000 Microsoft Windows 7 0 16-08-2012 10:15
netBIOS и длинные имена домена Guest Сетевые технологии 1 17-10-2004 23:27




 
Переход