메인 윈도우 10 Windows 10에서 폴더에 대소 문자 구분 모드 사용

Windows 10에서 폴더에 대소 문자 구분 모드 사용



이미 알고 있듯이 Windows 파일 시스템 인 NTFS는 파일 및 폴더 이름을 대소 문자를 구분하지 않습니다. 예를 들어 OS 및 앱의 경우 MyFile.txt와 myfile.txt는 동일한 파일입니다. 그러나 Linux에서는 상황이 다릅니다. 이 OS의 경우 두 개의 다른 파일이 있습니다. 이러한 동작 차이로 인해 WSL 사용자에게 문제가 발생할 수 있습니다. 이를 해결하기 위해 Windows 10에는 폴더에 대해 대소 문자 구분 모드를 활성화하는 기능이 포함되어 있습니다.

광고

당신이 사용한 경우 Linux 용 Windows 하위 시스템 , 아마도 Windows 파일 시스템 (/ mnt / c, / mnt / d 등에 마운트 됨)을 대소 문자를 구분하는 것으로 취급 할 수 있다는 것을 알고 계실 것입니다. 즉, 이름이 대소 문자 만 다른 파일을 만들 수 있습니다 (예 : foo.txt 및 FOO.TXT).

그러나 Windows에서 이러한 파일을 사용하는 것은 실제로 불가능했습니다. Windows 응용 프로그램은 파일 시스템을 대소 문자를 구분하지 않는 것으로 취급하므로 이름이 대소 문자 만 다른 파일을 구별 할 수 없습니다. 파일 탐색기는 두 파일을 모두 표시하지만 클릭 한 파일에 관계없이 하나만 열립니다.

Windows 내부자 빌드 17093부터 Windows에서 대소 문자 구분 파일을 처리하는 새로운 방법이 있습니다. 디렉토리 별 대소 문자 구분입니다. 이 기능은 사용자가 대소 문자를 구분하는 파일을 사용할 때 더 나은 상호 운용성을 제공하기 위해 추가되었습니다. 또한 일반 Windows 응용 프로그램과 함께 사용할 수 있습니다. Windows 10 빌드 17110부터이 동작이 기본값입니다.

자세한 내용은

Windows의 대소 문자 구분

Windows NT 운영 체제 제품군 (Windows 10 포함)은 항상 대소 문자를 구분하는 파일 시스템 작업을 수행 할 수있었습니다. 응용 프로그램은FILE_FLAG_POSIX_SEMANTICS에 플래그CreateFile경로가 대소 문자를 구분하여 처리되기를 원함을 나타내는 API입니다. 그러나 호환성을 위해이 동작을 무시하는 전역 레지스트리 키가 있습니다. 이 키가 설정되면 모든 파일 작업은 대소 문자를 구분하지 않습니다.FILE_FLAG_POSIX_SEMANTICS플래그가 지정됩니다. Windows XP부터 이것이 기본값이었습니다.

누군가가 읽음 확인없이 귀하의 imessage를 읽었는지 확인하는 방법

Linux 용 Windows 하위 시스템은 자체적으로 해당 레지스트리 키를 우회하는 다른 메커니즘을 사용하여 대소 문자를 구분하는 파일 시스템 작업을 수행 할 수 있습니다. 이를 통해 WSL에서 실행되는 Linux 응용 프로그램은 해당 전역 레지스트리 키 집합을 사용하더라도 실제 Linux에서와 마찬가지로 대소 문자 만 다른 파일 이름을 사용할 수 있습니다.

안타깝게도 Windows 응용 프로그램에서 액세스 할 수없는 파일이 남게됩니다. 전역 레지스트리 키를 변경할 수는 있지만 여전히 사용하는 응용 프로그램에서만 작동합니다.FILE_FLAG_POSIX_SEMANTICS, 그러면 모든 드라이브의 모든 파일에 대한 동작이 변경되어 의도하지 않았으며 일부 응용 프로그램이 중단 될 수 있습니다.

디렉토리 별 대소 문자 구분

이 문제를 해결하기 위해 Microsoft는 디렉터리에 적용 할 수있는 새로운 대소 문자 구분 플래그를 추가했습니다. 이 플래그가 설정된 디렉토리의 경우 해당 디렉토리의 파일에 대한 모든 작업은FILE_FLAG_POSIX_SEMANTICS지정되었습니다. 즉, 대소 문자 구분으로 표시된 디렉토리에 대소 문자 만 다른 두 개의 파일이있는 경우 모든 응용 프로그램이 해당 파일에 액세스 할 수 있습니다.

폴더에 대소 문자 구분 모드 사용

이 기능을 활성화하거나 비활성화하려면 기본 제공 fsutil.exe 앱을 사용해야합니다.

폴더에 대소 문자 구분 모드를 사용하려면 , 다음을 수행하십시오.

  1. 열다 상승 된 명령 프롬프트 .
  2. 다음 명령을 입력하십시오.
    fsutil.exe 파일 setCaseSensitiveInfo '폴더의 전체 경로'활성화

    경로 부분을 PC와 일치하는 올바른 경로로 대체하십시오.
    예를 들면

    fsutil.exe 파일 setCaseSensitiveInfo 'C :  data  Winaero  Linux'활성화

    Windows 10에서 폴더에 대소 문자 구분 모드 사용

  3. 완료되었습니다.

이제 이름이 같고 대소 문자 만 다른 두 개의 파일을 만들 수 있습니다. Windows 10은이 특정 폴더에서 올바르게 처리합니다.쿼리 대소 문자 구분 모드 Windows 10

최신 버전의 iTunes에서 생성되었으므로 itunes 라이브러리를 읽을 수 없습니다.

폴더의 기능 상태를 보려면 다음 명령을 실행하십시오.

fsutil.exe 파일 queryCaseSensitiveInfo '폴더의 전체 경로'

예를 들면

fsutil.exe 파일 queryCaseSensitiveInfo 'C :  data  Winaero  Linux'

다음과 같은 내용이 표시됩니다.

테라 리아에서 실크를 만드는 방법

드디어, 폴더의 대소 문자 구분 모드를 비활성화하려면 , 관리자로 열린 명령 프롬프트에서 다음 명령을 실행하십시오.

fsutil.exe 파일 setCaseSensitiveInfo 'C :  data  Winaero  Linux'비활성화

올바른 폴더 경로를 사용하면 완료됩니다.
노트 : 비어 있지 않은 폴더에 대한 CaseSensitiveInfo 속성 비활성화는 지원되지 않습니다. 비활성화하기 전에 폴더에서 모든 파일을 제거해야합니다.

그게 다야.

재미있는 기사

에디터의 선택

문자 메시지를 인쇄하는 방법
문자 메시지를 인쇄하는 방법
문자 메시지는 최근 몇 년 동안 사람들 사이에서 가장 인기있는 의사 소통 형식 중 하나가되었지만 몇 가지 단점이 있습니다. 그중 하나는 메시지 자체가 전송 된 기기로 제한된다는 것입니다.
RAM없이 컴퓨터를 실행할 수 있습니까?
RAM없이 컴퓨터를 실행할 수 있습니까?
컴퓨터가 올바르게 실행 되려면 여러 가지가 필요합니다. 중앙 부분은 컴퓨터의 다른 모든 부분을 연결하는 마더 보드입니다. 다음은 컴퓨터의 중앙 처리 장치 (CPU)로, 모든 입력을 받아
Chrome에서 시크릿 모드를 비활성화하는 방법
Chrome에서 시크릿 모드를 비활성화하는 방법
Chrome의 시크릿 모드는 매우 깔끔한 기능입니다. 공용 컴퓨터 나 다른 사람의 기기를 사용할 때 인터넷 사용 기록을 비공개로 유지할 수 있습니다. 개인용으로 자신의 장치에서 사용할 수도 있습니다.
GITIGNORE 파일이란 무엇이며 어떻게 사용합니까?
GITIGNORE 파일이란 무엇이며 어떻게 사용합니까?
git 저장소로 작업 할 때 원치 않는 데이터의 위험이 있습니다. 고맙게도 GITIGNORE 확장자를 가진 파일을 만들고 프로젝트에서 무시해야하는 파일과 폴더를 정의 할 수 있습니다. 당신은 글로벌을 형성 할 수 있습니다
Windows 10에서 드래그하는 동안 창 내용 표시 또는 숨기기
Windows 10에서 드래그하는 동안 창 내용 표시 또는 숨기기
창의 내용 대신 끌고있는 창의 윤곽선 테두리를 표시하도록 Windows 10 운영 체제를 구성 할 수 있습니다.
Nearby Share가 Android 및 데스크톱의 Chrome에 제공됩니다.
Nearby Share가 Android 및 데스크톱의 Chrome에 제공됩니다.
Google은 Chrome OS, Windows, macOS 및 Linux를 지원할 것으로 예상되는 최신 파일 공유 프로토콜 인 새로운 기능인 Nearby Share를 개발 중입니다. 블루투스를 이용하여 기기간 파일을 쉽게 전송할 수 있습니다. 광고 새로운 기능으로 사용자가 블루투스 페어링을 생략 할 수 있습니다. 자동으로 Nearby를 찾습니다.
Sims 4에서 노래를 쓰는 방법
Sims 4에서 노래를 쓰는 방법
Sims 4의 가능성은 캐릭터의 외모를 수정하는 것 이상으로 확장됩니다. 캐릭터의 성격, 취미, 직업을 결정할 수도 있습니다. 가장 재미있는 기술 중 하나는 아마도 작곡 일 것입니다. 심들을 가르치는 방법을 알아 보려면 계속 읽으십시오.