본문 바로가기

윈도우 일반

특정 프로그램에서 설치된 일부 폰트가 보이지 않는 경우 해결법 - 윈도우 7, 윈도우 8

분명히 시스템에 어떠한 폰트가 설치되어 있고, 이를 사용하는데에도 아무런 문제가 없습니다. 예를 들어 Courier New 라는 윈도우에 포함된 기본 폰트를 예시로 들자면, 아래와 같이 프로그램에서 해당 폰트를 설정하고 사용하는데에 보통은 아무런 문제가 없죠.

보통 많은 프로그램에서 해당 폰트를 사용하는데 문제가 없다.



그런데 어떠한 프로그램에서는 아무리 봐도 해당 폰트가 표시되질 않고, 고로 사용할 수 없는 경우가 있습니다.

그런데 어떤 프로그램에서는 해당 폰트가 출력되지 않아 사용할 수 없다.



이것은 윈도우 7 부터 추가된 언어 설정에 따른 폰트의 표시 유무 설정 때문에 그런 것입니다. 해당 설정이 적용된 윈도우 7 과 윈도우 8 에서 이러한 문제가 발생하는 것이죠. 참고로 그 이전 버전인 윈도우 비스타와 윈도우 XP 에서는 해당 문제가 발생하지 않습니다. 아무튼 윈도우 7 과 윈도우 8 사용자는 제어판의 글꼴 설정을 통해 이 문제를 해결할 수 있습니다. 방법은 다음과 같습니다.

01. 제어판(모든 제어판 항목) -> 글꼴 -> 글꼴 설정으로 들어갑니다.
02. 언어 설정에 따라 글꼴 숨기기체크를 해제한 후 확인을 클릭합니다.



제어판 글꼴 설정 들어가기

* 윈도우 7 : 시작 -> 제어판 -> 보기 기준 - 큰 아이콘 -> 글꼴
* 윈도우 8 : Windows Key + X -> 제어판 -> 글꼴



설정을 마쳤으면 해당 프로그램을 종료하고 다시 시작한 후, 폰트 설정 부분을 살펴 보시면, 지금까지 표시되지 않던 폰트들이 정상적으로 출력되어 사용할 수 있는 것을 확인할 수 있습니다.

설정 후 폰트가 정상적으로 표시되고 사용할 수 있는 모습.



간단하죠? 윈도우의 언어 설정에 따라 해당 언어에 대한 정보가 포함된 폰트들만 출력해주는 설정이 존재하고, 일반적으로 대다수의 프로그램들은 해당 설정을 무시하고 그냥 시스템에 존재하는 모든 폰트들을 표시해주시만, 일부 프로그램들은 해당 설정에 따라 폰트의 표시 여부를 결정하기 때문에, 결론적으로 특정 프로그램에서만 일부 폰트들을 볼 수 없는 문제가 발생하는 겁니다. 이제 글에선 윈도우의 해당 설정을 끈 거죠. 이상입니다. ^^