Kako omogućiti nazive datoteka i mapa osjetljivih na velika i mala slova u sustavu Windows 10?

Jedna od stvari u kojoj mogu uživati ​​korisnici s Linuxom i ostalim operativnim sustavima sličnim UNIX-u je sloboda omogućavanja imenovanja datoteka osjetljivih na velika i mala slova. Ako ste korisnik sustava Windows 10, obradovaće vas saznanje da je ista značajka sada dostupna na vašem OS-u. Nakon što omogućite ovu značajku, procesi vašeg računala moći će pravilno rukovati mapama i datotekama osjetljivim na velika i mala slova. Drugim riječima, u istoj mapi bez ikakvih sukoba možete imati datoteke s nazivom 'kava' i 'Kava'.

Kako funkcionira osjetljivost na velika i mala slova u datotekama i mapama sustava Windows 10



Osjetljivost na velika i mala slova u sustavu Windows 10 značajka je NTFS sustava koja se može omogućiti po direktoriju. To znači da se to ne bi odnosilo na čitav vaš datotečni sustav. To znači da značajku možete dodati samo u određene mape u svrhu razvoja.

Osjetljivost na mala i velika slova na sustavu Windows 10 uključena je u ažuriranje iz travnja 2018. Prije nego što je ova značajka dodana u sustav, korisnici su mogli montirati samo mape osjetljive na velika i mala slova unutar Bash na Windows okruženju, koje se također naziva i Windows podsustav za Linux. Takav je proces savršeno funkcionirao u Linux okruženju, ali stvorio je sukob s normalnim Windows aplikacijama.



Možete koristiti naredbeni redak ili PowerShell da biste omogućili ovu značajku. Prema zadanim postavkama, mape koje napravite u Linux okruženju automatski će se konfigurirati tako da i one razlikuju velika i mala slova.

Koraci za postavljanje direktorija kao osjetljivog na velika i mala slova



Kada postavljate direktorij s obzirom na velika i mala slova, trebat će vam administratorski pristup. To je jedini način na koji možete slobodno pokrenuti naredbu fsutil.exe. Ono što trebate učiniti je dopuštenje za pisanje atributa za direktorij koji želite promijeniti. Općenito, to također znači da morate posjedovati administratorska prava da biste mogli mijenjati mapu negdje izvan vaše korisničke mape. Na primjer, ako mijenjate mapu poput c: project, trebat će vam administratorske privilegije. S druge strane, ako uređujete unutar vlastite korisničke mape poput c: users NAME project, ne bi vam trebao isti pristup.

Prije nego što nastavite s koracima, pobrinite se da se nijedan Linux softver trenutno ne poziva na direktorij koji ćete promijeniti. Važno je ne promijeniti zastavicu osjetljivosti na velika i mala slova na toj određenoj mapi. Mogu se pojaviti problemi jer Linux programi neće moći prepoznati promjenu.

Ako ste spremni postaviti direktorij s obzirom na velika i mala slova, slijedite upute u nastavku:

  1. Desnom tipkom miša kliknite Windows logotip na programskoj traci.
  2. S popisa odaberite Command Prompt (Admin) ili PowerShell (Admin).
  3. Pokrenite sljedeću naredbu:



fsutil.exe datoteka setCaseSensitiveInfo C: mapa omogućiti

Napomena: Zamijenite 'C: folder' stazom do mape koju želite promijeniti.

  1. Ako na putu do mape ima mjesta, obavezno koristite navodnike da biste ga zatvorili, i to tako:

fsutil.exe datoteka setCaseSensitiveInfo 'C: moja mapa' omogući



Vrijedno je napomenuti da će samo na određenu mapu koju promijenite utjecati zastavica osjetljivosti na velika i mala slova. To znači da njegove podmape neće automatski naslijediti značajku. Drugim riječima, ako u mapi C: imate podmapu C: folder things, podmapa ‘things’ neće razlikovati velika i mala slova. Ako želite da slijedi isto odijelo, tada biste na njemu morali zasebno pokrenuti naredbu fsutil.exe.

Mape osjetljive na velika i mala slova stvorena Linux alatima

Kada pokrenete Linux alate unutar podsustava Windows za Linux (Bash ljuska), na svakoj novoj mapi koju stvorite bit će oznaka za osjetljivost na velika i mala slova. Datotečni sustav DrvFs u Linux okruženju automatski je postavljen na upotrebu oznake case = dir. To znači da je Linux okruženje postavljeno tako da priznaje NTFS zastavu svakog direktorija. Ako želite promijeniti ovu opciju, to možete učiniti u datoteci wsl.conf.

Naredba fsutil.exe ne bi vam trebala ako stvarate mape iz Linux okruženja.

Kako znati je li direktorij osjetljiv na velika i mala slova



Ako želite znati je li u direktoriju osjetljivo na velika i mala slova, samo morate slijediti upute u nastavku.

  1. Pritisnite tipku Windows + S na tipkovnici.
  2. Upišite 'naredbeni redak' (bez navodnika).
  3. Desnom tipkom miša kliknite naredbeni redak u rezultatima, a zatim odaberite Pokreni kao administrator.
  4. Nakon što započne naredbeni redak, zalijepite donji tekst:

datoteka fsutil.exe queryCaseSensitiveInfo C: mapa

  1. Napomena: Zamijenite 'C: folder' nazivom mape koju želite provjeriti.
  2. Ako je direktorij osjetljiv na velika i mala slova, vidjet ćete sljedeću poruku:

Atribut osjetljiv na velika i mala slova u direktoriju [path] je omogućen.

  1. S druge strane, ako se u direktoriju koristi standardna neosjetljivost na velika i mala slova, vidjet ćete ovu poruku:

Atribut osjetljiv na velika i mala slova na direktoriju [path] je onemogućen.

Kako učiniti imenik neosjetljivim na velika i mala slova

Ako želite vratiti direktorij u stanje koje ne razlikuje velika i mala slova, samo slijedite korake u nastavku:

  1. Idite na programsku traku i kliknite ikonu Pretraživanje.
  2. Upišite 'naredbeni redak' (bez navodnika).
  3. U rezultatima ćete vidjeti naredbeni redak. Desnom tipkom miša kliknite je, a zatim odaberite Pokreni kao administrator.
  4. U naredbeni redak zalijepite sljedeći tekst:

fsutil.exe datoteka setCaseSensitiveInfo C: mapa onemogućena

Napomena: Obavezno zamijenite 'C: folder' stazom koju želite izmijeniti.

Jednom kada onemogućite osjetljivost na velika i mala slova u određenoj mapi koja sadrži datoteke s sukobljenim imenima, vidjet ćete ovu poruku:

Pogreška: direktorij nije prazan

Morali biste preimenovati ili ukloniti sukobljene datoteke prije nego što dovršite naredbu.

Željeli bismo vam savjetovati instaliranje BoostSpeed ako ste zainteresirani za ubrzavanje računala. Ovaj će vam korak uštedjeti vrijeme i pružit će vam bolje performanse bez puno napora.