윈도우10 글자 깨짐 현상 완벽 해결 가이드: 외계어처럼 보이는 텍스트 바로잡는 법

윈도우10 글자 깨짐 현상 완벽 해결 가이드: 외계어처럼 보이는 텍스트 바로잡는 법

윈도우10 사용 중 폴더 이름, 프로그램 메뉴, 혹은 웹사이트의 텍스트가 알 수 없는 기호나 숫자로 깨져 보여 당황하셨나요? 흔히 ‘외계어’라고 불리는 이 현상은 시스템의 언어 설정이나 인코딩 방식이 충돌할 때 발생합니다. 오늘 포스팅에서는 윈도우10 한글깨짐 알아보기 주의사항과 함께 단계별 해결법을 상세히 정리해 드립니다.

목차

  1. 윈도우10 한글 깨짐 현상의 주요 원인
  2. 시스템 로캘(Locale) 설정을 통한 근본적인 해결법
  3. 유니코드(Unicode) 설정 변경 시 필수 체크리스트
  4. 글꼴(Font) 캐시 오류 해결 및 초기화 방법
  5. 레지스트리 편집을 통한 폰트 강제 설정
  6. 작업 시 반드시 숙지해야 할 주의사항

윈도우10 한글 깨짐 현상의 주요 원인

한글이 정상적으로 출력되지 않는 이유는 단순한 오류가 아니라 시스템 내부의 언어 해석 방식 차이 때문입니다.

  • 시스템 로캘 설정 오류: 운영체제가 비유니코드 프로그램을 실행할 때 참조하는 기본 언어가 한국어가 아닌 다른 국가(주로 미국/영어)로 설정된 경우입니다.
  • 유니코드(UTF-8) 충돌: 윈도우 10의 특정 버전에서 지원하는 ‘세계 언어 지원을 위한 Unicode UTF-8 사용’ 옵션이 활성화되어 기존 프로그램과 충돌을 일으키는 경우입니다.
  • 시스템 폰트 손상: 한글을 표현하는 기본 폰트 파일이 손상되었거나 삭제되었을 때 발생합니다.
  • 소프트웨어 자체 인코딩 문제: 특정 프로그램이 제작될 당시의 인코딩(EUC-KR 등)과 현재 시스템 설정이 맞지 않을 때 나타납니다.

시스템 로캘(Locale) 설정을 통한 근본적인 해결법

가장 높은 확률로 문제를 해결할 수 있는 방법입니다. 제어판의 지역 설정을 변경하여 시스템의 언어 기준을 바로잡습니다.

  1. 제어판 실행: 시작 메뉴에서 ‘제어판’을 검색하여 실행합니다.
  2. 시계 및 국가: 메뉴 중 ‘국가 또는 지역’ 항목을 선택합니다.
  3. 관리자 옵션 탭 이동: 상단 탭에서 ‘관리자 옵션’을 클릭합니다.
  4. 시스템 로캘 변경: ‘비유니코드 프로그램용 언어’ 섹션에 있는 [시스템 로캘 변경] 버튼을 누릅니다.
  5. 한국어 설정: 현재 시스템 로캘이 ‘한국어(대한민국)’로 되어 있는지 확인하고, 아니라면 목록에서 선택합니다.
  6. 재부팅: 설정을 적용한 후 반드시 컴퓨터를 다시 시작해야 변경 사항이 반영됩니다.

유니코드(Unicode) 설정 변경 시 필수 체크리스트

최신 윈도우10 버전에서는 유니코드 관련 베타 옵션이 한글 깨짐의 주범이 되기도 합니다.

  • Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용 확인:
  • 시스템 로캘 설정 창 하단에 있는 체크박스를 확인합니다.
  • 이 항목에 체크가 되어 있다면 체크를 해제하는 것이 일반적인 해결책입니다.
  • 이 옵션은 특정 구형 한글 프로그램에서 텍스트를 심하게 깨뜨리는 원인이 됩니다.
  • 언어 팩 설치 상태:
  • 설정 > 시간 및 언어 > 언어 탭에서 ‘한국어’가 기본 설정 언어로 등록되어 있는지 확인합니다.
  • 기본 언어 설정이 영어로 되어 있다면 한국어 언어 팩을 최상단으로 올립니다.

글꼴(Font) 캐시 오류 해결 및 초기화 방법

설정은 정상인데 특정 글자만 깨지거나 흐릿하게 보인다면 글꼴 캐시 문제입니다.

  1. 서비스 관리자 실행: Win + R 키를 누르고 services.msc를 입력합니다.
  2. 서비스 중지: Windows Font Cache Service 항목을 찾아 마우스 우클릭 후 ‘중지’를 선택합니다.
  3. 캐시 파일 삭제: 아래 경로로 이동하여 해당 폴더 내의 파일들을 삭제합니다.
  4. 경로: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache
  1. 서비스 재시작: 중지했던 서비스를 다시 ‘시작’ 상태로 변경합니다.
  2. 글꼴 설정 복원: 제어판 > 글꼴 > 글꼴 설정에서 ‘기본 글꼴 설정 복원’을 클릭합니다.

레지스트리 편집을 통한 폰트 강제 설정

위 방법으로 해결되지 않을 경우 시스템 레지스트리에서 직접 폰트 매핑을 수정할 수 있습니다. (주의: 편집 전 백업 필수)

  • 경로: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
  • 수정 사항:
  • MS Shell Dlg 값이 Gulim 또는 Malgun Gothic으로 되어 있는지 확인합니다.
  • MS Shell Dlg 2 값 역시 동일하게 설정되어 있어야 시스템 메뉴에서 한글이 정상 출력됩니다.
  • 기본 폰트 확인: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts 경로에서 ‘Malgun Gothic’ 관련 레지스트리 값이 정상적인지 확인합니다.

작업 시 반드시 숙지해야 할 주의사항

윈도우10 한글깨짐 알아보기 주의사항 중 가장 중요한 요소들을 정리했습니다.

  • 재부팅 필수: 로캘 설정이나 레지스트리 변경 후 재부팅을 하지 않으면 설정이 꼬여 증상이 악화될 수 있습니다.
  • UTF-8 옵션 주의: 특정 개발 환경이 필요한 사용자가 아니라면 ‘Unicode UTF-8’ 체크박스는 해제 상태를 유지하는 것이 국내 환경에 가장 적합합니다.
  • 레지스트리 백업: 레지스트리를 직접 수정할 때는 반드시 해당 키를 ‘내보내기’ 하여 백업본을 만든 뒤 작업을 시작하십시오. 잘못된 수정은 시스템 부팅 불가를 초래할 수 있습니다.
  • 타사 폰트 충돌: 무료 폰트를 대량으로 설치한 경우 시스템 폰트와 이름이 겹쳐 깨짐이 발생할 수 있습니다. 문제 발생 직전에 설치한 폰트가 있다면 제거 후 확인해 보세요.
  • 관리자 권한: 모든 설정 변경은 반드시 관리자 계정으로 로그인한 상태에서 진행해야 데이터가 올바르게 저장됩니다.

댓글 남기기