Aktiver Case-Sensitivity på NTFS-drev i Windows 7: En Trin-for-Trin Guide

Hvordan kan Windows 7 gøres case-sensitive ved læsning/skrivning på C-drevet (eller andre NTFS-drev)?

Windows 7 understøtter ikke case-sensitivity som standard, men det kan aktiveres ved at bruge værktøjer som fsutil eller tredjeparts løsninger som Cygwin.

Hvordan kan Windows 7 gøres case-sensitive ved læsning/skrivning på C-drevet (eller andre NTFS-drev)?

Windows 7 understøtter som standard ikke case-sensitivity for filsystemet på samme måde som Unix-baserede systemer. Dog kan man aktivere case-sensitivity på NTFS-drev ved hjælp af en række trin. Her er en guide til, hvordan du kan gøre det:

  1. Installer Windows Subsystem for Linux (WSL):
    • Selvom WSL primært er tilgængelig på Windows 10, kan du bruge en tredjeparts løsning som Cygwin eller lignende for at få Unix-lignende funktionalitet på Windows 7.
  2. Brug fsutil:
    • Åbn en kommandoprompt med administratorrettigheder.
    • Kør følgende kommando for at aktivere case-sensitivity på en bestemt mappe:
      fsutil.exe file setCaseSensitiveInfo C:\path\to\folder enable
    • For at deaktivere case-sensitivity, brug:
      fsutil.exe file setCaseSensitiveInfo C:\path\to\folder disable
  3. Kontroller indstillingerne:
    • For at sikre, at case-sensitivity er aktiveret, kan du bruge følgende kommando:
      fsutil.exe file queryCaseSensitiveInfo C:\path\to\folder
  4. Brug tredjeparts værktøjer:
    • Der findes flere tredjeparts værktøjer, som kan hjælpe med at aktivere case-sensitivity på NTFS-drev. Eksempler inkluderer Cygwin og Git Bash.

Bemærk, at aktivering af case-sensitivity kan påvirke kompatibiliteten med visse Windows-applikationer, som ikke forventer case-sensitive filnavne. Det er derfor vigtigt at teste grundigt, før du implementerer dette i et produktionsmiljø.