Hur aktiverar man skiftlägeskänsliga fil- och mappnamn på Windows 10?

En av de saker som användare med Linux och andra UNIX-liknande operativsystem kan njuta av är friheten att möjliggöra skiftlägeskänslig filnamn. Om du använder Windows 10 kommer du att vara glad att veta att samma funktion nu är tillgänglig på ditt operativsystem. När du har aktiverat den här funktionen kommer datorns processer att kunna hantera skiftlägeskänsliga mappar och filer ordentligt. För att uttrycka det på ett annat sätt kan du ha filer med namnet 'kaffe' och 'kaffe' i samma mapp utan konflikt.

Hur fallkänslighet fungerar i Windows 10-filer och -mappar

Skiftlägeskänslighet på Windows 10 är en NTFS-systemfunktion som kan aktiveras per katalog. Det betyder att det inte skulle gälla hela ditt filsystem. Med det sagt kan du bara lägga till funktionen i specifika mappar för utvecklingsändamål.

Fallkänslighet på Windows 10 inkluderades i uppdateringen från april 2018. Innan den här funktionen lades till i systemet kunde användare bara montera skiftlägeskänsliga mappar i Bash on Windows-miljön, som också kallas Windows Subsystem för Linux. En sådan process fungerade perfekt inom Linux-miljön, men det skapade en konflikt med normala Windows-applikationer.

Du kan använda kommandotolken eller PowerShell för att aktivera den här funktionen. Som standard konfigureras mapparna som du skapar i Linux-miljön automatiskt också för att vara skiftlägeskänsliga.

Steg för att ställa in en katalog som skiftlägeskänslig

När du anger en katalog som skiftlägeskänslig behöver du administratörsåtkomst. Det här är det enda sättet du fritt kan köra kommandot fsutil.exe. Vad du behöver göra är "skrivattribut" -behörighet för katalogen du vill ändra. Generellt betyder detta också att du måste ha administratörsrättigheter för att kunna ändra en mapp någonstans utanför din användarmapp. Om du till exempel ändrar en mapp som c: \ project, behöver du administratörsbehörighet. Å andra sidan, om du redigerar i din egen användarmapp som c: \ users \ NAME \ project, behöver du inte samma åtkomst.

Innan du fortsätter med stegen, se till att ingen Linux-programvara för närvarande refererar till den katalog som du håller på att ändra. Det är viktigt att inte ändra skiftlägeskänslighetsflaggan för just den mappen. Problem kan uppstå eftersom Linux-applikationer inte kan känna igen förändringen.

Följ instruktionerna nedan om du är redo att ställa in en katalog som skiftlägeskänslig:

  1. Högerklicka på Windows-logotypen i aktivitetsfältet.
  2. Välj Kommandotolken (Admin) eller PowerShell (Admin) från listan.
  3. Kör följande kommando:

fsutil.exe fil setCaseSensitiveInfo C: \ mapp aktiverad

Obs: ersätt 'C: \ folder' med sökvägen till mappen du vill ändra.

  1. Om det finns utrymme i mappvägen, se till att du använder citattecken för att bifoga det, så här:

fsutil.exe fil setCaseSensitiveInfo "C: \ min mapp" aktivera

Det är värt att notera att endast den specifika mappen du ändrar påverkas av skiftlägeskänslighetsflaggan. Detta innebär att dess undermappar inte automatiskt ärver funktionen. För att uttrycka det på ett annat sätt, om du har en C: \ mapp \ saker-undermapp i C: \ -mappen, skulle undermappen 'saker' inte vara skiftlägeskänslig. Om du vill att den ska följa samma färg, måste du köra kommandot fsutil.exe separat på den.

Skiftlägeskänsliga mappar skapade av Linux-verktyg

När du kör Linux-verktyg i Windows Subsystem for Linux (Bash shell) kommer det att finnas en skiftlägeskänslighetsflagga i varje ny mapp du skapar. DrvFs-filsystemet i Linux-miljön ställs automatiskt in för att använda case = dir-flaggan. Detta innebär att Linux-miljön är inställd på att bekräfta varje katalogs NTFS-flagga. Om du vill ändra det här alternativet kan du göra det i din wsl.conf-fil.

Du behöver inte kommandot fsutil.exe om du skapar mappar från Linux-miljön.

Hur man vet om en katalog är skiftlägeskänslig

Om du vill veta om en katalog är skiftlägeskänslig måste du bara följa instruktionerna nedan.

  1. Tryck på Windows-tangenten + S på tangentbordet.
  2. Skriv "kommandotolken" (inga citat).
  3. Högerklicka på kommandotolken i resultaten och välj sedan Kör som administratör.
  4. När kommandotolken är klar klistrar du in texten nedan:

fsutil.exe filfrågaCaseSensitiveInfo C: \ mappKontrollera om en katalog är skiftlägeskänslig

  1. Obs: Ersätt 'C: \ mapp' med namnet på mappen du vill kontrollera.
  2. Om katalogen är skiftlägeskänslig ser du följande meddelande:

Skiftlägeskänsligt attribut på katalog [sökväg] är aktiverat.

  1. Å andra sidan, om den vanliga Windows-känslighetskänsligheten används i katalogen ser du detta meddelande:

Skiftlägeskänsligt attribut på katalog [sökväg] är inaktiverat.

Hur man gör ett katalogfall okänsligt

Om du vill ta tillbaka en katalog till dess skiftlägeskänsliga tillstånd, följ bara stegen nedan:

  1. Gå till aktivitetsfältet och klicka på sökikonen.
  2. Skriv "kommandotolken" (inga citat).
  3. Du kommer att se kommandotolken i resultaten. Högerklicka på den och välj sedan Kör som administratör.
  4. Klistra in följande text i kommandotolken:

fsutil.exe fil setCaseSensitiveInfo C: \ mapp inaktivera

Obs: Se till att du ersätter 'C: \ folder' med den sökväg du vill ändra.

När du inaktiverar skiftlägeskänslighet i en specifik mapp som innehåller filer med motstridiga namn, kommer du att se detta meddelande:

Fel: Katalogen är inte tom

Du måste byta namn på eller ta bort de motstridiga filerna innan du kan slutföra kommandot.

Vi rekommenderar att du installerar Auslogics BoostSpeed ​​om du är intresserad av att påskynda din dator. Detta steg sparar tid och ger dig bättre prestanda utan stora ansträngningar.

Vad tycker du om skiftlägeskänslighet i Windows 10-filer och -mappar?

Dela dina tankar i kommentarerna nedan!