Нам не удалось открыть этот файл, переименуйте файл, дав ему более короткое имя

Обновлено: 21.11.2024

У моих коллег возникла следующая проблема. Если у кого-то есть подобный опыт, любой совет будет полезен.
Сколько бы я ни искал, я не смог найти такой же проблемы.

ОС: Windows7 SP1, 64-разрядная, английский

Office: Microsoft Office 365 Business версии 1708

Браузер: IE11 и Chrome *Оба имеют одинаковые проблемы

[Проблема]
Когда пользователь открывает несколько файлов Excel с помощью Excel (не Excel онлайн) в OneDrive, он видит сообщение об ошибке «Не удалось открыть этот файл. Переименуйте файл, чтобы использовать более короткое имя, или скопируйте его в другую папку с более коротким путем.

– Раньше пользователи выполняли ту же операцию без проблем.

- Если один и тот же пользователь открывает только один файл, он не увидит ошибку, даже если это один и тот же файл Excel.
- Несколько пользователей, но не все пользователи имеют эту проблему с прошлой недели
- Папка с файлом и имя файла содержат японский язык (2 байта), а длина URL-адреса файлов, например
файл A: 270 символов *закодировано
файл B: 307 символов *закодировано

[Что было проверено]

-> Без изменений, произошла ошибка

- Выход из приложений OneDrive и Office

-> Без изменений, произошла ошибка

- Переустановка Outlook

-> Без изменений, произошла ошибка

- На другом ПК откройте тот же файл Excel, войдя в учетную запись затронутого пользователя, выполнив те же действия по воспроизведению

-> Ошибки не было

- Установите флажок "Вкладка "Файл" в Excel -> "Дополнительно" -> "Общие" -> "Игнорировать другие приложения, использующие динамический обмен данными" на ПК, на котором возникла проблема

-> Ошибки не было

- Сохраненная копия файлов с более коротким именем файла в другой папке с более коротким путем к файлу.

-> НЕТ ошибки.

При создании нескольких экземпляров Excel, возможно, пути к файлам добавляются в одном и том же экземпляре??

Перенесено из: OneDrive / Работа с файлами и папками в OneDrive / Редактирование и просмотр файлов и папок / OneDrive в Microsoft Office / Office 365

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Ответы (13) 

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

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

Поэтому я хотел бы подтвердить несколько пунктов ниже:
1. Эта проблема возникает у определенных пользователей или у нескольких случайных пользователей? Например, только пользователи A и B обнаруживают эту проблему, а другие пользователи никогда ее не видят.
2. Как затронутые пользователи открывают файлы Excel? Через веб-версию OneDrive для бизнеса -> выберите «Открыть в клиенте»?
3. Возникли какие-либо проблемы при открытии одних и тех же файлов Excel через клиент синхронизации OneDrive (т. е. локальную папку синхронизации)? Если на пользователей не влияет использование клиента синхронизации, может существовать временное решение, прежде чем проблема будет решена.
4. На другом ПК попробуйте открыть тот же файл Excel с учетной записью пострадавшего пользователя, выполнив те же действия по воспроизведению. Вы видите там такое же сообщение об ошибке?

Если ситуация ухудшится, продолжайте следить за проблемой и сообщите нам, распространяется ли проблема на большее количество пользователей.

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама.Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

1 человек нашел этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

У вас все еще есть проблема? Если это так, пожалуйста, предоставьте информацию выше для нашего дальнейшего расследования.

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Спасибо за помощь. См. ответ ниже.

<р>1. Эта проблема возникает у определенных пользователей или у нескольких случайных пользователей? Например, только пользователи A и B обнаруживают эту проблему, а другие пользователи никогда ее не видят.

-> Эта проблема возникает у пользователей A, B и C, и другие пользователи никогда этого не видят.

<р>2. Как затронутые пользователи открывают файлы Excel? Через веб-версию OneDrive для бизнеса -> выберите «Открыть в клиенте»?

-> Да Через OnDrive для бизнеса для Интернета (часть O365) щелкните файл правой кнопкой мыши -> Открыть в Excel

<р>3. Возникли какие-либо проблемы при открытии одних и тех же файлов Excel через клиент синхронизации OneDrive (т. е. локальную папку синхронизации)? Если на пользователей не влияет использование клиента синхронизации, может быть временный обходной путь, прежде чем проблема будет решена.

-> Мне не удалось поделиться папкой с клиентом OneDrive Sync. Пользователь может редактировать папку, но не было меню совместного использования папки и синхронизации с собственной локальной папкой. Но в любом случае я бы предпочел не менять настройку .

<р>4. На другом ПК попробуйте открыть тот же файл Excel с учетной записью пострадавшего пользователя, выполнив те же действия по воспроизведению. Вы видите там такое же сообщение об ошибке?

-> Нет, сообщения об ошибке не было.

Кроме того, после того, как я проверил "Вкладка "Файл" в Excel->Дополнительно -> Общие -> Игнорировать другие приложения, использующие динамический обмен данными" на ПК, на котором возникла проблема, я не увидел ошибку.

Но я не хочу оставлять этот параметр, так как он создаст другие проблемы.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Я добавил дополнительные сведения об этой проблеме в первоначальный запрос.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку.Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Спасибо за обновление. Теперь мы знаем следующую информацию:

· Проблема возникает только с определенными компьютерами.

· Они открывают книги из облака OneDrive в настольном клиенте.

· После проверки DDE проблема исчезает.

Чтобы уточнить проблему, предоставьте следующую информацию:

· Загрузите копию файлов, чтобы переименовать их в более короткое имя, например: «C», чтобы увидеть результат.

· Проблема возникает только с определенными файлами или случайными файлами?

· Являются ли затронутые компьютеры и работающие компьютеры одной и той же версией ОС и версией Office?

· См. раздел Настройка компьютера для синхронизации файлов OneDrive для бизнеса в Office 365, чтобы синхронизировать файлы OneDrive с затронутыми компьютерами. Затем откройте затронутые файлы из локальной папки синхронизации, чтобы увидеть результат.

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

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Отвечу в порядке готовности.

· Проблема возникает только с определенными файлами или случайными файлами?

-> определенные несколько файлов. Более 10-20 файлов

· Являются ли затронутые компьютеры и работающие компьютеры одной и той же версией ОС и версией Office?

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

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

А пока проверьте, не связана ли проблема с пакетом обновлений Windows, и сообщите нам об этом.

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Я сохранил копию файлов с более коротким именем файла в другой папке с более коротким путем к файлу.

Когда пользователь открыл эти два файла, ошибки не было.

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


Я проверю обновление Windows, как только смогу.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Я сравнил результат команды «wmic qfe» между ПК с проблемой и другим ПК, на котором проблем не было.

->Следующие обновления были только на ПК, на котором возникла проблема.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Office 365 профессиональный плюс переименовывается в Приложения Microsoft 365 для предприятий. Для получения дополнительной информации об этом изменении прочитайте эту запись в блоге.

Версию этой статьи для Microsoft Office 2000 см. в разделе 325573.

Симптомы

При открытии определенных файлов в Microsoft Office Excel 2007 вы получаете следующее сообщение об ошибке, если файлы находятся в папках с длинными именами:

При открытии определенных файлов в папках с длинными именами в Microsoft Word 2002, Microsoft PowerPoint 2002, Microsoft Access 2002, Microsoft Excel 2002 и Microsoft Outlook 2002 появляется одно из следующих сообщений об ошибке:

Недопустимое имя файла.

Не удалось получить доступ к файлу.

Введенный вами путь слишком длинный. Введите более короткий путь.

Имя файла не найдено. Проверьте правильность написания имени файла и правильность расположения файла.

Причина

Такое поведение возникает из-за того, что в пакетах Office 2007, Microsoft Office 2003 и Microsoft Office XP существует ограничение в 256 символов для имен папок.

Временное решение

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

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

Дополнительная информация

Вы также получаете сообщения об ошибках, описанные в разделе "Проблема" этой статьи, когда вы сохраняете или открываете файл в следующих ситуациях:

Общая длина пути и имени файла, включая расширение имени файла, превышает 255 символов.

Общая длина пути и имени файла, включая расширение имени файла, превышает 256 символов.

Общая длина пути и имени файла, включая расширение имени файла, превышает 249 символов.

Общая длина пути и имени файла, включая расширение имени файла, превышает 218 символов.

Общая длина пути и имени файла, включая расширение имени файла, превышает 255 символов.

Это ограничение включает три символа, обозначающие диск, символы в именах папок, обратную косую черту между папками и символы в имени файла.

Мы используем Office 365 и Excel, когда кто-то пытается открыть файл с длинным путем и именем файла, мы получаем сообщение об ошибке, что его невозможно найти или открыть, если мы сокращаем открываемый файл. Любой обходной путь для этого, нам действительно нужны более длинные имена файлов.

Я уже пытался включить длинные пути ([HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001)

вааааа

Популярные темы в Microsoft Office 365

ДжонЛФ

marcell2 написал:

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

Сохранено ровно столько символов, сколько нужно для работы с этими документами.

Аналогично этому, в прошлом я создавал сопоставление дисков дальше по пути.

Используя пример из первого поста, сопоставьте диск "T:" с \\fileserver01\shares\Marketing\Marketing 2019\Presentations\Marketing Meetings

затем путь сводится к T:\Новые способы маркетинга\Презентации\Новости способов маркетинга Презентация.ppx

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

8 ответов

Мы опросили 100 человек

Что делать, если пути имен файлов слишком длинные.

99 человек сказали "используйте более короткие имена"
1 человек сказал "извините, я не смог открыть вопрос"

whaaah написал:

нам действительно нужны более длинные имена файлов.


Нет.
Вы должны обучать своих пользователей.

\\fileserver01\shares\Marketing\Marketing 2019\Presentations\Marketing Meetings\Новые способы маркетинга\Презентации\Новости способов маркетинга Presentation.ppx

Просто не нужно.

Раптор19

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

Нет для вас

Колин Кент написал:

Мы спросили 100 человек,

Что им делать, если пути к файлам слишком длинные.

< p>99 человек сказали "используйте более короткие имена"
1 человек сказал "извините, я не смог открыть вопрос"

whaaah написал:

нам действительно нужны более длинные имена файлов .


Нет.
Вы должны обучать своих пользователей.

\\fileserver01\shares\Marketing\Marketing 2019\Presentations\Marketing Meetings\Новые способы маркетинга\Презентации\Новости способов маркетинга Presentation.ppx

Просто не нужно.

Боже, я получил свою долю этих пользователей. Говорите о попытке перенести локальные файлы в O365? Так. Много. Боль.

ДжонХВрайт3

До Win 10 у Microsoft было ограничение в 256 символов. В Windows 10 есть обходной путь для этого. Это большая часть страницы по приведенной выше ссылке.

"Включить длинные пути в Windows 10 версии 1607 и более поздних

Начиная с Windows 10 версии 1607 ограничения MAX_PATH были удалены из общих функций файлов и каталогов Win32. Однако вы должны согласиться на новое поведение.

Чтобы включить новое поведение длинного пути, должны быть выполнены оба следующих условия:

Раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled (тип: REG_DWORD) должен существовать и иметь значение 1. Значение ключа будет кэшировано системой (для каждого процесса) после первого вызова затронутого Win32. функция файла или каталога (см. ниже список функций). Раздел реестра не будет перезагружаться в течение всего времени существования процесса. Чтобы все приложения в системе распознали значение ключа, может потребоваться перезагрузка, поскольку некоторые процессы могли быть запущены до установки ключа.

Этим разделом реестра также можно управлять с помощью групповой политики в разделе «Конфигурация компьютера» > «Административные шаблоны» > «Система» > «Файловая система» > «Включить длинные пути NTFS».

Манифест приложения также должен включать элемент longPathAware.

Это функции управления каталогами, которые больше не имеют ограничений MAX_PATH, если вы соглашаетесь на использование длинного пути: CreateDirectoryW, CreateDirectoryExW GetCurrentDirectoryW RemoveDirectoryW SetCurrentDirectoryW.

Это функции управления файлами, которые больше не имеют ограничений MAX_PATH, если вы согласились на использование длинного пути: CopyFileW, CopyFile2, CopyFileExW, CreateFileW, CreateFile2, CreateHardLinkW, CreateSymbolicLinkW, DeleteFileW, FindFirstFileW, FindFirstFileExW, FindNextFileW, GetFileAttributesW, GetFileAttributesExW , SetFileAttributesW, GetFullPathNameW, GetLongPathNameW, MoveFileW, MoveFileExW, MoveFileWithProgressW, ReplaceFileW, SearchPathW, FindFirstFileNameW, FindNextFileNameW, FindFirstStreamW, FindNextStreamW, GetCompressedFileSizeW, GetFinalPathNameByHandleW."

ДжонХВрайт3

До Win 10 у Microsoft было ограничение в 256 символов. В Windows 10 есть обходной путь для этого. Это большая часть страницы по приведенной выше ссылке.

"Включить длинные пути в Windows 10 версии 1607 и более поздних

Начиная с Windows 10 версии 1607 ограничения MAX_PATH были удалены из общих функций файлов и каталогов Win32. Однако вы должны согласиться на новое поведение.

Чтобы включить новое поведение длинного пути, должны быть выполнены оба следующих условия:

Раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled (тип: REG_DWORD) должен существовать и иметь значение 1. Значение ключа будет кэшировано системой (для каждого процесса) после первого вызова затронутого Win32. функция файла или каталога (см. ниже список функций). Раздел реестра не будет перезагружаться в течение всего времени существования процесса. Чтобы все приложения в системе распознали значение ключа, может потребоваться перезагрузка, поскольку некоторые процессы могли быть запущены до установки ключа.

Этим разделом реестра также можно управлять с помощью групповой политики в разделе «Конфигурация компьютера» > «Административные шаблоны» > «Система» > «Файловая система» > «Включить длинные пути NTFS».

Манифест приложения также должен включать элемент longPathAware.

Это функции управления каталогами, которые больше не имеют ограничений MAX_PATH, если вы соглашаетесь на использование длинного пути: CreateDirectoryW, CreateDirectoryExW GetCurrentDirectoryW RemoveDirectoryW SetCurrentDirectoryW.

Это функции управления файлами, которые больше не имеют ограничений MAX_PATH, если вы согласились на использование длинного пути: CopyFileW, CopyFile2, CopyFileExW, CreateFileW, CreateFile2, CreateHardLinkW, CreateSymbolicLinkW, DeleteFileW, FindFirstFileW, FindFirstFileExW, FindNextFileW, GetFileAttributesW, GetFileAttributesExW , SetFileAttributesW, GetFullPathNameW, GetLongPathNameW, MoveFileW, MoveFileExW, MoveFileWithProgressW, ReplaceFileW, SearchPathW, FindFirstFileNameW, FindNextFileNameW, FindFirstStreamW, FindNextStreamW, GetCompressedFileSizeW, GetFinalPathNameByHandleW."

Марселл2

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

Сохранено ровно столько символов, сколько нужно для работы с этими документами.

ДжонЛФ

marcell2 написал:

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

Сохранено ровно столько символов, сколько нужно для работы с этими документами.

Аналогично этому, в прошлом я создавал сопоставление дисков дальше по пути.

Используя пример из первого поста, сопоставьте диск "T:" с \\fileserver01\shares\Marketing\Marketing 2019\Presentations\Marketing Meetings

затем путь сводится к T:\Новые способы маркетинга\Презентации\Новости способов маркетинга Презентация.ppx

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

ОП, ваааа

В итоге я сделал общий доступ к папке, в которой он содержался, для обходного пути.

Я пытался внести изменения в реестр, и они нам не помогли.

Эта тема заблокирована администратором и больше не открыта для комментариев.

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

Щелкни! Chrome Zero-Day, Каталог CISA, Kaspersky, Sun Images, Обычный текст в Интернете

Ваша ежедневная доза технических новостей. Вы должны это услышать. Экстренное обновление Google Chrome исправляет уязвимость нулевого дня, используемую в атаках В Chrome обнаружена еще одна уязвимость нулевого дня, поэтому пришло время установить исправление. По данным BleepingComputer: .

Искра! Серия Pro — 28 марта 2022 г.

Прекрасный понедельник! С возвращением на работу и с возвращением в Spark! Я надеюсь, что ваш день превратится во все, что может быть! В любом случае, сделайте селфи и опубликуйте его ниже. Просто напоминание, если вы читаете.

Странные маршруты в таблице маршрутизации

Привет, ребята! Итак, у меня есть вопрос относительно некоторых действительно странных маршрутов в моей таблице маршрутизации. Недавно я перевел свой маршрутизатор Huawei B818 4G в режим моста за pfSense, который теперь является моим основным маршрутизатором. При этом я замечаю эти статические записи, которые появляются и.

Сколько ИБП у вас дома?

Я просто осматривал батареи (на предмет вздутия и уменьшения времени работы) и решил, что пришло время спросить: Сколько у вас дома? Я использую все APC, потому что так уж получилось 😂: 1500 ВА в подвале 2. - разместить стойку Chatsworth 650 в моем домашнем офисе 600 в w.

Что бы вы сделали?

Итак, я работаю в MSP, который работает круглосуточно и без выходных. Старший инженер в нежелательную смену с 23:00 до 8:00 уходит. Теперь у меня есть возможность перейти на эту должность, насколько больше это должно потребовать компенсации в процентах от того, что я зарабатываю сейчас? и я скажу это.

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

Надеемся, вы столкнулись только с простыми исправлениями, но мы подготовим вас и к менее простым, но гарантированно работающим исправлениям.

Почему длина имени файла является проблемой даже в Windows?

Существует долгая история проблем с длиной имени файла для таких операционных систем, как Windows. Было время, когда вы не могли иметь имена файлов длиннее 8 символов плюс 3-символьное расширение файла. Лучшее, что вы могли сделать, это что-то вроде myresume.doc. Это было связано с конструкцией файловой системы.

С выходом новых версий Windows дела пошли лучше. Мы перешли от старой ограниченной файловой системы к чему-то, что называется файловой системой новой технологии (NTFS). NTFS привела нас к тому, что имя файла может иметь длину 255 символов, а длина пути к файлу потенциально может достигать 32 767 символов. Так как же у нас могут быть слишком длинные имена файлов?

В Windows есть такие вещи, как системные переменные. Это переменные, от которых зависит работа Windows, потому что Windows всегда будет знать, что означают переменные и где они находятся, даже когда мы перемещаем биты и байты повсюду. Системная переменная MAX_PATH — это та, которая ограничивает имена файлов и пути к файлам до 260 символов.

Так как это переменная, можно подумать, что мы можем ее изменить. Нет, мы не должны. Это все равно, что вытащить нитку из свитера. Как только изменяется одна системная переменная, другие системные переменные и зависимые от них компоненты начинают распутываться.

Как же нам это исправить?

Легкое решение

Если вам повезет, вы получите сообщение об ошибке и точно будете знать, какое имя файла вызывает проблему. Или хотя бы где найти файл. Возможно, у вас есть имя файла, которое выглядит примерно так:

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

Непростые решения

Эту проблему не всегда легко решить. Иногда по какой-то причине вы не можете изменить имена файлов или каталогов.

Следующие решения помогут вам. Их несложно сделать.

Перемещение, удаление или копирование файлов или каталогов с помощью PowerShell

Иногда вы получаете сообщение об ошибке при попытке переместить, удалить или скопировать каталоги, в которых количество символов в пути к файлу превышает 260.

Обратите внимание, что слова "каталог" и "папка" взаимозаменяемы. В дальнейшем мы будем использовать «каталог». Следующие командлеты PowerShell также можно использовать с файлами.

Возможно, путь к файлу выглядит примерно так:

Путь к этому файлу имеет длину 280 символов. Таким образом, мы не можем скопировать каталог оттуда в другое место с помощью обычного метода копирования-вставки. Мы получаем сообщение об ошибке "Путь назначения слишком длинный".

Предположим, что по какой-то причине мы не можем переименовать каталоги, в которые вложен файл. Что мы делаем?

Откройте PowerShell. Если вы еще не использовали PowerShell, ознакомьтесь с нашей статьей «Использование PowerShell для домашних пользователей — руководство для начинающих». Однако вы можете выполнить следующие шаги, не читая статью.

Когда откроется PowerShell, вы окажетесь в корне каталога пользователя. Продолжайте, предполагая, что C:\Users\guymc — это ваш пользовательский каталог.

Каталог с именем This находится внутри каталога Documents. Чтобы перейти в каталог Documents, мы используем DOS-команду cd Documents.

Вы увидите, что подсказка изменилась на C:\Users\guymc\Documents. Это хорошо. Мы работаем ближе к каталогам, что упростит задачу.

Копировать каталог с помощью Copy-Item

Мы хотим скопировать каталог This и его содержимое в ThatNewFolder. Воспользуемся командлетом PowerShell Copy-Item с параметрами -Destination и -Recurse.

-Destination сообщает PowerShell, где мы хотим разместить копию. -Recurse указывает PowerShell скопировать все элементы внутри в место назначения. При копировании оригиналы остаются там, где они есть, а все новые создаются в месте назначения.

Copy-Item This -Destination ThatNewFolder -Recurse

Переместить каталог с помощью Move-Item

Допустим, мы хотим переместить каталог This и все каталоги и файлы в нем в ThatNewFolder. При перемещении оригинал не остается на месте.

Мы можем использовать командлет PowerShell Move-Item с параметрами -Path и -Destination. -Path определяет элемент, который мы хотим переместить, а -Destination сообщает PowerShell, куда мы хотим его переместить.

Командлет поместит This внутрь ThatNewFolder. Он также переместит все, что находится внутри этого каталога. Командлет Move-Item можно использовать для перемещения файлов или каталогов, и он работает независимо от пути к файлу или длины имени файла.

Move-Item -Path This -Destination ThatNewFolder

Чтобы убедиться, что это работает, используйте команду cd ThatNewFolder, чтобы войти в ThatNewFolder. Затем используйте команду dir, чтобы вывести список каталогов в ThatNewFolder. Вы увидите, что этот каталог находится там.

Удалить каталог с помощью команды Remove-Item

Если мы хотим удалить этот каталог и все, что в нем находится, мы используем командлет Remove-Item.

Командлет Remove-Item имеет некоторые встроенные средства безопасности, которые затрудняют удаление каталога с вещами внутри него. В нашем примере мы знаем, что хотим удалить все, поэтому мы будем использовать параметры -Recurse, чтобы заставить его удалить все внутри, и -Force, чтобы заставить его сделать это, не спрашивая нас, уверены ли мы в каждом элементе внутри.

Будьте осторожны! Восстановить что-либо удаленное таким образом было бы чрезвычайно сложно. Вы можете попробовать методы из раздела Как восстановить случайно удаленные файлы, но не ждите многого.

Remove-Item This -Recurse -Force

Вы можете снова использовать команду dir, чтобы убедиться, что она исчезла.

Заставить Windows 10 принимать длинные пути к файлам

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

Это можно сделать двумя способами. Один предназначен для пользователей Windows 10 Home, а другой — для пользователей Windows 10 Pro или Enterprise. Эти методы могут работать в Windows 8.1 и более ранних версиях, но мы не можем этого гарантировать.

Заставить Windows 10 Home принимать длинные пути к файлам

Чтобы Windows 10 Home принимала длинные пути к файлам, нам нужно открыть редактор реестра. Если вы раньше не работали в редакторе реестра, будьте осторожны. Случайное удаление или изменение элементов здесь может привести к полной остановке работы Windows.

Всегда делайте резервную копию реестра, прежде чем вносить какие-либо изменения. Узнайте все, что вам нужно знать об этом, в нашем Полном руководстве по резервному копированию и восстановлению реестра Windows.

Открыв редактор реестра и сделав резервную копию, перейдите в папку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem и найдите ключ LongPathsEnabled.

Дважды щелкните LongPathsEnabled. В поле «Значение:» убедитесь, что там стоит число 1. Нажмите OK, чтобы подтвердить изменение.

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

Заставить Windows 10 Pro или Enterprise принимать длинные пути к файлам

Чтобы позволить Windows 10 Pro или Enterprise использовать длинные пути к файлам, мы будем использовать редактор групповой политики. Это инструмент, который позволяет нам устанавливать политики в отношении того, как Windows работает на уровне компьютера и пользователя.

Откройте редактор групповой политики, перейдя в меню «Пуск» и введя gpedit. Верхним результатом должно быть изменение групповой политики. Дважды щелкните по нему.

После открытия редактора групповой политики перейдите в раздел Конфигурация компьютера > Административные шаблоны > Система > Файловая система. Там вы увидите политику Включить длинные пути Win32.

Дважды щелкните по нему, чтобы изменить параметр политики. Измените его с «Отключено» на «Включено», затем нажмите кнопку «ОК», чтобы зафиксировать изменение.

Политика может вступить в силу не сразу. Однако вы можете принудительно обновить групповую политику.

Вот и все

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

О Гае писали в Интернете и в печатных газетах, его номинировали на писательские награды и цитировали в научных статьях из-за его способности говорить о технологиях с кем угодно, но он по-прежнему предпочитает аналоговые часы. Прочитать полную биографию Гая

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Очень часто любой пользователь, работающий с файлами Excel, сталкивается с любым из множества типов ошибок. Часто возникает ошибка при открытии существующего файла excel (что означает проблему с доступом к нужному файлу excel) или при сохранении файла или документа excel (электронной таблицы). Существует несколько возможных причин этих ошибок и соответствующих действий по устранению таких проблем.

Какие сообщения могут появиться при возникновении ошибки?

Ошибка, в целом похожая по своей природе, появляется в виде одного из следующих сообщений:

Недопустимое имя файла

Не удалось получить доступ к файлу.

Введенный вами путь '' слишком длинный.

не удалось найти.

<р>'.' не удалось найти (найдено в Excel 2000).

Что вызывает ошибку «Недопустимое имя файла Excel»?

'Имя файла недействительно': при создании и сохранении или открытии файла Excel такая ошибка может означать одну из следующих причин:

Путь к файлу, включая имя файла, может содержать более 218 символов

Имя файла может быть неверным

Возможно, путь не подходит

Местоположение файла или диск могут быть указаны неверно

Ограничение символов в имени папки

Обратная косая черта между папками

Символы в имени файла

Имя файла может быть правильным, но оно было переименовано, перемещено в другое место или случайно удалено.

Сложность создания ссылки на другой файл Excel связана с ограничением в 256 символов. Принимая во внимание, что ограничение в 218 символов для определения пути основано на следующем:

Имя листа Excel, не более 31 символа.

Квадратные скобки и апострофы используются для обозначения имени книги.

Восклицательный знак.

Ссылка на ячейку.

Однако с этой ситуацией легко справиться, так как можно либо переименовать файл или папку, используя более короткое имя (не более 218 символов), либо переместить файл в папку с более коротким именем. Но трудности возникают, когда файл Excel поврежден или поврежден.

Вас может заинтересовать:

Способ 1: восстановить Excel с помощью функции «Открыть и восстановить»

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

Шаг 1. Нажмите «Файл» > «Открыть».

Шаг 2. Щелкните папку, содержащую затронутый рабочий лист, и укажите его местоположение

Шаг 3. Выберите в диалоговом окне поврежденный файл

Шаг 4. Нажмите стрелку рядом с кнопкой открытия

Шаг 5. Нажмите «Открыть и восстановить», как показано здесь.

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

Вариант 1. Если Excel не может открыть файл, попробуйте решить проблему самостоятельно.

Скопируйте поврежденный файл на жесткий диск, если он существует на дискете.

Попробуйте также найти файл .xlb с резервной копией. Теперь удалите .xlb и перезапустите Excel.

Попробуйте открыть файл в MS Word или Блокноте, что может позволить вам восстановить данные, но не отформатировать их.

Просмотрщик MS Excel 97/2000 позволяет просматривать данные и распечатывать их. Откройте файл с помощью этой бесплатной программы для восстановления данных. Эта программа может восстанавливать как форматирование, так и значения ячеек.

Используйте Excel XP, в котором есть лучшие возможности для восстановления.

Вариант 2. Если файл Excel открыт, попробуйте решить проблему самостоятельно.

Попробуйте на другом компьютере

Не запускайте Excel с дискеты

Отключить автосохранение

Отключить общий доступ к файлам

Сохраните файл как веб-страницу и снова откройте его как файл Excel.

Способ 2. Отключить недавно установленные надстройки

В некоторых случаях некоторые надстройки, которые вы установили, могут вызвать такую ​​проблему. Если вы можете открыть файлы в безопасном режиме, есть вероятность, что одна из надстроек не позволит открыть файл Excel. Вы можете выполнить следующие шаги, чтобы удалить или отключить надстройку в Excel:

<р>1. Выберите вкладку «Файл», затем нажмите «Параметры». Во всплывающем окне выберите категорию надстроек.

<р>2. Вы можете увидеть все активные или неактивные надстройки приложений в списке надстроек. Выберите «Надстройки Excel» в поле «Управление» и нажмите «Перейти».

<р>3. Снимите флажки над надстройками во всплывающем окне и нажмите OK.

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

Способ 3. Изменить формат файла по умолчанию

Как известно, файл Excel сохраняется в формате XLS в Excel 2003 и более ранних версиях, тогда как в более поздних версиях для сохранения файла начинает использоваться формат XLSX. Есть несколько шансов, что вы столкнетесь с ошибкой «Недопустимое расширение файла Excel» из-за несовместимого расширения файла.

Вы можете изменить формат файла по умолчанию на любой другой формат, поддерживаемый Excel. Этого легко достичь: нажмите кнопку «Microsoft Office» и выберите «Параметры Excel» в Excel 2007. Для Excel 2010 или более поздних версий выберите «Файл» > «Экспорт» > «Изменить тип файла». Затем выберите один из форматов для сохранения файла.

Наконец проверьте, можно ли успешно открыть файл Excel.

Способ 4: решить эту проблему с помощью инструмента восстановления Excel

Для восстановления поврежденного файла Excel доступно множество инструментов восстановления Excel и программного обеспечения для восстановления файлов Excel. Wondershare Repairit - File Repair for Excel Repair Tool может обрабатывать такие ошибки, как «Невозможно прочитать файл» или «Файл поврежден и не может быть открыт».

Следование последовательности экранных изображений (для Wins) помогает быстро выполнять пошаговое восстановление поврежденных или поврежденных файлов Excel. Аналогичным образом можно использовать вариант для Mac.

Шаг 1. Выберите поврежденные файлы и запустите Wondershare Repairit

Во-первых, запустите Wondershare Repairit на своем компьютере и щелкните раздел "Восстановление файлов".

Нажмите кнопку «Добавить» и найдите файл Excel, который хотите восстановить. Вы также можете выбрать несколько документов для восстановления несколькими щелчками мыши.

Приложение уведомляет, когда вы выбираете файл в несовместимом формате. Как только вы выберете файлы, инструмент начнет их загрузку.

Если вы считаете, что нет необходимости восстанавливать загруженный файл, просто удалите его, щелкнув значок "Корзина".

Шаг 2. Быстро начните восстановление файла

После загрузки файлов Excel все поврежденные файлы Excel отображаются в интерфейсе.

Выберите один или все и нажмите кнопку «Восстановить» внизу, чтобы начать процесс восстановления.

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

Подсказка уведомит вас о количестве файлов, которые были восстановлены.

Кроме того, вы можете отменить процесс восстановления в любое время.

Шаг 3. Предварительный просмотр и сохранение восстановленных документов Excel

Нажмите кнопку «Предварительный просмотр» рядом с именем файла. Если с файлом все в порядке, сохраните его на свой компьютер, нажав кнопку «Сохранить».

Нажмите кнопку "Сохранить все" для нескольких файлов и легко экспортируйте их.

Вы также можете выбрать желаемое место для сохранения восстановленных файлов.

Бонус: как избежать повреждения файла Excel

Убедитесь, что система выключена надлежащим образом. Всегда не забывайте закрывать все приложения перед завершением работы.

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

Устранение возможных проблем в приложении MS Excel. Неправильное и неожиданное закрытие листа Excel может привести к повреждению файлов.

Читайте также: