이 문서에서는 PowerShell 콘솔의 문자가 왜곡되는 문제에 대한 해결 방법을 제공합니다.
적용 대상: Windows PowerShell
증상
PowerShell 콘솔을 시작하면 문자가 왜곡됩니다. 이 문제는 Windows의 중국어, 일본어 및 한국어 버전에서만 발생합니다.
원인
기본적으로 Windows PowerShell .lnk 바로 가기는 "Consolas" 글꼴을 사용하도록 하드 코딩됩니다. "Consolas" 글꼴에는 CJK 문자의 문자 모양이 없으므로 문자가 올바르게 렌더링되지 않습니다. "MS Gothic" 글꼴에 CJK 문자에 대한 문자 모양이 있으므로 글꼴을 "MS Gothic"으로 변경하면 문제가 명시적으로 해결됩니다.
cmd .lnk 바로 가기가 글꼴을 지정하지 않으므로 명령 프롬프트(cmd.exe)에는 이 문제가 없습니다. 콘솔은 시스템 언어에 따라 런타임에 올바른 글꼴을 선택합니다.
해결
이 문제는 곧 Windows 11 및 Windows Server 2022에서 해결될 예정이지만 수정 사항은 하위 버전으로 백포칭되지 않습니다.
이 문제를 해결하려면 다음 두 가지 해결 방법 중 하나를 사용합니다.
해결 방법 1: cmd.exe PowerShell 시작
명령 프롬프트(cmd.exe) 콘솔을 열고 실행 powershell.exe
합니다. 그러면 글꼴 문제 없이 PowerShell 콘솔이 열립니다.
해결 방법 2: PowerShell 콘솔에서 글꼴 변경
- 일반적인 방식으로 PowerShell을 시작합니다. 다음 두 단계 중 하나를 사용합니다.
- 시작 메뉴를 선택한 다음 PowerShell을 선택합니다.
- Windows 키 + R을 눌러 실행 상자를 열고 PowerShell을 입력한 다음 Enter 키를 누릅니다.
- PowerShell 콘솔의 위쪽 막대를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 글꼴 탭을 선택합니다.
- 글꼴 아래에서 MS Gothic을 선택한 다음 확인을 선택합니다.
이렇게 하면 문제가 해결됩니다.