Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 메모장 기본 문자 인코딩 변경하는 완벽 가이드

Windows 11/10에서 메모장의 기본 문자 인코딩을 변경하고 싶으신가요? 이 글에서는 레지스트리 편집기를 활용해 기본 인코딩을 UTF-8에서 ANSI 또는 다른 형식으로 손쉽게 변경하는 방법을 자세히 알려드립니다.

메모장은 예전에는 ANSI를 기본 인코딩으로 사용했지만, 최근 버전부터는 UTF-8이 기본값으로 설정되어 있습니다. 대부분의 경우 UTF-8이 더 나은 선택이지만, 특정 상황에서는 다른 인코딩이 필요할 수 있습니다.

메모장 인코딩을 변경해야 하는 이유

텍스트 파일을 열었을 때 “ð???”처럼 알아볼 수 없는 이상한 문자가 표시된 경험이 있으신가요? 이런 깨진 문자에서 원래의 사람이 읽을 수 있는 텍스트를 추출하려면 문자 인코딩을 전환해야 할 때가 있습니다.

파일을 저장할 때마다 매번 인코딩을 수동으로 선택하는 것도 가능하지만, 파일을 만들거나 편집할 때부터 올바른 인코딩이 적용되도록 기본값 자체를 바꿔두면 훨씬 편리합니다.

메모장에서 지원하는 문자 인코딩

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8(BOM 포함)

시작하기 전에: 레지스트리 백업 필수

주의: 이 작업에서는 레지스트리 편집기를 사용합니다. 잘못된 수정은 시스템 오류를 일으킬 수 있으므로, 시작하기 전에 반드시 레지스트리 파일을 백업하고 시스템 복원 지점을 만들어 두시기 바랍니다.

메모장 기본 인코딩 변경 방법

다음 단계에 따라 진행하시면 됩니다.

  1. Win + R 키를 눌러 실행 창을 엽니다.
  2. regedit을 입력하고 Enter 키를 누릅니다.
  3. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭합니다.
  4. 레지스트리 편집기에서 HKCU 아래의 Notepad 경로로 이동합니다.
  5. Notepad 키를 마우스 오른쪽 버튼으로 클릭한 후 새로 만들기 > DWORD(32비트) 값을 선택합니다.
  6. 새 값의 이름을 iDefaultEncoding으로 지정합니다.
  7. iDefaultEncoding을 두 번 클릭하여 값 데이터를 설정합니다.
  8. 확인 버튼을 클릭하여 저장합니다.

1단계: 레지스트리 편집기 실행

Win + R 키를 누르고 regedit을 입력한 후 Enter 키를 누르세요. UAC 프롬프트가 표시되면 를 클릭합니다. 그다음 아래 경로로 이동합니다.

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

2단계: DWORD 값 생성

Notepad 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다. 새로 만든 값의 이름을 iDefaultEncoding으로 지정합니다.

3단계: 값 데이터 입력

iDefaultEncoding을 두 번 클릭하고, 원하는 인코딩에 맞게 아래 표를 참고하여 값 데이터를 입력합니다.

  • ANSI: 1
  • UTF-16 LE: 2
  • UTF-16 BE: 3
  • UTF-8 BOM: 4
  • UTF-8: 5

값 데이터를 입력한 후 확인 버튼을 클릭하면 변경 사항이 저장됩니다.

변경 결과 확인 및 원상복구 방법

설정이 완료되면 메모장 앱을 재시작하세요. 하단 상태 표시줄에서 선택한 문자 인코딩이 정상적으로 적용되었는지 확인할 수 있습니다.

만약 기본 설정으로 되돌리고 싶다면, 레지스트리 편집기에서 같은 경로로 이동한 후 iDefaultEncoding 값을 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택하면 됩니다. 삭제 확인 창이 나타나면 이를 승인하면 됩니다.

이 가이드를 따라 하시면 메모장의 기본 문자 인코딩을 원하는 대로 자유롭게 관리할 수 있습니다. 도움이 되길 바랍니다!