Обмеження довжини шляху до файлу в Windows, macOS, OneDrive, SharePoint і Office
Різні платформи та програми підтримують різну максимальну довжину шляху, і якщо перевищити ці обмеження, файли не вдасться синхронізувати, відкривати, переміщати або перейменовувати.
У цій статті пояснюється, що таке шлях до файлу, які обмеження поширюється на різних платформах, де можуть виникнути проблеми, як перевірити довжину шляху та як не перевищити обмеження.
Що таке шлях до файлу?
Шлях до файлу – це повна адреса файлу на вашому комп'ютері або в хмарі. Вона містить усі папки в ієрархії та ім'я файлу з його розширенням. Кожен символ у шляху враховується в межах обмеження, включно з роздільниками (зворотні скісні риски у Windows, скісні риски в macOS), пробіли та розширення файлу.
Windows (File ExplorerФайловий провідник провідників ) – робочий або навчальний обліковий запис
C:\Users\JaneDoe\OneDrive - Contoso\Projects\2026\Q1\Budget_Report_v3.xlsx
Windows (File ExplorerФайловий провідник провідниковий ) -- особистий обліковий запис
C:\Users\JaneDoe\OneDrive\Projects\2026\Q1\Budget_Report_v3.xlsx
У цих прикладах шлях починається з букви диска (C:\), включає папку профілю користувача, папку синхронізатор OneDrive, структуру вкладених папок та ім'я файлу. Зверніть увагу, що шлях до робочого або навчального облікового запису містить назву організації (наприклад, "OneDrive – Contoso"), яка використовує більше символів, ніж папка особистого облікового запису (OneDrive). Ця різниця означає, що імена файлів і папок користувачів із робочими або навчальними обліковими записами містять менше символів.
macOS (Finder)
/Users/janedoe/Library/CloudStorage/OneDrive - Contoso/Projects/2026/Q1/Budget_Report_v3.xlsx
У macOS шлях використовує скісні риски і зазвичай починається з кореня / каталогу.
Інтернет-версія OneDrive
Documents/Projects/2026/Q1/Budget_Report_v3.xlsx
У браузері шлях починається з кореня бібліотеки документів OneDrive або SharePoint. Він не включає шлях до локальної папки синхронізації, тому хмарні шляхи часто коротші, ніж локальні шляхи для одного й того ж файлу.
Які обмеження щодо довжини шляху на різних платформах?
У таблиці нижче підсумовано максимальну довжину шляху до файлу для кожної платформи. Найбільш обмежувальне обмеження, яке ви стикнули під час повсякденного використання, становить 260 символів у класичних програмах Windows Файловий провідник і Office.
| Платформа | Максимальна довжина шляху | Деталі |
|---|---|---|
| Класичні програми Windows Office (WordWord, PowerPoint, Excel) | 256 символів (260 WCHAR у режимі UTF16) | Не можна відкривати файли, повний шлях до яких перевищує 260 символів, навіть якщо вони зберігаються локально. Програми Office використовують застарілі інтерфейси API Win32, які застосовують константу MAX\_PATH=260. |
| Файлова система Windows(за замовчуванням) | 260 символів | За замовчуванням у файловій системі Windows встановлено максимальну довжину шляху до 260 символів. Цього обмеження дотримується більшість програм Windows, зокрема Файловий провідник та Office. |
| Windows File ExplorerФайловий провідник Файловий провідник | 260 символів | Застосовується до відкриття, перейменування та переміщення файлів. Імена окремих файлів або папок можуть містити до 255 символів. Навіть якщо параметр Windows довгий шлях Групова політика увімкнуто, Файловий провідник його не використовує. |
| OneDrive і SharePoint (хмарне сховище) | 400 символів | Повний шлях до декодованого файлу, включно з іменем файлу, може містити не більше 400 символів. |
| Office for the webвебпрограми Office (WordWord, Word, Excel, PowerPoint Online) | 400 символів | FilesFiles можна створювати, перейменовувати та переміщати до цього обмеження в браузері. |
| синхронізатор OneDrive | 520 символів | Загальний шлях – це поєднання локального шляху (до 400 символів) і кореневої папки OneDrive (до 120 символів). Шляхи, що містять понад 520 символів, свідчать про помилку синхронізації. |
| класичні програми macOS Office (Word, PowerPoint & Excel) | 1024 байти (1024 байти в кодуванні UTF8) | Гранична величина шляху вимірюється в байтах UTF-8, а не символах. FilesFiles з багатобайтовими символами (наприклад, акцентами, CJK) можуть досягти ліміту раніше, ніж очікувалося. |
| Finder в macOS | 1,024 символу | Імена окремих файлів або папок можуть містити не більше 255 символів. Шляхи з багатобайтовими символами Юнікоду можуть перевищувати 1024 байти на рівні файлової системи, навіть якщо здається, що кількість символів не перевищує обмеження. |
| Файлова система Windows (довгий шлях увімкнуто) | 32 767 символів | Щоб використовувати довші шляхи, необхідно ввімкнути параметр LongPathAware Group PolicyГрупова політика. Навіть у цьому випадку кожна програма повинна індивідуально приєднатися, щоб підтримувати шляхи збільшеної довжини. Файловий провідник і класичні програми Office зараз не дають згоди, тому лише ввімкнення політики не змінює обмеження в 260 символів для більшості користувачів. |
| Програми від сторонніх розробників | Змінний | Програми сторонніх розробників можуть мати власні обмеження довжини шляху незалежно від операційної системи. Зверніться до розробника програми, якщо у вас виникнуть помилки, пов'язані зі шляхом у програмному забезпеченні стороннього виробника. |
Де можна зіткнутися з проблемами довжини шляху
FilesFiles створені онлайн, які не можна відкрити на настільному комп'ютері
Файл Office можна створити в глибоко вкладеній папці в інтернет-версії OneDrive. Шлях до хмари не перевищує 400 символів. Коли файл синхронізується з ПК, повний локальний шлях стає довшим, оскільки до папки OneDrive додаються символи (наприклад, C:\Users\YourName\OneDrive - Your Organization Name\). Якщо загальна кількість символів перевищує 260 символів, файл не відкриється в класичних програмах Office і не буде перейменовано в Файловий провідник.
Папки, які не відображаються на комп'ютері
Ви створюєте в інтернет-версії OneDrive папку з іменем, довшим за 255 символів. Папка працює в браузері, але не синхронізується з Windows Файловий провідник або macOS Finder, оскільки обидві платформи обмежують імена окремих файлів і папок до 255 символів.
Синхронізація OneDrive синхронізація OneDrive Сповіщення OneDrive призупиняється зі сповіщенням "шлях задовгий"
Якщо повний шлях синхронізованого файлу перевищує 520 символів, OneDrive відображає сповіщення "Шлях задовгий", і клієнт синхронізації закривається, доки не буде вирішено проблему з перевищенням обмеження.
Сполучення клавіш і синхронізовані бібліотеки SharePoint
Коли ви додаєте до OneDrive ярлик для спільної бібліотеки SharePoint або папки каналу Teams, вміст ярлика синхронізується з вашим пристроєм у папці OneDrive. Якщо спільна бібліотека містить глибокі вкладені імена або довгі імена папок, локальний шлях може швидко перевищувати 260 символів, навіть якщо в браузері все працює нормально.
FilesFiles from migrations
Під час перенесення файлів з інших служб хмарного сховища об'єднана структура папок може несподівано перевищувати обмеження шляхів, особливо якщо вихідна структура мала глибоке вкладення.
Діалогове вікно помилки "Не вдалося виконати дію"
Якщо відображається діалогове вікно помилки на кшталт "Не вдалося виконати дію, оскільки папку або файл у ній відкрито в іншій програмі", іноді це може свідчити про те, що шлях до файлу задовгий. Незважаючи на посилання на іншу програму, основна причина часто полягає в тому, що шлях перевищує максимальну довжину платформи. Спробуйте скоротити ім'я файлу чи папки або перемістити файл ближче до кореня диска.
Помилка тимчасових файлів Office навіть менше 260 символів
Класичні програми Office створюють файли тимчасового блокування (наприклад, ~$Budget_Report_v3.xlsx), додаючи символи до вихідного шляху до файлу. Якщо шлях до файлу містить близько 260 символів, ці похідні шляхи можуть перевищувати обмеження та призводити до помилок під час збереження або відкриття.
Перевірка довжини шляху до файлу
В ОС Windows
Відкрийте Файловий провідник і перейдіть до файлу.
Виберіть адресний рядок, щоб відобразити повний шлях.
Скопіюйте шлях, вставте його в текстовий редактор і перевірте кількість символів.
Порада.
Крім того, можна клацнути файл правою кнопкою миші, вибрати пункт "Властивості" та подивитися на поле "Розташування". Додайте довжину імені файлу до довжини шляху папки для загальної суми.
Також за допомогою PowerShell можна перевірити довжину шляху до певного файлу.
("C:\Users\JaneDoe\OneDrive - Contoso\Projects\2026\Q1\Budget_Report_v3.xlsx").LengthАбо знайдіть у каталозі всі файли, шляхи до яких містять понад 260 символів.
Get-ChildItem -Path "C:\Users\JaneDoe\OneDrive - Contoso" -Recurse|Where-Object { $_.FullName.Length -gt 260 }|Select-Object FullName, @{Name="PathLength";Expression={$_.FullName.Length}} | fl
У macOS
- Клацніть файл у Finder правою кнопкою миші (або клацніть, утримуючи клавішу Control), і виберіть пункт Отримати відомості.
- У полі Where відображається повний шлях до папки. Додайте загальну довжину імені файлу.
Ви також можете використовувати термінал для перевірки довжини шляху:
echo -n "/Users/janedoe/Library/CloudStorage/OneDrive-Contoso/Projects/file.xlsx" | wc -c
В інтернет-версії OneDrive
Перейдіть до файлу в браузері.
Слід відображення шляху та URL-адреса відображають шлях до файлу. Зверніть увагу, що спеціальні символи закодовано за URL-адресою та їх довжина не перевищує 400 символів.
Примітка.
Спеціальні символи, пробіли та символи з акцентом в іменах файлів і папок кодуються в SharePoint за допомогою URL-адреси (наприклад, пробіл стає %20). Ці закодовані форми враховуються максимум у 400 символів, тому шлях, який у браузері здається коротким, може містити більше символів, ніж очікувалося.
Поради щодо роботи в межах обмеження довжини шляху
Використовуйте коротші імена файлів і папок
Коротші імена залишають більше місця в шляху для глибини папки. Наприклад:
- "Нотатки QBR – січень 2026 р." замість "Нотатки до квартального огляду бізнесу – січень 2026 р."
- "Eng & Tech" замість "Department of Engineering and Technology"
Неглибокі структури папок
На кожному рівні вкладення додаються символи до шляху. Замість папок із глибоким вкладенням, як-от "Проекти > за > 1-й > квартал", "Клієнтська робота>", "Кінцеві > результати Contoso>", "Затверджено >остаточно", подумайте про спрощену структуру, як-от "Проекти > на 2026–1-й квартали Contoso>".
Керування ярликами спільних бібліотек
Перш ніж додавати ярлик до спільної бібліотеки SharePoint або папки каналу Teams, перевірте, наскільки глибоко вкладена структура папок бібліотеки. Якщо бібліотека вже має довгі шляхи, радимо синхронізувати не всю бібліотеку, а лише вкладену папку, або попросити власника бібліотеки вирівняти структуру. Додавши ярлик, ви також можете перейменувати його, щоб використовувати коротше ім'я.
За потреби перейменування в Інтернеті
Якщо шлях до файлу або папки задовгий для роботи в Файловий провідник, перейдіть на веб-сайт OneDrive або сайт SharePoint і перейменуйте його там. Коли шлях стане достатньо коротким, файл синхронізується з робочим столом у звичайному режимі.
Розміщуйте файли, які часто використовуються, ближче до кореня
FilesФайли, які зберігаються ближче до верхньої частини папки OneDrive, мають коротші шляхи. Найбільш використовувані файли рекомендовано зберігати в структурі папок глибиною в один або два рівні.
Слідкуйте за довжиною кореневої папки OneDrive
Шлях до папки синхронізатор OneDrive (наприклад, C:\Users\YourName\OneDrive - Organization Name) містить символи ще до початку шляху до файлу. Що довше ім'я організації, то менше символів буде доступним для файлів і папок. ІТ-адміністратори можуть скоротити цю папку організації, використовуючи параметр Установлення власного імені для папки OneDrive Групова політика TГрупова політика
Використовуйте OneDrive FilesFiles On-Demand
За допомогою функції "OneDrive Files вимогою" ви можете переглядати всі файли OneDrive у Файловий провідник, не завантажуючи їх на пристрій. Щоб працювати з довгим файлом, відкрийте його в браузері, у якому замість 260 символів для настільних комп'ютерів застосовується обмеження в 400 символів. Дізнайтеся більше про FilesFiles on Demand.
Перевірка синхронізатор OneDrive сповіщень
Якщо шлях у OneDrive задовгий, відображається сповіщення. Клацніть піктограму OneDrive у системному треї (Windows) або рядку меню (macOS), щоб дізнатися, на які файли вона впливає, і вибрати спосіб їх упорядкування.
Додаткові відомості
Виправлення задовгих шляхів для синхронізації у OneDrive
Обмеження у OneDrive і SharePoint
Обмеження максимального шляху до файлу (Windows)
Економія місця на диску за допомогою функції доступ до файлів OneDrive без завантаження
Потрібна додаткова довідка?
Підтримка облікових записів. Щоб отримати довідку зі свого облікового запису Microsoft і передплат, відвідайте сторінку довідки з виставлення рахунків & обліковий запис.
Технічна підтримка. Щоб отримати технічну підтримку, виберіть пункт "Звернутися до Підтримки від Microsoft" нижче, укажіть свою проблему та натисніть кнопку "Помічник".
Користувачі мобільних пристроїв можуть звернутися до служби підтримки, відкривши програму OneDrive і обережно струснувши пристрій.
Підтримка спільноти. Спільноти допомагають ставити запитання, надавати відгуки та дізнаватися думки висококваліфікованих експертів. Запитайте в спільноті Microsoft. Не розголошуйте особисту або конфіденційну інформацію на загальнодоступних форумах.