Přejít k hlavnímu obsahu

Nechcete problémy s Windows? Vyhněte se téhle chybě

Jiří Palyza 08.09.2025
Uživatel je u práce s laptopem zoufalý
Zdroj: Andrea Piacquadio / Pexels

Ve snaze udělat si v uložených souborech na disku pořádek, máme občas tendenci vytvářet příliš složité struktury adresářů. Windows to nemá moc rád, a tak to může čas od času bránit kopírování či přesouvání souborů. Naštěstí ale existují jednoduchá řešení.

Kapitoly článku

Proč Windows nesnáší dlouhé názvy a jak to vyřešit?

Až na několik výjimek ve Windows existuje omezení délky souborových cest. Tento limit je stanoven parametrem MAX_PATH a podle informací od Microsoftu je jeho standardní délka 260 znaků. Tři z nich jsou už použity pro označení diskových jednotek, jako je například C:\, a ještě se využívá jeden skrytý nulový znak na konci.

Zbývá tedy 256 znaků, které můžete využívat dle libosti. To je obvykle pro pojmenování složek a dobré třídění souborů zcela dostačující. Přesto se ale může stát, že se setkáte s chybovou zprávou. Bývá to v situacích, kdy programy generují nekonečně dlouhé názvy složek. Windows se mohou ozvat a zobrazit oznámení: „Název souboru je pro cílovou složku příliš dlouhý. Zkraťte název souboru a opakujte postup nebo použijte jiné umístění s kratší cestou.

Mohlo by vás zajímat

Hned první tip, díky kterému se můžete vyvarovat zbytečných komplikací, je jednoduchý: volte krátké a výstižné názvy složek. Pokud byste totiž měli souborovou strukturu příliš vnořenou, snadno dosáhnete limitu 260 znaků.

Například není úplně ideální, pokud byste adresáře pojmenovávali následovně:

Fotky Videa Obrázky/Dovolená doma i v Evropě/Chorvatsko s rodinou 2025

Místo toho je mnohem lepší zachovat stručnost:

Obrázky/Dovolená/Evropa/Chorvatsko 2025

Existují však také složky, u kterých si jejich název zvolit nemůžete.

Nastavení dlouhých cest ve Windows
Zdroj: Windows / Zásady skupiny
Maximální délku cest k souborům lze snadno prodloužit.

Cesty k souborům s více než 32 000 znaky

Limitu 260 dosáhnete velice rychle také při kopírování systémových složek do jiného umístění, například při zálohování. Také programy si mohou v adresáři C:\ tvořit dlouhé názvy složek, které byste ale neměli měnit. Mohla by se tím narušit správná funkčnost.

Microsoft uvádí další příklad: „Omezení délky souborových cest také snadno dosáhnete v případě, pokud naklonujete repozitář Git, který obsahuje dlouhé názvy souborů, do složky, která má sama o sobě dlouhý název.

Mohlo by vás zajímat

Ve Windows ovšem existuje možnost rozšířit délku až na 32 767 znaků. Pokud byste si to chtěli zkusit, postupujte podle následujících kroků:

  • 1

    Stiskněte klávesu Windows.

  • 2

    Do vyhledávacího okna zadejte: „Zásady skupiny“

  • 3

    Klikněte na nabídnutou možnost: „Upravit zásady skupiny“

  • 4

    V zobrazeném okně otevřete složku Konfigurace počítače/Šablony pro správu/Systém/Systém souborů

  • 5

    Dvakrát klikněte na položku: „Povolit dlouhé cesty Win32“

  • 6

    V okně, které se zobrazí, funkci aktivujte a své nastavení potvrďte.

Mohlo by vás zajímat

Alternativně můžete totéž provést přímo v editoru registru, ale uvedený postup je jednodušší.

Důležitá poznámka: starší aplikace v systému nemusejí být schopné toto rozšíření zpracovat, protože stále předpokládají, že systém pracuje s omezením 260 znaků.

Z toho důvodu se jeví jak nejvíce praktické řešení použít pokud možno co nejkratší cesty k souborům nebo strukturu tvořit raději horizontální než vertikální. Jinými slovy, nevytvářet příliš hluboké zanořování do adresářové struktury.

Zdroj: Microsoft Learn

Instalace Windows 11 téměř na jakýkoli počítač: bezplatný nástupce nástroje Flyby11 to zvládne


Máte k článku připomínku? Napište nám

Mohlo by se vám líbit








Všechny nejnovější zprávy

doporučujeme