Failų kelio ilgio apribojimai "Windows", "macOS", "„OneDrive“", "SharePoint" ir "Office"
Skirtingos platformos ir programos palaiko skirtingus maksimalius kelio ilgius, o viršijus šiuos apribojimus failai gali būti sinchronizuojami, atidaromi, perkeliami arba pervardijami.
Šiame straipsnyje paaiškinama, kas yra failo kelias, kelio ilgio apribojimai skirtingose platformose, kur gali kilti problemų, kaip patikrinti kelio ilgį ir patarimai, kaip neviršyti apribojimų.
Kas yra failo kelias?
Failo kelias yra visas failo adresas jūsų kompiuteryje arba debesyje. Jame yra visi hierarchijos aplankai ir failo vardas su jo plėtiniu. Kiekvienas kelio simbolis įskaičiuojamas į ribą, įskaitant skyriklius ("Windows" pasviruosius brūkšnius), tarpus ir failo plėtinį.
"Windows" (Failų naršyklė) – darbo arba mokymo įstaigos paskyra
C:\Users\JaneDoe\OneDrive - Contoso\Projects\2026\Q1\Budget_Report_v3.xlsx
"Windows" (Failų naršyklė) – asmeninė paskyra
C:\Users\JaneDoe\OneDrive\Projects\2026\Q1\Budget_Report_v3.xlsx
Šiuose pavyzdžiuose kelias prasideda disko raide (),C:\ apima vartotojo profilio aplanką, „OneDrive“ sinchronizavimo programa aplanką, įdėtąją aplankų struktūrą ir failo vardą. Atkreipkite dėmesį, kad darbo arba mokymo įstaigos paskyros kelias apima organizacijos pavadinimą (pvz., „OneDrive“ – Contoso), kuriame naudojama daugiau simbolių nei asmeninės paskyros aplanke ("„OneDrive“"). Šis skirtumas reiškia, kad vartotojai, turintys darbo arba mokymo įstaigos paskyras, turi mažiau simbolių savo failų ir aplankų varduose.
"macOS" (ieškiklis)
/Users/janedoe/Library/CloudStorage/OneDrive - Contoso/Projects/2026/Q1/Budget_Report_v3.xlsx
"MacOS" kelias naudoja pasviruosius brūkšnius ir paprastai prasideda nuo šaknies / katalogo.
Internetinė "„OneDrive“"
Documents/Projects/2026/Q1/Budget_Report_v3.xlsx
Naršyklėje kelias prasideda nuo jūsų "„OneDrive“" arba "SharePoint" dokumentų bibliotekos šakninės vietos. Jis neapima vietinio sinchronizavimo aplanko kelio, todėl debesies keliai dažnai yra trumpesni nei to paties failo vietiniai keliai.
Kokie yra kelio ilgio apribojimai skirtingose platformose?
Toliau pateiktoje lentelėje apibendrintas maksimalus kiekvienos platformos failų kelio ilgis. Labiausiai ribojantis apribojimas, su kuriuo susiduriate kasdien naudojant, yra 260 simbolių "Windows" Failų naršyklėje ir "Office" kompiuterio programose.
| Platforma | Maksimalus kelio ilgis | Detalės |
|---|---|---|
| "Windows Office" kompiuterio taikomosios programos ("Word", "PowerPoint", "Excel") | 256 simboliai (260 UTF16 WCHARs) | Negalima atidaryti failų, kurių visas kelias viršija 260 simbolių, net jei failas saugomas lokaliai. "Office" programos naudoja senstelėjusias "Win32" API, kurios įgalina MAX\_PATH = 260 konstantą. |
| "Windows" failų sistema (numatytoji reikšmė) | 260 simbolių | Pagal numatytuosius nustatymus "Windows" failų sistema įgalina maksimalų 260 simbolių kelio ilgį. Tai yra riba, kurios laikosi dauguma "Windows" programų, įskaitant Failų naršyklė ir "Office". |
| "Windows" Failų naršyklė | 260 simbolių | Taikoma failų atidarymui, pervardijimui ir perkėlimui. Atskirų failų pavadinimai gali būti iki 255 simbolių. Net kai įjungtas "Windows" ilgų kelių Grupės strategijos nustatymas, Failų naršyklė jo nenaudoja. |
| "„OneDrive“" ir "SharePoint" (debesies saugykla) | 400 simbolių | Visas iššifruotas failo kelias, įskaitant failo vardą, negali viršyti 400 simbolių. |
| Internetinis "Office“" ("Word", "Excel", "PowerPoint Online") | 400 simbolių | Files gali būti sukurti, pervardyti ir perkelti iki šio limito naršyklėje. |
| „OneDrive“ sinchronizavimo programa | 520 simbolių | Bendrasis kelias yra vietinio kelio (iki 400 simbolių) ir "„OneDrive“" šakninio aplanko (iki 120 simbolių) derinys. Jei keliai ilgesni nei 520 simbolių, rodoma sinchronizavimo klaida. |
| "macOS Office" kompiuterio taikomosios programos ("Word", "PowerPoint" & "Excel") | 1 024 baitai (1024 UTF8 užkoduoti baitai) | Kelio riba matuojama UTF-8 baitais, o ne simboliais. Files su kelių baitų simboliais (pvz., akcentai, CJK) gali pasiekti ribą anksčiau nei tikėtasi. |
| "macOS" ieškiklis | 1 024 simboliai | Atskirų failų arba aplankų pavadinimai negali būti ilgesni kaip 255 simboliai. Keliai su kelių baitų "Unicode" simboliais failų sistemos lygiu gali viršyti 1 024 baitus, net jei simbolių skaičius neviršija ribos. |
| "Windows" failų sistema (įjungtas ilgas kelias) | 32 767 simboliai | Norėdami naudoti ilgesnius kelius, turite įjungti LongPathAware Grupės strategijos parametrą. Net ir tada, kiekviena paraiška turi atskirai pasirinkti palaikyti išplėstinio ilgio kelius. Failų naršyklė ir "Office" kompiuterio programos šiuo metu nepasirenka, todėl įgalinus vien strategiją daugumai vartotojų 260 simbolių apribojimas nepasikeičia. |
| Trečiųjų šalių programėlės | Skiriasi | Trečiųjų šalių programos gali turėti savo kelio ilgio ribas, nepriklausančias nuo operacinės sistemos. Kreipkitės į programos kūrėją, jei ne "„Microsoft“" programinėje įrangoje susiduriate su su keliu susijusiomis klaidomis. |
Kur gali kilti kelio ilgio problemų
Files sukurta internete, kad negalima atidaryti darbalaukyje
"Office" failas sukuriamas giliai įdėtame internetinės "„OneDrive“" aplanke. Debesies kelias neviršija 400 simbolių limito. Kai failas sinchronizuojamas su kompiuteriu, visas vietinis kelias tampa ilgesnis, nes jūsų "„OneDrive“" aplankas įtraukia simbolių (pvz., C:\Users\YourName\„OneDrive“ - Your Organization Name\). Jei bendra suma viršija 260 simbolių, failas nebus atidarytas "Office" kompiuterio programomis arba pervardytas Failų naršyklėje.
Aplankai, kurie nerodomi jūsų kompiuteryje
Internetinėje "„OneDrive“" sukuriate aplanką, kurio pavadinimas ilgesnis nei 255 simboliai. Aplankas veikia naršyklėje, bet jis nebus sinchronizuojamas su "Windows" Failų naršyklė arba "macOS Finder", nes abi platformos riboja atskirų failų ir aplankų pavadinimus iki 255 simbolių.
„OneDrive“ sinchronizavimo programa pristabdoma su pranešimu "kelias per ilgas"
Jei visas sinchronizuoto failo kelias viršija 520 simbolių, "„OneDrive“" rodo pranešimą "kelias per ilgas" ir sinchronizavimo klientas išsijungia, kol neišsprendžiamas limito elementas.
"SharePoint" spartieji klavišai ir sinchronizuotos bibliotekos
Kai įtraukiate nuorodą į "„OneDrive“", skirtą bendrinamai "SharePoint" bibliotekai arba "Teams" kanalo aplankui, nuorodos turinys sinchronizuojamas su jūsų įrenginiu "„OneDrive“" aplanke. Jei bendrinamoje bibliotekoje yra gilių įdėjimo arba ilgų aplankų pavadinimų, vietinis kelias gali greitai viršyti 260 simbolių – net jei naršyklėje viskas veikia gerai.
Files from migrations
Perkeliant failus iš kitų debesies saugyklos tarnybų, jungtinė aplankų struktūra gali netikėtai viršyti kelio ribas, ypač jei pradinėje struktūroje buvo gilus įdėjimas.
Klaidos dialogo langas "Veiksmo atlikti nepavyko"
Jei rodomas klaidos dialogo langas, kuriame nurodoma: "Veiksmo negalima atlikti, nes aplankas arba jame esantis failas yra atidarytas kitoje programoje", kartais tai gali reikšti, kad failo kelias yra per ilgas. Nepaisant to, kad pranešime minima kita programa, pagrindinė priežastis dažnai yra ta, kad kelias viršija maksimalų platformos ilgį. Pabandykite sutrumpinti failo arba aplanko pavadinimą arba perkelkite failą į vietą, esančią arčiau šakninio disko.
"Office" laikinieji failai sugenda net iki 260 simbolių
"Office" kompiuterio programos sukuria laikinus užrakto failus (pvz., ~$Budget_Report_v3.xlsx) pridėdami simbolius prie pradinio failo kelio. Jei failo kelias yra beveik 260 simbolių, šie išvestiniai keliai gali viršyti ribą ir sukelti klaidų įrašant arba atidarant.
Kaip patikrinti failo kelio ilgį
Naudojant „Windows“
Atidarykite Failų naršyklė ir eikite į failą.
Pasirinkite adreso juostą, kad būtų rodomas visas kelias.
Nukopijuokite kelią, įklijuokite jį į teksto rengyklę ir patikrinkite simbolių skaičių.
Patarimas
Taip pat galite spustelėti failą dešiniuoju pelės mygtuku, pasirinkti Ypatybės ir peržiūrėti lauką Vieta. Įtraukite failo vardo ilgį į aplanko kelio ilgį, kad gautumėte bendrą sumą.
Taip pat galite naudoti "PowerShell" norėdami patikrinti konkretaus failo kelio ilgį:
("C:\Users\JaneDoe\OneDrive - Contoso\Projects\2026\Q1\Budget_Report_v3.xlsx").LengthArba raskite kataloge visus failus, kurių kelias ilgesnis nei 260 simbolių:
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“ sistemoje
- Dešiniuoju pelės mygtuku spustelėkite (arba paspauskite "Control") failą ieškiklyje ir pasirinkite Gauti informacijos.
- Lauke Kur rodomas visas aplanko kelias. Pridėkite failo vardo ilgį prie bendros sumos.
Taip pat galite naudoti terminalą, kad patikrintumėte kelio ilgį:
echo -n "/Users/janedoe/Library/CloudStorage/OneDrive-Contoso/Projects/file.xlsx" | wc -c
Internetinėje "„OneDrive“"
Pereikite prie failo naršyklėje.
Naršymo kelias ir URL atspindi failo kelią. Atkreipkite dėmesį, kad specialieji simboliai yra užkoduoti URL ir skaičiuojami iki 400 simbolių limito.
Pastaba
Specialieji simboliai, tarpai ir kirčiuoti simboliai failų ir aplankų pavadinimuose yra užkoduojami URL programoje SharePoint (pvz., tarpas tampa %20). Šios užkoduotos formos įskaičiuojamos į 400 simbolių ribą, todėl kelyje, kuris naršyklėje atrodo trumpas, gali būti naudojama daugiau simbolių nei tikimasi.
Patarimai, kaip dirbti kelio ilgio ribose
Naudokite trumpesnius failų ir aplankų vardus
Trumpesni pavadinimai palieka daugiau vietos aplanko gylio kelyje. Pavyzdžiui:
- "QBR pastabos – 2026 m. sausis" vietoj "Ketvirčio verslo apžvalgos susitikimo pastabos – 2026 m. sausio mėn."
- "Eng & Tech" vietoj "Inžinerijos ir technologijų katedra"
Aplankų struktūros laikymas seklus
Kiekvienas įdėjimo lygis į kelią įtraukia simbolių. Vietoj giliai įdėtų aplankų, pvz., 2026 > m. projektų > 1 > ketvirčio kliento darbas > "Contoso" > rezultatai > galutiniai > patvirtinti, apsvarstykite plokštesnę struktūrą, pvz., 2026–1 ketvirčio projektai > "Contoso>" galutiniai rezultatai.
Valdykite bendrinamų bibliotekų nuorodas
Prieš įtraukdami nuorodą į bendrinamą "SharePoint" biblioteką arba "Teams" kanalo aplanką, patikrinkite, kiek giliai įdėta bibliotekos aplankų struktūra. Jei bibliotekoje jau yra daug kelių, apsvarstykite galimybę sinchronizuoti tik poaplankį, o ne visą biblioteką, arba paprašykite bibliotekos savininko supaprastinti struktūrą. Įtraukę nuorodą "„OneDrive“" taip pat galite pervardyti ir naudoti trumpesnį pavadinimą.
Pervardykite iš žiniatinklio, jei reikia
Jei failo ar aplanko kelias yra per ilgas, kad būtų galima dirbti Failų naršyklėje, eikite į "„OneDrive“" svetainę arba savo "SharePoint" svetainę ir pervardykite ją ten. Kai kelias yra pakankamai trumpas, failas sinchronizuojamas su darbalaukiu įprastai.
Dažnai naudojamus failus padėkite arčiau šakninio objekto
Files saugomi arčiau "„OneDrive“" aplanko viršaus turi trumpesnius kelius. Apsvarstykite galimybę laikyti dažniausiai naudojamus failus aplankų struktūroje, kuri yra tik vieno ar dviejų lygių gylyje.
Atsižvelkite į savo "„OneDrive“" šakninio aplanko ilgį
Jūsų „„OneDrive““ sinchronizavimo programa aplanko kelias (pvz., C:\Users\YourName\„OneDrive“ - Organization Name) naudoja simbolius prieš prasidedant failo keliui. Kuo ilgesnis organizacijos pavadinimas, failuose ir aplankuose bus mažiau simbolių. IT administratoriai gali sutrumpinti šį aplanko pavadinimą savo organizacijoje naudodami "„OneDrive“" aplankų pasirinktinio pavadinimo nustatymo Grupės strategija.
Naudokite "„OneDrive“ failai pagal poreikį"
Naudodami "„OneDrive“ failai pagal poreikį" galite naršyti visus "„OneDrive“" failus Failų naršyklėje neatsisiųsdami jų į savo įrenginį. Kai reikia dirbti su failu, kuris turi ilgą kelią, atidarykite jį naršyklėje, kur vietoj 260 simbolių darbalaukyje taikomas 400 simbolių apribojimas. Sužinokite daugiau apie "Files on Demand".
Patikrinkite „OneDrive“ sinchronizavimo programa pranešimus
Kai "„OneDrive“" aptinka per ilgą kelią, rodomas pranešimas. Norėdami pamatyti, kurie failai yra paveikti, kad galėtumėte nuspręsti, kaip pertvarkyti, pasirinkite "„OneDrive“" piktogramą sistemos dėkle ("Windows") arba meniu juostoje ("macOS"), kad pamatytumėte, kurie failai yra paveikti.
Taip pat žr.
Taisykite kelius, kurie yra per ilgi sinchronizuoti "„OneDrive“"
"„OneDrive“" ir "SharePoint" apribojimai
„SharePoint Online“ apribojimai
Maksimalus failo kelio apribojimas ("Windows")
Sutaupykite vietos diske naudodami "„OneDrive“ failai pagal poreikį"
Reikia daugiau pagalbos?
Paskyros palaikymas. Jei reikia pagalbos dėl "Microsoft" paskyros ir prenumeratų, apsilankykite paskyros & atsiskaitymo žinyne.
Techninis palaikymas. Jei reikia techninio palaikymo, toliau pasirinkite Susisiekti su "Microsoft" palaikymo tarnyba , įveskite savo problemą ir pasirinkite Gauti pagalbos.
Mobiliųjų įrenginių vartotojai gali susisiekti su palaikymo tarnyba atidarę "„OneDrive“" programėlę ir švelniai papurtę įrenginį.
Bendruomenės palaikymas. Bendruomenės padeda užduoti klausimus, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių. Paklauskite "„Microsoft“" bendruomenės. Neatskleiskite asmeninės ar slaptos informacijos viešuose forumuose.