많은 사용자가 시스템 문제 해결, 배치 파일 실행, 고급 관리 작업 수행 등을 위해 Windows 명령 프롬프트를 자주 사용합니다. 그런데 명령 프롬프트를 자주 쓰다 보면 기본 글꼴이 마음에 들지 않아 글꼴을 변경하고 싶어질 때가 있습니다.
하지만 Windows 명령 프롬프트는 사용자 지정 범위가 상당히 제한적입니다. 투명도 조절이나 색상 변경 같은 몇 가지 설정은 가능하지만, 여전히 예전 DOS 인터페이스 느낌을 지니고 있어 사용자 취향대로 자유롭게 꾸미기 어렵습니다. 특히 글꼴 선택지는 매우 적어서 Windows 버전에 따라 단 2~7개 정도만 제공됩니다.
명령 프롬프트에 직접 사용자 지정 글꼴을 추가하는 기능은 없지만, 레지스트리 편집기를 활용하면 원하는 글꼴을 추가할 수 있습니다.
이번 글에서는 Windows 11/10에서 명령 프롬프트에 사용자 지정 글꼴을 추가하는 방법을 소개합니다. 시작하기 전에 한 가지 중요한 점을 짚고 넘어가겠습니다. 바로 명령 프롬프트는 고정폭(모노스페이스) 글꼴만 지원한다는 것입니다. 고정폭 글꼴은 가변폭 글꼴과 달리 모든 문자와 간격이 동일한 너비를 차지하는 글꼴로, 프로그래밍 소스 코드 작성에 매우 유용합니다. 문자 폭이 일정하기 때문에 코드 속 특수 문자열을 추적하기가 훨씬 쉽습니다. 적합한 고정폭 글꼴을 찾았다면 레지스트리를 수정해 명령 프롬프트에서 해당 글꼴을 활성화할 수 있습니다. 아래 단계를 따라 해 보세요.
1단계: 적합한 고정폭 글꼴 찾아 설치하기
Windows 명령 프롬프트에서 기본적으로 선택할 수 있는 글꼴은 Lucida와 Raster 두 종류뿐입니다. 사용자 지정 글꼴을 추가하려면 FontSquirrel, Google Fonts 같은 웹 서비스를 통해 원하는 글꼴을 먼저 시스템에 설치해야 합니다.
앞서 언급했듯이 명령 프롬프트는 고정폭 글꼴만 인식합니다. 또한 Microsoft의 공식 기준에 따르면, 추가하려는 글꼴이 TrueType 글꼴이라면 FF_MODERN 속성을, TrueType이 아닌 글꼴이라면 OEM_CHARSET 속성을 가져야 합니다. 아울러 선택한 글꼴은 음수 A 또는 C 스페이싱을 가지면 안 되며, 이탤릭체여서도 안 됩니다.
해당 글꼴이 명령 프롬프트에서 작동하는지 확인하려면 우선 설치한 후 실제로 활성화해 봐야 합니다. 대부분의 서드파티 고정폭 글꼴은 명령 프롬프트에서 인식되지만, 직접 설치해 보기 전까지는 내 Windows 버전과 호환되는지 미리 알 수 없습니다.
적합한 고정폭 글꼴을 찾았다면 다운로드하여 Windows 시스템에 설치하세요.
2단계: 레지스트리에 사용자 지정 글꼴 등록하기
Windows는 사용자 인터페이스를 통해 명령 프롬프트에 글꼴을 직접 추가하는 방법을 제공하지 않습니다. 따라서 설치한 고정폭 글꼴을 명령 프롬프트에서 사용하려면 먼저 레지스트리에 해당 글꼴 정보를 등록해야 합니다.
Win + R 키를 눌러 실행 창을 열고 regedit를 입력한 후 Enter 키를 누릅니다.
그다음 아래 경로로 이동합니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
레지스트리 편집기 오른쪽 패널에서 명령 프롬프트가 사용 중인 글꼴 목록을 확인할 수 있으며, 각 항목에는 0, 00, 01 같은 고유한 이름 값이 할당되어 있습니다.
새 글꼴을 추가하려면 오른쪽 패널의 빈 곳을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New)를 선택합니다.
문자열 값(String Value)을 선택하고, 고유한 숫자로 이름을 지정합니다. 예를 들어 이미 값 이름이 00인 항목이 있다면 새 문자열 값의 이름을 000으로 정하면 됩니다. 반드시 기존에 없는 고유한 숫자를 사용해야 합니다.
새로 만든 문자열 값을 더블클릭하고, 값 데이터 필드에 설치한 글꼴의 이름을 입력합니다.
확인을 클릭해 변경 사항을 저장한 후 시스템을 재시작합니다.
3단계: 명령 프롬프트에 사용자 지정 글꼴 적용하기
명령 프롬프트를 연 뒤 제목 표시줄을 마우스 오른쪽 버튼으로 클릭하고, 드롭다운 메뉴에서 속성(Properties)을 선택합니다.
명령 프롬프트 속성 창에서 글꼴(Font) 탭으로 이동합니다.
글꼴 목록에서 방금 설치한 글꼴을 선택하고 확인을 클릭합니다.
이제 명령 프롬프트에서 원하는 글꼴을 자유롭게 사용할 수 있습니다. 가독성을 높이기 위해 글꼴 크기도 함께 조절할 수 있습니다.
참고로, 속성 창의 글꼴 목록에 추가한 글꼴이 보이지 않는다면 해당 글꼴이 현재 Windows 버전에서 지원되지 않거나, 고정폭 글꼴이 아닌 글꼴을 등록했을 가능성이 높습니다.
명령 프롬프트를 투명하게 만들고 싶으신가요? 관련 팁도 함께 확인해 보세요.