IT 오류해결/윈도우·부팅 오류

메모장 한글깨짐 워드패드 특수문자 복구 - 유니코드 UTF-8

잡가이버 2026. 6. 30. 14:00
728x90
반응형

메모장 한글 깨짐 해결|UTF-8·CP949 인코딩 복구, 윈도우11 언어·글꼴 설정

윈도우 메모장 한글 깨짐과 UTF-8 인코딩 복구 방법
메모장 한글 깨짐과 UTF-8 인코딩 복구 방법

윈도우 메모장, 엑셀, 워드, 오래된 업무 프로그램을 실행했는데 한글이 특수문자·물음표·네모·알 수 없는 기호로 표시되면 단순히 “UTF-8을 켜면 해결된다”라고 생각하기 쉽습니다.

하지만 한글 깨짐은 원인이 다릅니다. 특정 텍스트 파일 하나만 깨졌다면 대부분 파일 인코딩 문제이고, 구형 프로그램 메뉴 전체가 깨졌다면 시스템 로캘 문제일 수 있습니다. 글자가 네모로 보이거나 일부 글자만 빠진다면 한국어 언어팩·글꼴 문제를 확인해야 합니다.

따라서 문제 원인을 구분하지 않고 시스템 전체의 UTF-8 옵션을 무조건 켜거나 끄면 오히려 기존 구형 프로그램이 더 이상해질 수 있습니다. 이 글에서는 메모장 파일, 엑셀 CSV, 워드·RTF 문서, 프로그램 메뉴, 글꼴 누락을 각각 나눠 안전하게 해결하는 방법을 정리합니다.

가장 먼저 기억할 점
파일 하나만 깨졌다면 인코딩 문제를 먼저 확인합니다.
프로그램 메뉴 전체가 깨졌다면 시스템 로캘과 한국어 언어팩을 확인합니다.
글자가 네모·□·빈칸으로 보이면 글꼴 또는 언어팩 문제일 수 있습니다.
이미 깨진 상태로 저장하면 원본 글자가 더 복구하기 어려워질 수 있으므로, 수정 전 반드시 원본 파일을 복사합니다.

윈도우11 메모장 한글 깨짐 복구 윈도우 한글 폰트·글꼴 설치

한글 깨짐 원인 4가지부터 구분

메모장·프로그램에서 한글이 특수문자 또는 깨진 글자로 보이는 예시

증상 가능성이 높은 원인 우선 해결 방법
특정 TXT·CSV·LOG 파일만 깨짐 UTF-8, CP949, EUC-KR, ANSI 등 파일 인코딩 불일치 원본 복사 후 올바른 인코딩으로 다시 열기
엑셀에서 CSV만 한글 깨짐 엑셀의 CSV 문자 인식 방식과 원본 인코딩 불일치 엑셀 데이터 가져오기 기능에서 파일 원본 인코딩 지정
특정 구형 프로그램 메뉴 전체가 깨짐 비유니코드 프로그램용 시스템 로캘 문제 시스템 로캘을 한국어(대한민국)로 확인
글자가 □·물음표·빈칸으로 표시 한국어 언어팩·글꼴 누락 또는 손상 한국어 언어팩·글꼴 확인, 시스템 파일 검사
웹사이트 한글만 이상함 사이트 문자셋 설정·브라우저 확장 프로그램·캐시 문제 다른 브라우저·시크릿 모드·다른 사이트 비교

UTF-8은 파일 형식이 아니라 문자 인코딩 방식

UTF-8은 한글·영문·일본어·중국어·특수문자·이모지 등을 하나의 규칙으로 저장하고 읽기 위한 문자 인코딩 방식입니다.

텍스트 파일을 작성할 때는 대부분 UTF-8을 사용하는 편이 다른 운영체제와 프로그램 간 호환에 유리합니다.

다만 이미 CP949 또는 EUC-KR 방식으로 저장된 파일을 UTF-8로 읽으면 글자가 깨질 수 있습니다. 반대로 UTF-8 파일을 구형 ANSI·CP949 방식으로 열어도 한글이 이상하게 보일 수 있습니다.

가장 중요한 주의사항
깨진 글자가 보이는 상태에서 바로 “다른 이름으로 저장 → UTF-8”을 누르면 실제 원문이 복구되는 것이 아닙니다. 잘못 해석된 글자를 UTF-8로 다시 저장하게 될 수 있으므로, 원본 파일을 먼저 복사하고 올바른 인코딩으로 다시 열어본 뒤 저장해야 합니다.

메모장 TXT 파일 한글 깨짐|UTF-8·CP949 인코딩 복구

파일 하나만 깨졌다면 시스템 설정을 먼저 바꾸지 않기

특정 메모장 파일, 로그 파일, CSV 파일, 설정 파일 하나만 깨진다면 윈도우 언어 설정이나 시스템 로캘을 변경하기보다 먼저 파일 인코딩을 확인해야 합니다.

특히 오래된 국내 프로그램, 관공서·업무 시스템, 일부 쇼핑몰·ERP·POS 프로그램에서 내려받은 TXT·CSV 파일은 CP949 또는 EUC-KR 계열로 저장된 경우가 있습니다. 반면 최근 웹서비스와 개발 도구에서 만든 파일은 UTF-8인 경우가 많습니다.

원본 파일 복사 후 인코딩을 바꿔 저장하는 순서

  1. 깨진 TXT·CSV·LOG 파일을 다른 폴더에 복사합니다.
  2. 원본은 절대 수정하지 말고 복사본으로 작업합니다.
  3. 메모장에서 파일을 열어 글자가 정상인지 확인합니다.
  4. 정상적으로 보인다면 파일 → 다른 이름으로 저장을 선택합니다.
  5. 인코딩 항목에서 UTF-8을 선택하고 새 파일로 저장합니다.
  6. 저장한 파일을 다시 열어 한글이 정상인지 확인합니다.

메모장에서 UTF-8로 저장하는 방법

윈도우 메모장 다른 이름으로 저장 UTF-8 인코딩 설정
메모장에서 다른 이름으로 저장을 선택해 UTF-8 인코딩으로 저장하는 화면

메모장에서 한글이 정상으로 보이는 파일을 열었다면 파일 → 다른 이름으로 저장을 선택합니다. 저장 창 아래쪽의 인코딩 항목에서 UTF-8을 선택한 뒤 저장하면 됩니다.

웹사이트 업로드용 TXT, 개발용 설정 파일, HTML·CSS·JavaScript 파일, 크로스플랫폼 문서처럼 다양한 환경에서 열어야 하는 파일은 UTF-8 사용이 일반적입니다.

UTF-8, UTF-8 with BOM, ANSI, UTF-16 차이

인코딩 권장 사용 환경 주의할 점
UTF-8 웹·개발·일반 텍스트·여러 운영체제 간 공유 구형 국내 프로그램은 CP949만 인식할 수 있음
UTF-8 with BOM 일부 Windows 프로그램·PowerShell 호환 일부 개발 환경에서는 BOM 문자가 문제될 수 있음
ANSI·CP949 오래된 국내 윈도우 프로그램·레거시 업무 파일 다국어·이모지·특수문자 호환성이 낮을 수 있음
UTF-16 LE 일부 윈도우 전용 설정·레거시 텍스트 파일 웹 업로드·일반 개발 파일로는 보통 UTF-8이 더 적합

이미 한글이 깨져 있다면 “다시 열기”가 핵심

파일을 열었을 때 안녕하세요처럼 한글이 길게 깨져 보이거나, ???, , 특수기호로만 보인다면 현재 프로그램이 원본 인코딩을 잘못 읽고 있을 가능성이 큽니다.

이때는 파일을 저장하기보다 인코딩 선택 기능을 제공하는 텍스트 편집기에서 원본 파일을 다시 열어 UTF-8 → CP949/EUC-KR → UTF-16 순서로 확인하는 방식이 안전합니다. 글자가 정상으로 보이는 인코딩을 찾은 뒤 UTF-8로 새 파일을 저장하면 됩니다.

개발자용 편집기나 고급 텍스트 편집기를 사용할 수 있다면 “Reopen with Encoding”, “인코딩으로 다시 열기”, “파일 인코딩” 같은 메뉴에서 원본 인코딩을 직접 지정하는 방법이 가장 정확합니다.

엑셀 CSV 한글 깨짐 해결|파일 열기보다 데이터 가져오기 사용

CSV 파일은 메모장에서는 한글이 정상인데 엑셀에서만 깨지는 경우가 많습니다. 엑셀이 파일을 열 때 CSV의 문자 인코딩을 자동으로 다르게 판단할 수 있기 때문입니다.

엑셀에서 CSV를 안전하게 불러오는 순서

  1. 엑셀을 먼저 실행합니다.
  2. 데이터 탭을 선택합니다.
  3. 텍스트/CSV에서 또는 텍스트·CSV에서 데이터 가져오기를 선택합니다.
  4. 깨진 CSV 파일을 선택합니다.
  5. 미리 보기 화면에서 한글이 정상인지 확인합니다.
  6. 파일 원본 또는 인코딩 항목에서 65001: Unicode(UTF-8), 949: 한국어(완성형) 등 파일에 맞는 값을 선택합니다.
  7. 한글이 정상으로 표시될 때만 불러오기를 진행합니다.

CSV 파일 제작자라면
엑셀 사용자에게 CSV를 배포해야 한다면 UTF-8 인코딩과 함께 테스트하는 것이 좋습니다. 다만 오래된 엑셀·레거시 프로그램을 함께 사용해야 한다면 CP949 형식이 필요한 환경도 있으므로, 배포 대상 프로그램 기준으로 인코딩을 맞춰야 합니다.

구형 프로그램 한글 메뉴 깨짐|시스템 로캘 한국어 설정

윈도우 실행 창에서 제어판과 시스템 언어 설정으로 이동하는 방법

메모장 파일은 정상인데 특정 구형 프로그램의 메뉴, 버튼, 설정 화면, 설치 프로그램만 한글이 깨져 보인다면 비유니코드 프로그램용 시스템 로캘을 확인해야 합니다.

시스템 로캘은 오래된 프로그램이 어떤 문자 코드 페이지로 텍스트를 표시할지 정하는 설정입니다. 윈도우 표시 언어를 한국어로 바꿨다고 해서 비유니코드 프로그램용 시스템 로캘까지 자동으로 해결되는 것은 아닐 수 있습니다.

제어판 빠르게 실행

윈도우 실행 창에 control panel을 입력해 제어판 실행

키보드에서 Win + R을 눌러 실행 창을 연 뒤 아래 명령어를 입력하면 제어판을 바로 열 수 있습니다.

control panel

시스템 로캘을 한국어(대한민국)로 확인하는 방법

제어판의 국가 또는 지역 설정에서 한국어(대한민국) 형식을 확인하는 화면

  1. 제어판에서 시계 및 국가 또는 국가 또는 지역을 선택합니다.
  2. 형식 탭에서 표시 형식이 한국어(대한민국)인지 확인합니다.
  3. 관리자 옵션 탭으로 이동합니다.
  4. 시스템 로캘 변경을 선택합니다.
  5. 현재 시스템 로캘한국어(대한민국)인지 확인합니다.
  6. 변경했다면 확인을 누른 뒤 PC를 재시작합니다.

이 설정은 특정 구형 프로그램의 표시 언어 문제를 해결하는 데 도움이 될 수 있지만, 정상적으로 열리던 TXT·CSV 파일의 인코딩을 자동으로 복구하는 기능은 아닙니다.

“세계 언어 지원을 위해 유니코드 UTF-8 사용” 옵션은 언제 바꿔야 할까?

시스템 로캘 변경 화면에서 유니코드 UTF-8 베타 옵션을 확인하는 화면

“(Beta) 세계 언어 지원을 위해 유니코드 UTF-8 사용” 옵션은 시스템 전체의 활성 코드 페이지와 관련된 설정입니다. 일부 비유니코드 앱에서 UTF-8 기반 텍스트 표시가 필요한 경우 활용될 수 있지만, 모든 한글 깨짐을 해결하는 만능 설정은 아닙니다.

특히 오래된 국내 업무 프로그램, 구형 설치 프로그램, 레거시 ERP, 일부 보안 모듈은 CP949·EUC-KR 같은 기존 코드 페이지를 전제로 만들어졌을 수 있습니다. 이 경우 UTF-8 베타 옵션을 켜면 오히려 메뉴·버튼·문서명이 더 깨질 수 있습니다.

권장 설정 기준

증상 UTF-8 베타 옵션 권장 방향 함께 확인할 것
특정 TXT·CSV 파일만 깨짐 변경하지 않음 파일 인코딩 UTF-8·CP949 확인
구형 국내 프로그램 한글 메뉴 깨짐 우선 해제 상태 확인 시스템 로캘 한국어(대한민국)
특정 글로벌·개발용 비유니코드 앱이 깨짐 테스트 목적으로 켜서 확인 가능 다른 구형 프로그램 호환성 점검
메일·오피스·문서 한글 표시 이상 무조건 켜지 말 것 언어팩·글꼴·문서 인코딩·앱 설정 확인

설정을 바꿨다면 반드시 재부팅해야 적용됩니다. 한글이 이미 정상인 프로그램까지 문제가 생겼다면 같은 위치에서 UTF-8 베타 옵션을 원래 상태로 되돌리고 재부팅한 뒤 다시 확인합니다.

윈도우11 한국어 언어팩·표시 언어 확인

윈도우11 언어 및 지역 설정에서 한국어 표시 언어 확인

윈도우 메뉴, 설정 앱, 일부 기본 프로그램의 한글이 이상하거나 글꼴이 빠진 것처럼 보인다면 한국어 언어팩과 표시 언어를 확인합니다.

  1. 시작 메뉴에서 언어 및 지역을 검색합니다.
  2. 시간 및 언어 → 언어 및 지역으로 이동합니다.
  3. Windows 표시 언어가 한국어인지 확인합니다.
  4. 한국어가 없다면 언어 추가를 선택합니다.
  5. 한국어를 검색해 언어팩을 설치합니다.
  6. 설치 후 표시 언어를 한국어로 지정하고 로그아웃 또는 재부팅합니다.

윈도우11 Windows 표시 언어를 한국어로 선택하는 화면
윈도우11 한국어 언어팩을 추가하고 다운로드하는 화면

한글이 네모·□·빈칸으로 보일 때

한글이 깨진 글자로 바뀌는 것이 아니라 네모, 빈칸, 물음표 상자로 표시된다면 해당 글자를 표현할 수 있는 글꼴이 없거나 언어팩·글꼴 파일이 손상됐을 가능성이 있습니다.

이 경우에는 한국어 언어팩을 설치·재설치하고, 재부팅 후 같은 문서와 프로그램을 다시 열어봅니다. 특정 프로그램에서만 발생한다면 프로그램 자체의 글꼴 설정 또는 프로그램 재설치도 함께 확인해야 합니다.

윈도우 한글 폰트·글꼴 추가 설치 윈도우 한글판·영어 기본 언어 변경

워드패드·워드·RTF 문서 한글 깨짐 해결

TXT 파일은 문자 인코딩 문제가 가장 흔하지만, DOCX·RTF·워드 문서는 인코딩보다 글꼴·언어팩·문서 손상·호환 모드 영향이 원인일 수 있습니다.

특히 Windows 11 24H2부터는 워드패드가 기본 제공 앱에서 제거됐습니다. TXT 파일은 메모장으로, DOC·DOCX·RTF 문서는 Microsoft Word 또는 호환 가능한 문서 편집기로 여는 편이 안전합니다.

워드·RTF 문서에서 먼저 확인할 항목

  • 다른 PC 또는 다른 문서 프로그램에서도 같은 글자가 깨지는지 확인
  • 문서에 사용된 글꼴이 현재 PC에 설치돼 있는지 확인
  • 문서 파일을 이메일·메신저·USB로 옮기는 과정에서 손상되지 않았는지 확인
  • 워드의 파일 → 열기 → 열기 및 복구 기능으로 문서 복구 시도
  • Office 표시 언어와 편집 언어 설정 확인

워드 문서에서 특정 글꼴만 깨진다면 문서의 전체 내용을 복사해 다른 글꼴로 붙여넣는 방식보다, 먼저 원본 파일을 복사한 뒤 문제 구간의 글꼴을 확인하는 것이 좋습니다. 업무용 문서는 원본 글꼴이 없어 레이아웃이 크게 바뀔 수 있기 때문입니다.

윈도우 시스템 파일 손상으로 글꼴·언어가 깨질 때

윈도우 메모장과 프로그램 한글 깨짐 문제를 해결하는 방법

메모장·설정·파일 탐색기·여러 프로그램에서 한글이 동시에 깨지고, 언어팩·시스템 로캘을 확인해도 해결되지 않는다면 윈도우 시스템 파일 또는 글꼴 관련 구성요소 손상을 점검할 수 있습니다.

시작 메뉴에서 Windows Terminal 또는 명령 프롬프트를 검색한 뒤 관리자 권한으로 실행합니다. 아래 명령어를 순서대로 실행합니다.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

DISM이 윈도우 이미지 상태를 확인하고 복구한 뒤, SFC가 보호된 시스템 파일을 검사합니다. 두 명령어가 끝나면 PC를 재부팅하고 한글이 깨졌던 메모장·프로그램·문서를 다시 확인합니다.

주의
DISM과 SFC는 윈도우 구성요소 점검용입니다. 특정 TXT 파일의 인코딩이 잘못 저장된 경우에는 이 명령어만으로 원래 한글 문자가 복구되지 않습니다. 파일 하나만 깨졌다면 인코딩 확인이 먼저입니다.

한글 깨짐 해결 순서 요약

증상별 해결 체크리스트

  1. TXT·CSV 파일 하나만 깨짐: 원본 복사 → UTF-8·CP949·EUC-KR 인코딩 확인
  2. 엑셀 CSV만 깨짐: 파일 더블클릭 대신 데이터 → 텍스트/CSV에서 가져오기 사용
  3. 구형 프로그램 메뉴만 깨짐: 시스템 로캘 한국어(대한민국) 확인
  4. UTF-8 베타 옵션이 켜져 있음: 구형 국내 프로그램 문제라면 해제 후 재부팅 테스트
  5. 한글이 □·빈칸으로 표시: 한국어 언어팩·글꼴 설치 상태 확인
  6. 윈도우 전체 메뉴·여러 앱이 깨짐: DISM → SFC 시스템 파일 검사
  7. 워드·RTF 문서만 깨짐: 문서 글꼴, Office 언어팩, 파일 손상 여부 확인

메모장 한글 깨짐 FAQ

메모장에서 한글이 깨졌는데 UTF-8로 저장하면 바로 복구되나요?

항상 그렇지는 않습니다. 현재 파일이 잘못된 인코딩으로 열려 한글이 깨져 보인다면, 그 상태로 UTF-8 저장을 하면 깨진 글자가 그대로 저장될 수 있습니다. 원본을 복사한 뒤 올바른 인코딩으로 다시 열어 한글이 정상으로 보일 때 UTF-8로 저장해야 합니다.

UTF-8 베타 옵션을 켜면 모든 한글 깨짐이 해결되나요?

아닙니다. 해당 옵션은 비유니코드 프로그램의 시스템 코드 페이지와 관련된 설정입니다. 특정 파일 인코딩 오류나 글꼴 누락 문제를 직접 해결하는 기능은 아닙니다. 특히 구형 국내 프로그램은 UTF-8 베타 옵션이 켜져 있을 때 오히려 한글이 깨질 수 있습니다.

메모장에서는 정상인데 엑셀에서만 CSV 한글이 깨집니다

엑셀에서 CSV 파일을 바로 열지 말고, 엑셀의 데이터 탭에서 텍스트/CSV 가져오기를 사용합니다. 미리 보기 화면에서 UTF-8 또는 한국어 완성형처럼 실제 파일 인코딩에 맞는 원본을 선택한 뒤 불러오면 해결되는 경우가 많습니다.

워드패드가 윈도우11에 없습니다

Windows 11 24H2에서는 워드패드가 기본 제공 앱에서 제거됐습니다. TXT 파일은 메모장으로 열고, DOC·DOCX·RTF 문서는 Microsoft Word 또는 호환 문서 편집기를 사용하는 방식이 좋습니다.

프로그램 메뉴 전체가 한글 대신 특수문자로 보입니다

특정 구형 프로그램만 문제라면 시스템 로캘을 한국어(대한민국)로 설정했는지 확인합니다. 그다음 UTF-8 베타 옵션이 켜져 있다면 해제 후 재부팅해 비교해 봅니다. 프로그램 자체가 일본어·중국어 전용이라면 해당 프로그램이 요구하는 시스템 로캘이 별도로 필요할 수 있습니다.

한글이 네모(□)로 보입니다

글자가 깨진 것이 아니라 표시할 글꼴이 없는 상황일 수 있습니다. 한국어 언어팩과 기본 글꼴 설치 상태를 확인하고, 특정 문서만 그렇다면 해당 문서에 사용된 글꼴이 현재 PC에 없는지 확인합니다.

한글·특수문자·글꼴 관련글

윈도우 프로그램 한글·폰트 깨짐 해결 윈도우 한글 폰트·글꼴 설치 윈도우 특수문자·특수기호 입력 방법 윈도우 한글판·영어판 표시 언어 변경

UTF-8 설정 전에 “무엇이 깨졌는지”부터 확인

메모장 한글 깨짐은 단순한 UTF-8 문제가 아닙니다. 특정 파일만 깨졌다면 파일 인코딩을 확인해야 하고, 특정 프로그램 메뉴가 깨졌다면 시스템 로캘을 확인해야 하며, 글자가 네모나 빈칸으로 보인다면 한국어 언어팩과 글꼴을 확인해야 합니다.

특히 원본 파일이 중요한 경우에는 깨진 상태에서 덮어쓰지 말고, 반드시 복사본을 만든 뒤 인코딩을 바꿔 열어보는 순서가 중요합니다. 시스템 전체 설정은 마지막 단계로 두고, 증상에 맞는 방법을 적용하면 한글 깨짐 문제를 훨씬 안전하게 해결할 수 있습니다.

 

반응형
그리드형