Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 언어가 삭제되지 않는 문제 해결 방법

Windows 10에서 특정 언어를 제거하려고 할 때 삭제 옵션이 회색으로 비활성화되어 있거나, 삭제했는데도 언어가 자동으로 다시 추가되는 경우가 있습니다. 또한 언어 표시줄에는 해당 언어가 나타나지만 Windows 설정 목록에는 보이지 않는 현상도 보고됩니다.

이러한 문제는 대개 시스템의 국가 및 언어 설정이 올바르게 구성되지 않았거나, 레지스트리 설정에 오류가 있는 경우에 발생합니다. 아래에서 소개하는 해결 방법을 하나씩 적용해 보세요.

Windows 10에서 언어가 삭제되지 않는 문제 해결 방법

시작하기 전에 확인할 사항

본격적인 해결 방법을 시도하기 전에 다음 항목들을 먼저 점검하는 것이 좋습니다.

  • 설정 동기화 비활성화: 설정 > 계정 > Windows 백업(또는 설정 동기화)에서 '언어 기본 설정' 동기화 옵션을 끕니다.
  • Windows 및 드라이버 업데이트: 시스템과 드라이버가 최신 상태인지 확인합니다.
  • 받아쓰기 기능 점검: 받아쓰기(Dictation) 기능이 문제의 원인이 아닌지 확인합니다.
  • 클린 부팅 테스트: 클린 부팅 후 문제가 해결되는지 확인합니다. Razer Synapse나 언어 표시기(Language Indicator) 같은 서드파티 프로그램이 원인인 경우가 보고되었습니다.
  • 디스크 정리 실행: 시스템 드라이브에서 디스크 정리를 수행하면 언어 관련 오류 파일이 제거될 수 있습니다.

해결 방법 1: 언어 설정 편집

언어 설정이 올바르게 구성되지 않으면 언어를 제거할 수 없습니다. 진행하기 전에 제거하려는 언어와 해당 키보드 레이아웃이 언어 표시줄에서 선택되어 있지 않은지 먼저 확인하세요.

표시 언어 변경

  1. Windows 키를 누르고 설정을 엽니다.
  2. 시간 및 언어를 선택한 후 언어 탭으로 이동합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
  3. 시스템에 두 개 이상의 언어가 설치되어 있는지 확인합니다. 없다면 언어 추가를 클릭하고 안내에 따라 언어를 추가합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
  4. 두 번째 언어가 이미 추가되어 있다면 Windows 표시 언어 드롭다운을 확장하고 해당 언어를 선택합니다. 이때 제거하려는 언어가 표시 언어로 지정되어 있지 않아야 합니다. 가능하면 제거하려는 언어와 기반 언어가 유사하지 않은 언어를 선택하는 것이 좋습니다. 예를 들어 미국 영어를 제거하려면 영국 영어를 표시 언어로 지정하지 마세요.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
  5. PC를 재시작한 후 문제의 언어를 제거할 수 있는지 확인합니다.

그래도 해결되지 않으면 다음을 순서대로 시도해 보세요.

  • 문제가 되는 언어를 다시 추가한 후 제거해 봅니다.
  • 그래도 안 되면 유지하려는 언어를 제거했다가 다시 추가해 봅니다.
  • 여전히 문제가 있다면 Office 응용 프로그램(예: Word)을 통해 해당 언어를 제거할 수 있는지 확인합니다.

언어 순서 재배치

  1. 위에서 설명한 대로 Windows 설정의 시간 및 언어 > 언어 탭을 엽니다.
  2. 유지하려는 언어(예: 한국어)를 확장하고 위쪽 화살표를 클릭하여 목록 맨 위로 올립니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
  3. 제거하려는 언어는 언어 목록의 맨 아래로 이동시킨 후 PC를 재시작합니다.
  4. 재시작 후 문제의 언어를 성공적으로 제거할 수 있는지 확인합니다.
  5. 문제 언어의 언어 팩 설치

    1. Windows 설정의 시간 및 언어 > 언어 탭으로 이동하여 문제가 되는 언어를 확장합니다.
    2. 옵션을 클릭하고 해당 언어에 대한 언어 팩을 다운로드할 수 있는지 확인합니다. 사용 가능하다면 언어 팩을 설치하고 PC를 재시작합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
    3. 재시작 후 문제의 언어를 제거할 수 있는지 확인합니다.
    4. 그래도 안 되면 문제의 언어(또는 유지하려는 언어)에 대해 키보드를 제거했다가 다시 추가해 봅니다.
    5. 해결 방법 2: 국가별 설정 변경

      시스템의 국가별(지역) 설정이 문제의 언어 제거를 막거나, 삭제된 언어가 다시 나타나게 하는 원인일 수 있습니다. 진행하기 전에 시스템의 지역 설정이 실제 위치와 일치하는지 확인하세요. 예를 들어 캐나다에 거주한다면 지역이 '캐나다'로 설정되어 있어야 합니다.

      시스템 로캘 변경

      1. Windows 키를 누르고 검색창에 '제어판'을 입력한 뒤 결과에서 제어판을 선택합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
      2. 시계 및 국가별 옵션을 연 후 국가 또는 지역을 클릭합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
      3. 관리자 옵션 탭으로 이동하여 시스템 로캘 변경을 클릭합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
      4. 제거하려는 언어가 현재 시스템 로캘로 설정되어 있지 않은지 확인하고, Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용 옵션에 체크합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
      5. 변경 사항을 적용하고 PC를 재시작한 후 문제의 언어를 제거할 수 있는지 확인합니다.
      6. 환영 화면에 설정 복사

        1. 먼저 문제의 언어를 제거합니다(가능하면 Office 응용 프로그램을 이용해 제거).
        2. 위에서 설명한 대로 국가 또는 지역 > 관리자 옵션 탭으로 이동하여 설정 복사를 클릭합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
        3. 현재 사용자 설정이 원하는 설정과 일치하는지 확인한 후, 창 하단의 '현재 설정 복사 대상' 두 가지 옵션('환영 화면 및 시스템 계정'과 '새 사용자 계정')에 모두 체크합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
        4. 변경 사항을 적용하고 PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다.
        5. 해결 방법 3: PowerShell 명령어 사용

          앞선 방법들로 해결되지 않았다면 PowerShell 명령어를 사용해 문제의 언어를 강제로 제거할 수 있습니다.

          Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 빠른 액세스 메뉴에서 Windows PowerShell(관리자)을 선택합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭합니다.

          Windows 10에서 언어가 삭제되지 않는 문제 해결 방법

          문제의 언어 제거

          1. 다음 명령어를 실행합니다:
            Get-WinUserLanguageList
          2. 출력된 목록에서 문제의 언어에 해당하는 LanguageTag(예: en-US)를 메모해 둡니다.
            Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
          3. 다음 명령어를 실행합니다(<languagecode> 부분을 제거하려는 언어의 태그로 교체하세요. 예: en-US):
            $LangList = Get-WinUserLanguageList
            
            $MarkedLang = $LangList | where LanguageTag -eq "<languagecode>"
            
            $LangList.Remove($MarkedLang)
            
            Set-WinUserLanguageList $LangList -Force
            Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
          4. PC를 재시작한 후 문제의 언어가 제거되었는지 확인합니다.
          5. 원하는 언어를 기본값으로 설정

            1. 유지하려는 선호 언어의 LanguageTag를 메모합니다. 예를 들어 미국 영어를 기본 언어로 설정하려면 다음을 실행합니다:
              $1 = New-WinUserLanguageList en-US
            2. 이어서 다음 명령어를 실행합니다:
              Set-WinUserLanguageList $1
              Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
            3. PowerShell닫고 PC를 재시작합니다.
            4. 재시작 후 문제의 언어를 제거할 수 있는지 확인합니다.
            5. lpksetup 명령어 사용

              1. 문제의 언어에 대한 LanguageTag를 메모합니다. 예를 들어 영국 영어를 제거하려면 태그가 en-GB입니다. 다음 명령어를 실행하여 제거합니다:
                lpksetup.exe /u en-GB
                Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
              2. PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다.
              3. LanguageExperiencePack 제거

                1. 다음 명령어를 실행합니다:
                  Get-AppxPackage -allusers *LanguageExperiencePack*
                  Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                2. 표시된 목록에서 문제의 언어에 해당하는 PackageFullName을 메모합니다. 예를 들어 영국 영어를 제거하려면 PackageFullName이 Microsoft.LanguageExperiencePacken-GB_19041.15.36.0_neutral__8wekyb3d8bbwe입니다.
                3. 다음 명령어를 실행합니다:
                  Remove-AppxPackage -AllUsers -Package "LanguageExperiencePacken-GB_19041.15.36.0_neutral__8wekyb3d8bbwe”
                  Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                4. PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다.
                5. 해결 방법 4: 시스템 레지스트리 편집

                  문제가 계속된다면 시스템 레지스트리의 잘못된 구성이 원인일 수 있습니다. 이 경우 관련 레지스트리 키를 편집하면 문제를 해결할 수 있습니다.

                  주의: 레지스트리 편집은 고급 작업입니다. 잘못 편집하면 시스템과 데이터에 심각한 손상이 발생할 수 있으므로, 반드시 각별히 주의해서 진행하시기 바랍니다.

                  편집 전에 반드시 레지스트리를 백업하세요. 그런 다음 Windows 키를 누르고 검색창에 '레지스트리 편집기'를 입력합니다. 결과에서 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

                  Windows 10에서 언어가 삭제되지 않는 문제 해결 방법

                  InstallLanguage 키 편집

                  1. 다음 경로로 이동합니다:
                    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
                    Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                  2. InstallLanguage 값을 더블클릭하고 유지하려는 다른 언어의 값으로 변경합니다. 언어 값은 키보드 식별자(Keyboard Identifier)에서 확인할 수 있습니다. 예를 들어 영국 영어의 값은 0x00000809이며, 영국 영어를 사용하려면 InstallLanguage 값을 00000809로 변경하면 됩니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                  3. PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다.
                  4. 사용자 프로필의 언어 키 이름 변경

                    1. 다음 경로로 이동합니다:
                      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
                      Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                    2. ProfileList 키를 확장하고 그 아래의 첫 번째 하위 키를 선택합니다.
                    3. 오른쪽 창에서 ProfileImagePath 값을 확인합니다. 자신의 프로필과 일치하면 메모해 두고, 일치하지 않으면 내 사용자 프로필과 일치하는 하위 키를 찾을 때까지 다른 하위 키들의 ProfileImagePath를 확인합니다(예: S-1-5-21로 시작하는 폴더가 사용자 프로필입니다).
                    4. 다음 경로로 이동합니다:
                      HKEY_USERS\
                    5. 3단계에서 찾은 프로필과 일치하는 사용자 프로필을 확장하고 다음 하위 키로 이동합니다:
                      Control Panel >> International >> User Profile
                      Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                    6. 사용하지 않으려는 언어 키의 이름을 사용하려는 언어로 변경합니다. 예를 들어 EN-GB를 사용하지 않고 EN-US를 유지하려면 EN-GB 키의 이름을 EN-US로 바꿉니다.
                    7. 편집기를 닫고 PC를 재시작합니다.
                    8. 재시작 후 언어 문제가 해결되었는지 확인합니다.
                    9. 키보드 레이아웃 키 삭제

                      1. 다음 경로로 이동합니다:
                        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\
                        Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                      2. 문제의 언어 값을 찾습니다. 값은 키보드 식별자에서 확인할 수 있습니다. 예를 들어 미국 영어 키보드를 사용하지 않으려면 값이 00000409인 키를 삭제합니다.
                      3. PC를 재시작한 후 해당 언어를 제거할 수 있는지 확인합니다.
                      4. Preload 레지스트리 키 편집

                        1. 다음 경로로 이동합니다:
                          Computer\HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
                          Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                        2. 웹 브라우저를 실행하고(레지스트리 편집기는 닫지 마세요) Microsoft의 키보드 식별자(Keyboard Identifiers) 페이지로 이동합니다.
                        3. 레지스트리 편집기로 돌아와 Default 항목 바로 아래 첫 번째 항목의 Data 열 값(예: 00000409)을 메모합니다.
                        4. 키보드 식별자 페이지에서 해당 값(예: 00000409)을 검색합니다.
                        5. 그 값이 어떤 키보드 레이아웃을 가리키는지 확인합니다(예: 00000409는 미국 영어). 문제의 언어 키보드에 해당하는 값을 찾을 때까지 같은 과정을 반복합니다.
                        6. 문제의 언어 식별자를 찾았다면 레지스트리 편집기로 돌아와 해당 언어와 관련된 키를 삭제합니다.
                        7. 이제 다음 경로에서도 동일하게 반복합니다:
                          HKEY_CURRENT_USER\Keyboard Layout\Preload
                          
                          HKEY_USERS\.DEFAULT\Control Panel\International\User Profile
                          
                          HKEY_USERS\.DEFAULT\Control Panel\International\User Profile System Backup
                        8. PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다. 해결되지 않았다면 Windows 설정에서 해당 언어를 삭제할 수 있는지도 확인해 보세요.
                        9. 문제가 계속되면 Preload 키에서 불필요한 키보드들의 값을 0으로 변경한 후 시스템을 재시작해 봅니다(단, 이 경우 작업 표시줄에 언어 표시줄이 나타나지 않을 수 있습니다).
                        10. 그래도 문제가 지속되면 1단계의 Preload 레지스트리 키로 이동하여 Preload 키를 마우스 오른쪽 버튼으로 클릭합니다.
                        11. 사용 권한을 선택하고 고급 버튼을 클릭합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                        12. 상속 사용 안 함을 클릭하고 확인하여 상속을 비활성화합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                        13. 적용을 클릭한 후 'Preload에 대한 사용 권한' 창에서 System을 선택합니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                        14. 모든 권한(Full Control) 옵션의 체크를 해제하고 변경 사항을 적용합니다. 이때 반드시 관리자 계정이 아닌 System 계정의 권한을 편집하고 있는지 확인하세요. 참고로 System 계정의 모든 권한을 되돌리기 전까지는 새 키보드 레이아웃을 추가하거나 삭제할 수 없습니다.Windows 10에서 언어가 삭제되지 않는 문제 해결 방법
                        15. PC를 재시작한 후 언어 문제가 해결되었는지 확인합니다.
                        16. 문제가 계속되면 Preload의 부모 키인 Keyboard Layout 키에서도 System 계정의 모든 권한을 비활성화해 봅니다.
                        17. 그래도 해결되지 않으면 다음 경로의 Preload 키를 삭제해 봅니다:
                          Computer\HKEY_USERS\.DEFAULT\Keyboard Layout\Preload

                        위의 모든 방법으로도 문제가 해결되지 않는다면 새 사용자 계정을 만들어 문제가 재현되는지 확인해 보세요. 그래도 문제가 지속된다면 신뢰할 수 있는 서드파티 클리너 유틸리티를 사용해 잔여 언어 파일을 정리하는 것도 한 가지 방법입니다.