글자가 외계어로 변했다면? 윈도우 폰트 깨짐 완벽 해결 가이드
윈도우 운영체제를 사용하다 보면 웹사이트의 글자가 사각형으로 표시되거나, 문서의 텍스트가 읽을 수 없는 기호로 변하는 현상을 겪곤 합니다. 이러한 폰트 깨짐 현상은 단순한 시각적 불편함을 넘어 업무 효율을 떨어뜨리고 시스템 오류에 대한 불안감을 조성합니다. 본 게시물에서는 윈도우 폰트 깨짐의 원인을 분석하고, 단계별 해결 방법과 예방을 위한 주의사항을 상세히 안내해 드립니다.
목차
- 윈도우 폰트 깨짐 현상의 주요 원인
- 시스템 설정 변경을 통한 1차 해결법
- 레지스트리 및 글꼴 캐시 초기화 방법
- 웹 브라우저 및 특정 프로그램 내 폰트 설정
- 윈도우 폰트 관리 시 반드시 지켜야 할 주의사항
윈도우 폰트 깨짐 현상의 주요 원인
폰트가 깨지는 이유는 소프트웨어의 충돌부터 시스템 설정의 오류까지 다양합니다.
- 시스템 로캘(Locale) 설정 오류: 운영체제의 유니코드 언어 설정이 한국어가 아닌 다른 국가로 설정된 경우 한글이 깨질 수 있습니다.
- 글꼴 파일의 손상: 특정 폰트 파일 자체가 물리적으로 손상되었거나 설치 과정에서 오류가 발생한 경우입니다.
- 글꼴 캐시(Cache) 데이터 오염: 윈도우가 폰트를 빠르게 불러오기 위해 저장해두는 임시 파일이 꼬였을 때 발생합니다.
- 레지스트리 값 변조: 타사 프로그램을 설치하거나 삭제하는 과정에서 시스템의 폰트 연결 레지스트리가 변경되었을 수 있습니다.
- 브라우저 인코딩 설정 미흡: 크롬, 엣지 등 브라우저 자체의 폰트 렌더링 방식이나 인코딩 방식의 차이로 발생합니다.
시스템 설정 변경을 통한 1차 해결법
가장 먼저 확인해야 할 부분은 윈도우의 국가 및 언어 설정입니다.
- 지역 및 언어 설정 확인
- 제어판을 실행한 후 ‘시계 및 국가’ 항목으로 진입합니다.
- ‘국가 또는 지역’ 메뉴를 클릭합니다.
- 상단 탭 중 ‘관리자 옵션’을 선택합니다.
- ‘시스템 로캘 변경’ 버튼을 클릭합니다.
- 현재 시스템 로캘이 ‘한국어(대한민국)’로 설정되어 있는지 확인하고, 아니라면 변경합니다.
- 하단의 ‘WorldWide 언어 지원을 위해 Unicode UTF-8 사용’ 체크박스는 가급적 해제하는 것이 호환성 측면에서 유리합니다.
- ClearType 텍스트 조정
- 윈도우 검색창에 ‘ClearType 텍스트 조정’을 입력하여 실행합니다.
- 화면에 나오는 여러 문장 중 본인의 눈에 가장 선명하게 보이는 것을 선택하여 설정을 마칩니다.
- 이 과정은 가독성 문제로 인한 글자 뭉침 현상을 해결해 줍니다.
레지스트리 및 글꼴 캐시 초기화 방법
설정 변경으로 해결되지 않는다면 시스템 깊숙한 곳의 데이터를 초기화해야 합니다.
- 글꼴 캐시 파일 삭제
- ‘서비스(services.msc)’ 앱을 실행합니다.
- ‘Windows Font Cache Service’를 찾아 마우스 오른쪽 버튼으로 중지시킵니다.
- 내 PC의 C:\Windows\ServiceProfiles\LocalService\AppData\Local 폴더로 이동합니다. (숨김 항목 표시 필요)
- FontCache로 시작하는 모든 파일(.dat)을 삭제합니다.
- 다시 서비스 앱에서 중지했던 서비스를 시작으로 변경하고 재부팅합니다.
- 레지스트리 편집기를 이용한 복구
- ‘regedit’을 실행합니다.
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts 경로로 이동합니다.
- 기본 시스템 글꼴(굴림, 맑은 고딕 등)의 데이터 값이 정상적인 파일명으로 지정되어 있는지 확인합니다.
- 수동으로 수정하기 어렵다면 정상적인 컴퓨터의 해당 레지스트리 키를 내보내기 하여 가져오는 방식을 권장합니다.
웹 브라우저 및 특정 프로그램 내 폰트 설정
시스템 전체가 아닌 특정 환경에서만 깨짐이 발생할 때 적용하는 방법입니다.
- 구글 크롬(Chrome) 설정
- 설정 메뉴에서 ‘모양’ -> ‘글꼴 맞춤설정’으로 이동합니다.
- 표준 글꼴, Serif, Sans-serif 글꼴이 모두 ‘맑은 고딕’ 혹은 사용 중인 정상 폰트로 지정되어 있는지 확인합니다.
- 강제 폰트 적용 확장 프로그램을 사용 중이라면 해당 기능을 일시 정지해 봅니다.
- 마이크로소프트 엣지(Edge) 설정
- 브라우저 설정 내 ‘브라우저 디스플레이’ 메뉴에서 글꼴을 시스템 기본값으로 초기화합니다.
- 특정 소프트웨어(메모장, 워드 등)
- 프로그램 자체 옵션 내 환경설정에서 ‘글꼴’ 항목을 찾아 한글 지원 폰트로 변경합니다.
윈도우 폰트 관리 시 반드시 지켜야 할 주의사항
폰트 깨짐 현상을 미연에 방지하기 위해 다음의 사항을 숙지해야 합니다.
- 비공식 폰트 설치 주의
- 출처가 불분명한 무료 폰트 사이트에서 다운로드한 .ttf 혹은 .otf 파일은 시스템 라이브러리와 충돌을 일으킬 수 있습니다.
- 반드시 검증된 기업이나 플랫폼에서 배포하는 폰트를 사용하십시오.
- 시스템 폰트 임의 삭제 금지
- Windows 폴더 내에 기본으로 설치된 ‘굴림’, ‘돋움’, ‘Arial’, ‘Segoe UI’ 등은 시스템 UI를 구성하는 핵심 요소입니다.
- 가독성이 좋지 않다는 이유로 해당 파일을 강제로 삭제하면 윈도우 전체 메뉴가 깨지는 치명적인 오류가 발생합니다.
- 인코딩 방식의 이해
- 오래된 프로그램은 EUC-KR(CP949) 방식을 사용하고, 최신 프로그램은 UTF-8 방식을 사용합니다.
- 문서 저장 시 ‘다른 이름으로 저장’ 메뉴를 통해 인코딩 방식을 서로 교차 확인하며 저장하는 습관이 필요합니다.
- 백업 및 복원 지점 설정
- 대량의 폰트를 설치하거나 레지스트리를 수정하기 전에는 반드시 ‘시스템 복원 지점’을 생성해야 합니다.
- 문제가 발생했을 때 가장 확실하고 빠르게 이전 상태로 되돌릴 수 있는 방법입니다.
- 그래픽 드라이버 업데이트
- 글자가 깨지는 현상이 하드웨어 가속 문제일 수 있습니다.
- 그래픽 카드 드라이버를 항상 최신 버전으로 유지하여 렌더링 오류를 줄여야 합니다.
윈도우 폰트 깨짐 문제는 대부분 설정값의 어긋남이나 캐시 오류에서 기인합니다. 위 단계들을 순차적으로 적용하면 전문가의 도움 없이도 충분히 복구가 가능합니다. 특히 주의사항에서 언급한 시스템 핵심 폰트 삭제는 운영체제 재설치로 이어질 수 있으므로 각별한 주의가 필요합니다. 본 가이드를 통해 깔끔하고 선명한 텍스트 환경을 구축하시기 바랍니다.