본문 바로가기
정보

폰트 충돌로 폰트박스 오류가 났다고요? 윈도우 폰트 문제, 확실하게 해결하는 3가지

by 448jsjsfaea 2025. 10. 4.
폰트 충돌로 폰트박스 오류가 났다고요? 윈도우 폰트 문제, 확실하게 해결하는 3가지
배너2 당겨주세요!

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

폰트 충돌로 폰트박스 오류가 났다고요? 윈도우 폰트 문제, 확실하게 해결하는 3가지

방법!

🎯 목차

  1. 윈도우 폰트박스 오류, 왜 생길까요?
  2. 가장 빠르고 쉬운 해결책: 폰트 캐시 초기화
  3. 폰트 파일 직접 정리 및 재설치로 문제 해결
  4. 시스템 복원 및 최신 업데이트 확인하기

1. 윈도우 폰트박스 오류, 왜 생길까요?

컴퓨터 사용 중 특정 프로그램에서 폰트 선택 상자(폰트박스)가 제대로 표시되지 않거나, 폰트 목록이 뜨는 데 비정상적으로 오래 걸리는 등의 문제가 발생하면 우리는 이를 흔히 윈도우 폰트박스 오류라고 부릅니다. 이 오류의 주된 원인은 대부분 폰트 충돌이나 손상된 폰트 파일, 또는 폰트 캐시 파일의 손상에서 비롯됩니다.

폰트 충돌과 손상된 캐시의 영향

대량의 폰트를 설치하거나, 비슷한 이름 또는 메타데이터를 가진 폰트들이 시스템에 동시에 존재할 때 폰트 충돌이 발생하기 쉽습니다. 특히 웹폰트나 특수 폰트를 많이 사용하는 디자이너나 개발자에게 자주 나타나는 현상이죠. 윈도우는 폰트를 더 빠르게 로드하기 위해 폰트 캐시를 사용하는데, 이 캐시 파일이 꼬이거나 손상되면 폰트 정보를 읽어오는 과정에서 지연이나 오류가 발생하게 됩니다. 윈도우 시스템이 수많은 폰트 파일을 스캔하고 처리하는 과정에서 발생하는 지연도 이 오류를 체감하게 만드는 중요한 요소입니다. 따라서 오류를 해결하려면 이 세 가지 요소, 즉 폰트 충돌, 손상된 폰트 파일, 폰트 캐시를 중점적으로 다뤄야 합니다.


2. 가장 빠르고 쉬운 해결책: 폰트 캐시 초기화

폰트박스 오류 해결을 위한 첫 번째이자 가장 효과적인 방법은 폰트 캐시를 초기화하는 것입니다. 윈도우의 폰트 캐시 파일이 손상되었거나 너무 많은 폰트 정보로 과부하가 걸렸을 때, 이 방법을 통해 폰트 정보를 깨끗하게 재구축하여 문제를 해결할 수 있습니다. 이 과정은 Windows Presentation Foundation (WPF) 폰트 캐시시스템 폰트 캐시 모두를 정리하는 것을 포함합니다.

폰트 캐시를 수동으로 제거하는 단계

  1. 서비스 관리자 열기: Windows 키 + R을 눌러 실행 창을 열고 services.msc를 입력하여 서비스 관리자를 실행합니다.
  2. 'Windows Presentation Foundation Font Cache 3.0.0.0' 중지: 목록에서 해당 서비스를 찾아 마우스 오른쪽 버튼을 클릭한 후 중지합니다. 이 서비스는 WPF 기반 응용 프로그램의 폰트 캐시를 관리합니다.
  3. 캐시 파일 삭제: 파일 탐색기를 열고 다음 경로로 이동하여 해당 폴더 안에 있는 모든 파일을 삭제합니다.
    • C:\Windows\ServiceProfiles\LocalService\AppData\Local
    • 이 폴더 내에 있는 FontCache로 시작하는 .dat 파일을 포함한 모든 캐시 파일을 삭제해야 합니다. 만약 파일이 보이지 않는다면, 파일 탐색기의 보기 탭에서 숨긴 항목에 체크하여 숨김 파일을 표시해야 합니다.
  4. 서비스 다시 시작: 1단계에서 중지했던 'Windows Presentation Foundation Font Cache 3.0.0.0' 서비스를 다시 시작하거나, 컴퓨터를 재부팅합니다. 재부팅 시 시스템이 깨끗한 상태로 새로운 폰트 캐시를 자동으로 생성하게 됩니다.

이 과정을 통해 대부분의 일시적인 폰트박스 로딩 지연이나 오류는 해결될 수 있습니다.


3. 폰트 파일 직접 정리 및 재설치로 문제 해결

폰트 캐시 초기화로 문제가 해결되지 않는다면, 이는 실제 폰트 파일 자체에 문제가 있거나 너무 많은 폰트로 인한 시스템 과부하일 가능성이 높습니다. 따라서 시스템의 폰트 파일을 직접 점검하고 정리해야 합니다.

손상된 폰트 파일 제거

  1. 폰트 폴더 접근: Windows 키 + R을 누른 후 fonts를 입력하거나, C:\Windows\Fonts 경로로 직접 이동하여 폰트 폴더를 엽니다.
  2. 손상된 폰트 식별 및 제거: 최근에 설치했거나 오류 발생 시점과 관련된 폰트를 우선적으로 의심합니다. 목록에서 아이콘이 깨져 보이거나, 파일 크기가 0KB인 폰트는 손상되었을 가능성이 높으므로 과감하게 제거합니다. 만약 폰트 파일이 너무 많아 일일이 확인하기 어렵다면, '폰트 뷰어'나 '폰트 관리 프로그램'을 사용하여 폰트의 유효성을 검사하고 손상된 파일을 찾을 수 있습니다.
  3. 불필요한 폰트 정리: 사용 빈도가 낮은 폰트나 디자인 작업에 당장 필요 없는 폰트는 백업 후 제거하는 것이 좋습니다. 시스템에 설치된 폰트 수를 줄이는 것만으로도 폰트박스 로딩 속도와 안정성이 크게 개선됩니다.

폰트 재설치 및 복구

만약 필수적인 폰트가 손상되어 문제가 발생한 것이라면, 해당 폰트를 공식적인 경로를 통해 다시 다운로드 받아 재설치해야 합니다.

  • 시스템 기본 폰트 복구: 윈도우 기본 폰트(맑은 고딕, 굴림 등)에 문제가 발생했다면, 윈도우 설정 > 앱 및 기능 > 선택적 기능에서 '기본 폰트' 관련 패키지를 찾아 재설치하거나, 다른 정상적인 윈도우 시스템에서 해당 폰트 파일(C:\Windows\Fonts 폴더)을 복사해와서 대체할 수 있습니다.
  • 서드파티 폰트: 다운로드 받은 곳에서 원본 파일을 다시 받아 설치하거나, 폰트 파일의 버전을 확인하여 최신 버전으로 업데이트합니다.

4. 시스템 복원 및 최신 업데이트 확인하기

위의 방법들로도 문제가 해결되지 않거나, 폰트박스 오류가 다른 시스템 오류와 동반하여 나타난다면 운영체제 차원의 점검이 필요할 수 있습니다.

시스템 파일 검사 및 복원 지점 활용

  1. 시스템 파일 검사(SFC): 명령 프롬프트(관리자 권한)를 실행한 후 sfc /scannow 명령을 입력하여 실행합니다. 이 명령어는 손상되거나 누락된 윈도우 시스템 파일을 검사하고 복구하여, 폰트 처리에 관여하는 핵심 파일의 문제를 해결할 수 있습니다.
  2. 시스템 복원: 오류가 발생하기 이전 시점에 생성된 시스템 복원 지점이 있다면, 해당 시점으로 시스템을 되돌려 문제를 해결할 수 있습니다. Windows 검색창에 '복원'을 입력하여 '복원 지점 만들기'를 실행하고, '시스템 복원' 버튼을 클릭하여 안내에 따라 진행합니다. 다만, 이 방법은 복원 시점 이후에 설치된 프로그램이나 설정 변경 사항을 되돌린다는 점을 염두에 두어야 합니다.

윈도우 업데이트 및 드라이버 최신화

폰트 처리에 영향을 미치는 그래픽 드라이버나 윈도우 운영체제 자체의 버그일 수도 있습니다.

  • 윈도우 업데이트: 설정 > 업데이트 및 보안 > Windows 업데이트에서 보류 중인 업데이트를 모두 설치하여 운영체제의 안정성을 높입니다.
  • 드라이버 업데이트: 특히 그래픽 카드 드라이버는 폰트 렌더링에 중요한 역할을 하므로, 장치 관리자나 제조사 웹사이트를 통해 최신 버전으로 업데이트해야 합니다.

이러한 전반적인 시스템 점검은 폰트박스 오류뿐만 아니라 다른 알 수 없는 시스템 문제까지 해결하는 데 도움을 줄 수 있습니다. 폰트 문제는 시스템 안정성과 직결되므로, 이 해결책들을 단계적으로 적용하여 쾌적한 윈도우 사용 환경을 되찾으시길 바랍니다.