Bật/tắt thuộc tính Case Sensitive cho thư mục trong Windows 10: Mặc dù Windows Subsystem for Linux (WSL) cho phép chạy công cụ dòng lệnh Linux nguyên bản trên Windows, nhưng điểm yếu là cách Windows xử lý chữ hoa/chữ thường trong tên tệp: Linux phân biệt chữ hoa/chữ thường (case-sensitive), Windows thì không. Nếu bạn tạo tệp test.txt và TEST.TXT trong WSL, Windows không thể dùng được cả hai.
Windows mặc định coi hệ thống tệp là không phân biệt chữ hoa/chữ thường (case-insensitive), không phân biệt được các tệp chỉ khác nhau về chữ hoa/chữ thường. File Explorer vẫn hiển thị cả hai nhưng chỉ mở được một tệp dù bạn nhấp vào cái nào. Từ Windows 10 build 1803, Microsoft bổ sung cách bật hỗ trợ NTFS xử lý tệp/thư mục phân biệt chữ hoa/chữ thường trên cơ sở từng thư mục.
Tức là bạn có thể áp dụng cờ (thuộc tính) case-sensitive cho thư mục NTFS. Khi cờ này bật, mọi thao tác trên tệp trong thư mục đó sẽ phân biệt chữ hoa/chữ thường. Windows sẽ thấy test.txt và TEXT.TXT là hai tệp riêng biệt và mở được cả hai. Hãy xem hướng dẫn chi tiết bên dưới.
Bật hoặc tắt thuộc tính Case Sensitive cho thư mục trong Windows 10
Lưu ý: Nên tạo điểm khôi phục hệ thống trước khi thực hiện.
Phương pháp 1: Bật thuộc tính Case Sensitive cho thư mục
- Nhấn Win + X, chọn Command Prompt (Admin).
- Nhập lệnh sau và nhấn Enter:
fsutil.exe file setCaseSensitiveInfo "đường_dẫn_đầy_đủ_của_thư_mục" enable
- Lưu ý: Thay
đường_dẫn_đầy_đủ_của_thư_mụcbằng đường dẫn thực tế của thư mục cần bật thuộc tính. - Nếu muốn bật cho thư mục gốc của ổ đĩa, dùng lệnh:
fsutil.exe file setCaseSensitiveInfo "D:" enable
Lưu ý: ThayD:bằng chữ cái ổ đĩa thực tế. - Thuộc tính case-sensitive cho thư mục và tất cả tệp bên trong hiện đã được bật. Bạn có thể tạo tệp/trường hợp cùng tên nhưng khác chữ hoa/chữ thường và Windows sẽ coi chúng là khác nhau.
Phương pháp 2: Tắt thuộc tính Case Sensitive cho thư mục
Nếu không còn cần thuộc tính này, hãy trước tiên đổi tên các tệp phân biệt chữ hoa/chữ thường bằng phần mềm đổi tên tốt nhất cho Windows thành tên duy nhất và di chuyển chúng sang thư mục khác. Sau đó làm theo các bước sau để tắt phân biệt chữ hoa/chữ thường:
- Nhấn Win + X, chọn Command Prompt (Admin).
- Nhập lệnh:
fsutil.exe file setCaseSensitiveInfo "đường_dẫn_đầy_đủ_của_thư_mục" disable
- Lưu ý: Thay đường dẫn thư mục thực tế.
- Để tắt cho thư mục gốc ổ đĩa:
fsutil.exe file setCaseSensitiveInfo "D:" disable
- Thuộc tính case-sensitive cho thư mục và tệp bên trong hiện đã tắt. Windows sẽ không còn nhận diện các tệp/trường hợp cùng tên khác chữ hoa/chữ thường là duy nhất.
Phương pháp 3: Truy vấn trạng thái Case Sensitive của thư mục
- Nhấn Win + X, chọn Command Prompt (Admin).
- Nhập lệnh:
fsutil.exe file setCaseSensitiveInfo "đường_dẫn_đầy_đủ_của_thư_mục"
- Lưu ý: Thay đường dẫn thư mục thực tế.
- Để truy vấn cho thư mục gốc ổ đĩa:
fsutil.exe file setCaseSensitiveInfo "D:"
- Sau khi nhấn Enter, bạn sẽ biết trạng thái: thuộc tính case-sensitive của thư mục đang bật hay tắt.
Bài viết liên quan:
- Thêm/xóa từ trong từ điển kiểm tra chính tả Windows 10
- Liên kết tài khoản Microsoft với giấy phép số Windows 10
- Thay đổi cài đặt dữ liệu chẩn đoán và sử dụng trong Windows 10
- Bật hoặc tắt Diagnostic Data Viewer trong Windows 10
Bạn đã học thành công cách bật hoặc tắt thuộc tính Case Sensitive cho thư mục trong Windows 10. Thắc mắc hãy bình luận bên dưới.