![]() |
Длинные пути/имена файлов
Помогите порешать задачку если это возможно.
Исходные данные: Win 11 Pro сборка 22000.348 - офф, обновленная с Win10 Есть структура папок с длинными путями и именами файлов 256+ знаков. В итоге файлы не открываются пока не сократишь имя или не скопируешь в другую папку. В реестре и политиках вроде ключи нужные есть (см. скрины). Но проблема не уходит. Открываю из Проводника, из Free Commander - результат один. |
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 |
Fixer костыль какой-то, хотелось бы системными инструментами порешать. Что-то блин в этой 11 столько косяков и поганых фич.
|
Цитата:
Цитата:
|
Цитата:
|
Как минимум, в обеих статьях упоминается, что приложение должно содержать манифест с соответствующим параметром. То есть, как я понимаю, должны сойтись все три компонента: соответствующая ОС, соответствующий файловый менеджер и соответствующее оконечное приложение.
|
Цитата:
УМВР при включенном параметре LongPaths Код:
$chars = "abcdefghijkmnopqrstuvwxyzABCEFGHJKLMNPQRSTUVWXYZ23456789".ToCharArray() Цитата:
P.S. Бонус - ответы на загадки 1. Какова максимальная длина полного пути для папки? 2. Почему значение именно такое? 3. Как "попросить" систему вывести это значение на экран? https://t.me/sterkin_ru/1046 |
Цитата:
D:\OneDrive\_Work\***********\Clients\Other projects\*********************\Документы по запросу аудитора 2021\YTD 2021\Logistics\2021\МФ\Целевые кампании\2021\Мероприятия БДД осенне-зимний период\Срез подготовка техники к зиме ОТК ТС Сами названия файлов не превышают 256, и очень сильно не дотягивают до этого значения, но могут составлять по 20-30 символов. Если выделенное жирным удалить, то видимо длина нормализуется и все открывается. Не сказать чтобы это прям вот пипец как мешало, но если б сделать чтобы работало само, то я бы хотел. и вот тут приходим к Цитата:
Цитата:
|
Цитата:
2. Покажите сообщение об ошибке. 3. Откройте командную строку из меню Пуск или терминал из Win+X (не иначе) и создайте в указанной папке текстовый файл с именем file111111111111111111111111111111111.log Код:
echo test >> C:\ваш путь\file111111111111111111111111111111111.log 4. Если файл создался, удалось ли открыть его в блокноте двойным щелчком в проводнике? |
По пунктам
1. Стандартные файлы Office и pdf. Пользуюсь соответственно Office365 и Acrobat reader 2. Ошибки на скринах, что примечательно Word просто не хочет запускаться в отличии от Excel. Он начинает стартовать, показывает заставку и дальше все. На файлах в других местах все OK. 3,4. Файл не создался. Запускал команду из командной строки и PS с админ правами. |
Файл не создался... Может быть, было какое-то сообщение об ошибке? Или ещё что-то в консоли написало?
Я терпеливый человек, но мне уже надоело вытягивать из вас клещами сведения. Потрудитесь изучить и выполнить пункт 5 правил http://forum.oszone.net/announcement-120.html |
В том-то и дело, что ничего не написано - просто перескок на строку ниже и мигающий курсор. Было бы что, ужели я бы скрыл? ((
Попутно еще заметил такое - в Проводнике не могу переименовать файлы с длинными именами в этой папке, а вот из Free Commander норм переименовывается. И после сокращения имени файла они начинают нормально открываться. Ну и еще добавлю. Попытка создать файл просто в корне диска D успешна и файл в блокноте открывается. Так что корень зла в той глубине-глубин |
AlexeyGalkin@fb, возможно у вас логическая ошибка файловой.
chkdsk (буква диска) /f Как запустить ChkDsk в Windows 10 |
Цитата:
И вы так и не выполнили даже пункт 5.1 правил. Вам что-то непонятно в правилах? Запишите на видео выполнение в PowerShell Код:
echo test >> "C:\ваш путь\file111111111111111111111111111111111.log" Цитата:
|
Каюсь, немного рукопопый оказался я
Win 11 Pro RU 21H2 22000.376 Ноут Asus UX433FN По командам из сообщения 7 - папка и файл создались По echo test из последнего сообщения - тоже создался файл и открылся в Блокноте Скрины приложил. Посчитал раз все получилось, то видео не актуально |
Цитата:
У меня, кстати, нет никаких проблем с открытием DOCX и PDF с длинными путями типа↓ Попробуйте открывать из программ (ctrl+o). Код:
C:\Users\Vadim\OneDrive\_Work\11111111111\Clients\Other projects\111111111111111111111\Документы по запросу аудитора 2021\YTD 2021\Logistics\2021\МФ\Целевые кампании\2021\Мероприятия БДД осенне-зимний период\Срез подготовка техники к зиме ОТК ТС\file111111111111111111ddddddddddddddddddd111111111111111.pdf |
Цитата:
|
Цитата:
Цитата:
А вот с Acrobat Reader интереснее - из самой программы все файлы открываются, а вот из проводника - ошибка "Произошла ошибка при открытии данного документа. Отказ в доступе." Может винду просто начисто переустановить или Office? |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Пока ничего не переустанавливал, но пробовал на домашнем компе с Win 10 Pro RUS 19044.1415. Там стоит тот же Office 365 версии 2111 (сборка 14701.20262) такой же как на ноуте. Ситуация один в один.
Из проводника ничего не открывается, из Free Commander тоже. Из Office через "Открыть" те же ошибки. Acrobat из проводника не хочет, а из себя через "Открыть" открывает норм. |
Vadikan,
Наконец собрался с силами, снес нафиг все системные разделы, поставил заново винду, офис. И увы, не помогло (( |
Время: 02:17. |
Время: 02:17.
© OSzone.net 2001-