211service.com
Hoe hoofdlettergevoelige bestands- en mapnamen inschakelen op Windows 10?
Een van de dingen waar gebruikers met Linux en andere UNIX-achtige besturingssystemen van kunnen genieten, is de vrijheid om hoofdlettergevoelige bestandsnamen in te schakelen. Als u een Windows 10-gebruiker bent, zult u blij zijn te horen dat dezelfde functie nu beschikbaar is op uw besturingssysteem. Zodra u deze functie inschakelt, kunnen de processen van uw computer hoofdlettergevoelige mappen en bestanden correct verwerken. Anders gezegd: u kunt bestanden met de naam ‘koffie’ en ‘Koffie’ in dezelfde map plaatsen zonder enig conflict.
Hoe hoofdlettergevoeligheid op Windows 10-bestanden en -mappen werkt
Hoofdlettergevoeligheid op Windows 10 is een NTFS-systeemfunctie die per directory kan worden ingeschakeld. Dit betekent dat het niet van toepassing zou zijn op uw volledige bestandssysteem. Dat gezegd hebbende, kunt u de functie alleen voor ontwikkelingsdoeleinden aan specifieke mappen toevoegen.
Hoofdlettergevoeligheid op Windows 10 is opgenomen in de update van april 2018. Voordat deze functie aan het systeem werd toegevoegd, konden gebruikers alleen hoofdlettergevoelige mappen koppelen in de Bash on Windows-omgeving, ook wel het Windows-subsysteem voor Linux genoemd. Zo'n proces werkte perfect binnen de Linux-omgeving, maar veroorzaakte een conflict met normale Windows-applicaties.
U kunt de opdrachtprompt of PowerShell gebruiken om deze functie in te schakelen. Standaard worden de mappen die u maakt in de Linux-omgeving automatisch geconfigureerd om ook hoofdlettergevoelig te zijn.
Stappen voor het instellen van een directory als hoofdlettergevoelig
Als u een directory als hoofdlettergevoelig instelt, heeft u beheerderstoegang nodig. Dit is de enige manier waarop u de opdracht fsutil.exe vrij kunt uitvoeren. Wat u moet doen is ‘schrijfattributen’ toestemming voor de directory die u wilt wijzigen. Over het algemeen betekent dit ook dat u over beheerdersrechten moet beschikken om een map ergens buiten uw gebruikersmap te kunnen wijzigen. Als u bijvoorbeeld een map zoals c: project wijzigt, heeft u beheerdersrechten nodig. Aan de andere kant, als u aan het bewerken bent in uw eigen gebruikersmap, zoals c: users NAME project, heeft u niet dezelfde toegang nodig.
Voordat u doorgaat met de stappen, moet u ervoor zorgen dat er momenteel geen Linux-software verwijst naar de directory die u gaat wijzigen. Het is belangrijk om de vlag voor hoofdlettergevoeligheid in die specifieke map niet te wijzigen. Er kunnen problemen optreden omdat Linux-applicaties de wijziging niet kunnen herkennen.
Als u klaar bent om een directory in te stellen als hoofdlettergevoelig, volgt u de onderstaande instructies:
- Klik met de rechtermuisknop op het Windows-logo op uw taakbalk.
- Selecteer Command Prompt (Admin) of PowerShell (Admin) in de lijst.
- Voer de volgende opdracht uit:
fsutil.exe bestand setCaseSensitiveInfo C: map inschakelen
Opmerking: vervang ‘C: folder’ door het pad naar de map die u wilt wijzigen.
- Als er ruimte is in het mappad, zorg er dan voor dat u aanhalingstekens gebruikt om het te omsluiten, zoals:
fsutil.exe bestand setCaseSensitiveInfo “C: mijn map” inschakelen
Het is vermeldenswaard dat alleen de specifieke map die u wijzigt, wordt beïnvloed door de vlag voor hoofdlettergevoeligheid. Dit betekent dat de submappen de functie niet automatisch zouden erven. Anders gezegd: als u een submap C: folder things in de map C: heeft, is de submap ‘things’ niet hoofdlettergevoelig. Als u wilt dat het dezelfde reeks volgt, moet u afzonderlijk de opdracht fsutil.exe erop uitvoeren.
Hoofdlettergevoelige mappen gemaakt door Linux-tools
Wanneer u Linux-tools uitvoert in het Windows-subsysteem voor Linux (Bash-shell), wordt er een vlag voor hoofdlettergevoeligheid weergegeven op elke nieuwe map die u maakt. Het DrvFs-bestandssysteem in de Linux-omgeving wordt automatisch ingesteld om de vlag case = dir te gebruiken. Dit betekent dat de Linux-omgeving is ingesteld om de NTFS-vlag van elke directory te erkennen. Als u deze optie wilt wijzigen, kunt u dit doen in uw wsl.conf-bestand.
U hebt de opdracht fsutil.exe niet nodig als u mappen maakt vanuit de Linux-omgeving.
Hoe weet u of een directory hoofdlettergevoelig is
Als u wilt weten of een directory hoofdlettergevoelig is, hoeft u alleen de onderstaande instructies te volgen.
- Druk op Windows-toets + S op uw toetsenbord.
- Typ 'command prompt' (geen aanhalingstekens).
- Klik met de rechtermuisknop op de opdrachtprompt in de resultaten en selecteer vervolgens Als administrator uitvoeren.
- Zodra de opdrachtprompt is geopend, plakt u de onderstaande tekst:
fsutil.exe-bestand queryCaseSensitiveInfo C: map 
- Opmerking: vervang ‘C: folder’ door de naam van de map die u wilt controleren.
- Als de directory hoofdlettergevoelig is, ziet u het volgende bericht:
Hoofdlettergevoelig kenmerk op directory [pad] is ingeschakeld.
- Aan de andere kant, als de standaard Windows-ongevoeligheid voor hoofdletters wordt gebruikt in de directory, ziet u dit bericht:
Hoofdlettergevoelig kenmerk op directory [pad] is uitgeschakeld.
Hoe een directory hoofdletterongevoelig te maken
Als u een directory terug wilt brengen naar de hoofdlettergevoelige staat, volgt u de onderstaande stappen:
- Ga naar je taakbalk en klik op het zoekpictogram.
- Typ 'command prompt' (geen aanhalingstekens).
- U ziet de opdrachtprompt in de resultaten. Klik er met de rechtermuisknop op en kies Uitvoeren als beheerder.
- Plak in de opdrachtprompt de volgende tekst:
fsutil.exe bestand setCaseSensitiveInfo C: map uitschakelen
Opmerking: zorg ervoor dat u ‘C: folder’ vervangt door het pad dat u wilt wijzigen.
Zodra u hoofdlettergevoeligheid uitschakelt in een specifieke map die bestanden met conflicterende namen bevat, ziet u dit bericht:
Fout: de map is niet leeg
U zou de conflicterende bestanden moeten hernoemen of verwijderen voordat u de opdracht kunt voltooien.
Wij adviseren u graag bij het installeren BoostSpeed als u geïnteresseerd bent in het versnellen van uw pc. Deze stap bespaart u tijd en geeft u zonder veel moeite betere prestaties.