Jak povolit malá a velká písmena názvů souborů a složek ve Windows 10?

Jednou z věcí, kterou si mohou uživatelé s Linuxem a dalšími operačními systémy podobnými UNIXu užít, je svoboda povolit pojmenování souborů rozlišujících velká a malá písmena. Pokud jste uživatelem systému Windows 10, budete s potěšením vědět, že stejná funkce je nyní k dispozici i ve vašem operačním systému. Jakmile povolíte tuto funkci, procesy vašeho počítače budou schopny správně zpracovat složky a soubory, v nichž se rozlišují velká a malá písmena. Jinými slovy, můžete mít soubory pojmenované „káva“ a „káva“ ve stejné složce bez jakéhokoli konfliktu.

Jak rozlišují velká a malá písmena u souborů a složek systému Windows 10

Rozlišování malých a velkých písmen v systému Windows 10 je funkce systému NTFS, kterou lze povolit pro jednotlivé adresáře. To znamená, že by se to nevztahovalo na celý váš souborový systém. To znamená, že tuto funkci můžete přidat pouze do konkrétních složek pro účely vývoje.

V aktualizaci z dubna 2018 byla zahrnuta malá a velká písmena ve Windows 10. Před přidáním této funkce do systému mohli uživatelé připojit pouze složky citlivé na velká a malá písmena v prostředí Bash v systému Windows, které se také označuje jako Windows Subsystém pro Linux. Takový proces fungoval perfektně v prostředí Linuxu, ale vytvořil konflikt s běžnými aplikacemi Windows.

K povolení této funkce můžete použít příkazový řádek nebo PowerShell. Ve výchozím nastavení budou složky, které vytvoříte v prostředí Linuxu, automaticky nakonfigurovány tak, aby rozlišovaly velká a malá písmena.

Kroky k nastavení adresáře s rozlišováním velkých a malých písmen

Pokud nastavujete adresář s rozlišováním velkých a malých písmen, budete potřebovat přístup správce. To je jediný způsob, jak můžete volně spustit příkaz fsutil.exe. Co musíte udělat, je povolení „write attributes“ pro adresář, který chcete změnit. Obecně to také znamená, že musíte mít oprávnění správce, abyste mohli upravovat složku někde mimo uživatelskou složku. Například pokud měníte složku jako c: \ project, budete potřebovat oprávnění správce. Na druhou stranu, pokud provádíte úpravy ve své vlastní uživatelské složce, jako je c: \ users \ NAME \ project, nepotřebovali byste stejný přístup.

Než budete pokračovat v postupu, ujistěte se, že žádný software pro Linux aktuálně neodkazuje na adresář, který se chystáte změnit. Je důležité neměnit příznak rozlišování malých a velkých písmen v konkrétní složce. Mohou nastat problémy, protože aplikace Linuxu nebudou schopny tuto změnu rozpoznat.

Pokud jste připraveni nastavit v adresáři velká a malá písmena, postupujte podle následujících pokynů:

  1. Klepněte pravým tlačítkem myši na logo Windows na hlavním panelu.
  2. Ze seznamu vyberte příkazový řádek (správce) nebo PowerShell (správce).
  3. Spusťte následující příkaz:

fsutil.exe soubor setCaseSensitiveInfo C: \ povolit složku

Poznámka: Nahraďte složku „C: \ folder“ cestou ke složce, kterou chcete změnit.

  1. Pokud je v cestě ke složce místo, ujistěte se, že jej uzavřete uvozovkami, například:

fsutil.exe soubor setCaseSensitiveInfo „C: \ moje složka“ povolit

Stojí za zmínku, že příznakem citlivosti na velká a malá písmena bude ovlivněna pouze konkrétní složka, kterou změníte. To znamená, že její podsložky by funkci automaticky nezdědily. Jinými slovy, pokud máte podsložku C: \ folder \ things ve složce C: \, podsložka 'things' nebude rozlišovat velká a malá písmena. Chcete-li, aby postupoval stejným způsobem, musíte na něm samostatně spustit příkaz fsutil.exe.

Složky rozlišující velká a malá písmena vytvořené nástroji Linux

Když spustíte nástroje Linux uvnitř subsystému Windows pro Linux (Bash shell), bude v každé nové složce, kterou vytvoříte, příznak rozlišování malých a velkých písmen. Souborový systém DrvFs v prostředí Linux je automaticky nastaven tak, aby používal příznak case = dir. To znamená, že prostředí Linux je nastaveno tak, aby potvrdilo příznak NTFS každého adresáře. Pokud chcete tuto možnost změnit, můžete tak učinit v souboru wsl.conf.

Pokud vytváříte složky z prostředí Linux, nebudete potřebovat příkaz fsutil.exe.

Jak zjistit, zda se v adresáři rozlišují malá a velká písmena

Pokud chcete vědět, zda se v adresáři rozlišují velká a malá písmena, musíte postupovat podle níže uvedených pokynů.

  1. Stiskněte klávesu Windows + S na klávesnici.
  2. Zadejte příkazový řádek (bez uvozovek).
  3. Ve výsledcích klikněte pravým tlačítkem na Příkazový řádek a poté vyberte Spustit jako správce.
  4. Po dokončení příkazového řádku vložte níže uvedený text:

fsutil.exe soubor queryCaseSensitiveInfo C: \ složkaZkontrolujte, zda se v adresáři rozlišují malá a velká písmena

  1. Poznámka: Nahraďte složku „C: \“ názvem složky, kterou chcete zkontrolovat.
  2. Pokud se v adresáři rozlišují velká a malá písmena, zobrazí se následující zpráva:

Atribut malých a velkých písmen v adresáři [cesta] je povolen.

  1. Na druhou stranu, pokud se v adresáři použije standardní necitlivost Windows, zobrazí se tato zpráva:

Atribut malých a velkých písmen v adresáři [cesta] je zakázán.

Jak nastavit malá a velká písmena v adresáři

Pokud chcete přivést adresář zpět do stavu bez rozlišení velkých a malých písmen, postupujte podle následujících kroků:

  1. Přejděte na hlavní panel a klikněte na ikonu Hledat.
  2. Zadejte příkazový řádek (bez uvozovek).
  3. Ve výsledcích uvidíte příkazový řádek. Klikněte na něj pravým tlačítkem myši a vyberte příkaz Spustit jako správce.
  4. Do příkazového řádku vložte následující text:

soubor fsutil.exe setCaseSensitiveInfo C: \ adresář zakázán

Poznámka: Nezapomeňte nahradit složku „C: \“ cestou, kterou chcete upravit.

Jakmile zakážete rozlišování velkých a malých písmen v konkrétní složce, která obsahuje soubory s konfliktními názvy, zobrazí se tato zpráva:

Chyba: Adresář není prázdný

Než budete moci dokončit příkaz, budete muset přejmenovat nebo odebrat konfliktní soubory.

Rádi bychom vám poradili s instalací Auslogics BoostSpeed, pokud máte zájem o urychlení vašeho PC. Tento krok vám ušetří čas a bez většího úsilí vám poskytne lepší výkon.

Co si myslíte o citlivosti na velká a malá písmena u souborů a složek Windows 10?

Sdílejte své myšlenky v komentářích níže!