본문 바로가기

Windows/Microsoft

NTFS 파티션에서 8.3 이름 생성 기능 정지하기

NTFS 파티션에 생성된 긴 파일 이름을 사용하는 파일들은 16 비트 응용 프로그램과의 하위 호환성을 위해, DOS의 FAT 파티션에서 사용하던 짧은 8.3 파일 이름이 자동으로 생성됩니다.

16 비트 응용 프로그램을 사용하지 않는다면 이 기능을 중지함으로써 NTFS 파티션에서 파일 성능을 향상시킬 수 있습니다.

2007.05.05 Registry 파일 추가. 아래 파일을 받으신 후 더블클릭을 하면 쉽게 적용할 수 있습니다.


출처: NTFS 파티션에서 8.3 이름 만들기를 사용하지 않도록 설정하는 방법
NTFS 파티션에서 모든 긴 파일 이름과 디렉터리에 대해 8.3 파일 이름과 디렉터리 만들기를 사용하면 디렉터리 열거 성능이 저하될 수 있습니다. 이 문서에서는 모든 NTFS 파티션에서 8.3 이름 만들기를 사용하지 않도록 설정하는 방법을 설명합니다.
참고: 8.3 이름 만들기를 사용하지 않으면 Windows NT에서 파일 성능이 향상되지만 몇몇 16비트 응용 프로그램에서 긴 파일 이름의 파일 및 디렉터리를 찾지 못할 수도 있습니다.
Windows Server 2003 및 Windows XP
모든 NTFS 파티션에서 8.3 이름 만들기를 사용하지 않도록 설정하려면 명령 프롬프트에서 fsutil.exe behavior set disable8dot3 1을 입력한 다음 Enter 키를 누릅니다.
Windows 2000 및 Windows NT
모든 NTFS 파티션에서 8.3 이름 만들기를 사용하지 않도록 설정하려면 다음과 같이 하십시오.

1. Regedt32.exe를 시작하고 다음 레지스트리 값을 찾습니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
2. NtfsDisable8dot3NameCreation 항목을 선택합니다.

참고: 기본적으로 이 항목의 값은 0으로 설정되어 있습니다.
3. 편집 메뉴에서 DWORD를 누릅니다. 데이터 필드에 값 1을 입력합니다.
4. 확인을 누른 다음 Regedt32를 종료합니다.
5. Windows NT를 종료하고 컴퓨터를 끕니다.
6. 컴퓨터와 Windows NT를 다시 시작합니다.

참고: NtfsDisable8dot3NameCreation 레지스트리의 변경 사항은 변경 후에 만들어진 파일, 폴더 및 프로필에만 영향을 주고 기존 파일에는 영향을 주지 않습니다.

01

MS 포켓북 Active Directory 운영 가이드 를 읽다보니 보안에도 도움이 된다고 합니다.
많은 바이러스나 해킹 관련 도구들은 16 비트 응용 프로그램으로, NTFS 파티션의 파일에 접근할 때 짧은 8.3 파일 이름을 사용합니다. 따라서 자동 8.3 파일 이름 생성 기능을 정지함으로써 바이러스나 16비트 해킹 프로그램이 도메인 컨트롤러의 NTFS 파티션에 접근하는 것을 차단할 수 있습니다.