Tyto názvy souborů ve Windows nepoužijete: Systém je blokuje už desítky let
Kdo si myslí, že v počítači může pojmenovat soubor úplně jakkoli, ten se plete. Nejde jen o zákaz speciálních znaků – existují i konkrétní názvy, které Windows jednoduše nepovolí.
Vytvořit složku nebo soubor je ve Windows otázka pár vteřin. Problém ale může nastat ve chvíli, kdy jim chcete dát jméno. Systém totiž některé názvy automaticky odmítne.
Důvod je jednoduchý: Některá označení si Microsoft rezervuje už dlouhá léta a běžní uživatelé je prostě nemůžou použít. Platí to jak ve Windows 10, tak i 11.
Které názvy jsou zakázané?
Mezi názvy, které Windows nepřijme jako pojmenování souborů a adresářů, patří například:
- COM1 až COM9,
- CON,
- LPT1 až LPT9,
- AUX,
- PRN,
- NUL.
Je přitom jedno, jestli použijete velká nebo malá písmena – systém je blokuje tak jako tak. Pokud byste se pokusili je použít, vyskočí chybová hláška a Windows vás vyzve, abyste zvolili jiný název.
Dá se omezení nějak obejít?
Ano, ale má to své háčky. Uvedené názvy jsou totiž rezervované pro systémová pojmenování a funkce, takže si je Windows chrání. Pokud je přesto chcete použít, musíte k nim přidat další znaky – třeba něco před nebo za název. Funguje i přidání přípony, například .txt nebo .zip.
Existuje ještě jeden trik: Přestože z hlediska bezpečnosti to není úplně ideální, můžete si v Průzkumníku souborů nastavit skrývání přípon známých souborů. Pak třeba vytvoříte soubor s názvem „Test.txt.exe“, ale systém vám zobrazí jen „Test.txt“.
Abychom byli upřímní, v běžné praxi to moc využití nemá. Bez vyhrazených názvů, které jsou hájemstvím Windows, se jistě bez problému obejdeme. Jde spíš o zajímavost, která ukazuje, jak Windows funguje pod kapotou.
Zdroj: Meziantou Blog, Microsoft Learn