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

알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법

서드파티 애플리케이션(예: Keyman)이 사용자 몰래 키보드를 추가하면, 시스템의 언어 표시줄에 알 수 없는 로케일(QAA-LATN)이 표시될 수 있습니다. 또한 해당 로케일을 가리키는 시스템 레지스트리 키가 손상된 경우에도 이 문제가 발생할 수 있습니다.

사용자는 언어 표시줄에는 알 수 없는 로케일(QAA-LATN) 키보드가 나타나지만, 정작 시스템의 언어 설정 목록에서는 해당 로케일을 찾을 수 없을 때 이 문제를 인식하게 됩니다. 이 문제는 Windows 클라이언트 데스크톱 버전은 물론, 서버 버전(특히 Hyper-V 가상 머신)에서도 보고된 바 있습니다.

알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법

QAA-LATN 로케일을 제거하는 해결 방법을 진행하기 전에, 먼저 시스템의 Windows가 최신 업데이트 상태인지 확인하십시오. 아울러 Keyman처럼 서드파티 키보드 관리 프로그램을 사용하고 있다면 해당 프로그램이 최신 버전으로 업데이트되어 있는지도 함께 점검해야 합니다.

방법 1: 충돌을 일으키는 서드파티 애플리케이션 제거

Windows에는 키보드 기능을 사용자 지정하고 새로운 키보드를 설치할 수 있는 다양한 애플리케이션(예: Keyman)이 있습니다. 하지만 이런 프로그램들이 시스템의 기본 입력 모듈 동작을 방해하여 문제를 일으키는 경우가 있습니다. 이 경우 해당 애플리케이션과 그를 통해 추가된 키보드를 제거하면 문제가 해결될 수 있습니다. 여기서는 예시로 Keyman 애플리케이션의 제거 과정을 설명하지만, 실제 환경에서는 문제를 일으키는 애플리케이션을 직접 찾아야 할 수도 있습니다.

  1. 제거를 시작하기 전에 Keyman으로 추가한 모든 키보드가 삭제되었는지 확인합니다. 또한 작업 관리자에서 Keyman 관련 프로세스가 실행 중이지 않은지도 점검하십시오.
  2. Windows 키를 누르고 설정을 선택합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  3. 을 연 다음 Keyman을 확장합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  4. 제거 버튼을 클릭하고 Keyman 애플리케이션 제거를 확인합니다.
  5. 화면의 안내에 따라 Keyman을 제거한 뒤 PC를 재부팅합니다.
  6. 재부팅 후 QAA-LATN 로케일 문제가 해결되었는지 확인합니다.

방법 2: 언어를 추가했다가 제거하기

이 문제는 운영체제 자체의 버그 때문일 수도 있습니다. 언어를 추가하면 버그로 인해 잘못 저장된 레지스트리 값이 덮어써지므로, 이후 해당 언어를 제거하는 방식으로 키보드 문제를 해결할 수 있습니다.

  1. Windows 키를 누르고 시작 메뉴에서 설정(톱니바퀴 아이콘)을 클릭합니다.
  2. 시간 및 언어를 연 다음 창 왼쪽 패널에서 언어를 선택합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  3. 창 오른쪽 패널에서 언어 추가를 클릭하고, 설치할 언어 선택 창에서 QAA-LATN을 검색합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  4. QAA-LATN 언어를 선택하고 다음을 클릭합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  5. 화면의 지시에 따라 언어를 추가한 뒤 PC를 재부팅합니다.
  6. 재부팅 후 언어 설정을 다시 엽니다(1~2단계).
  7. 기본 설정 언어 목록에서 QAA-LATN 언어를 확장하고 옵션 버튼을 클릭합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  8. 키보드 항목에서 QAA-LATN 키보드를 확장합니다. 만약 키보드가 보이지 않거나 제거 옵션이 비활성화되어 있다면 10단계로 이동합니다.
  9. 제거 버튼을 클릭하고 QAA-LATN 키보드 제거를 확인합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  10. 키보드 추가 옵션(키보드 항목 아래)을 클릭하고 독일어 키보드를 선택합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  11. PC를 재부팅한 뒤, 재부팅이 완료되면 언어 설정 창을 다시 엽니다(1~2단계).
  12. QAA-LATN 언어를 확장하고 제거 버튼을 클릭합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  13. QAA-LATN 언어 제거를 확인한 후 PC를 재부팅합니다.
  14. 재부팅 후 QAA-LATN 문제가 해결되었는지 확인합니다.
  15. 그래도 해결되지 않는다면, 기본 언어를 제외한 나머지 언어를 모두 제거했을 때 문제가 해결되는지 확인해 보십시오.

방법 3: PowerShell 명령 활용

앞선 방법들로 문제가 해결되지 않았다면 PowerShell 명령을 사용해 문제를 제거해 볼 수 있습니다.

  1. Windows + X 키를 눌러 빠른 시작 메뉴를 열고 Windows PowerShell(관리자)을 선택합니다.
    알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  2. 다음 명령을 실행합니다:
    $LanguageList = Get-WinUserLanguageList
    $LanguageList.Add("qaa-latn")
    Set-WinUserLanguageList $LanguageList -Force
  3. PC의 언어 설정에 QAA-LATN 언어가 표시되는지 확인합니다. 표시된다면 이를 제거하고(방법 2 참조) 문제가 해결되었는지 확인합니다.
  4. 그래도 해결되지 않는다면 다음 명령을 실행합니다(추가된 모든 언어가 제거되고 언어 설정이 기본값으로 되돌아갑니다):
    Set-WinUserLanguageList en-US -Force
  5. PC를 재부팅한 뒤 QAA-LATN 로케일 문제가 해결되었는지 확인합니다.
  6. 여전히 문제가 있다면 다음 명령을 실행합니다:
    $LanguageList = Get-WinUserLanguageList
    $LanguageList.Add("qaa-latn")
    Set-WinUserLanguageList $LanguageList -Force
    $LanguageList = Get-WinUserLanguageList
    $Language = $LanguageList | where LanguageTag -eq "qaa-Latn"
    $LanguageList.Remove($Language)
    Set-WinUserLanguageList $LanguageList -Force
  7. 이후 로케일 문제가 해결되었는지 확인합니다.

방법 4: 레지스트리 키 삭제

QAA-LATN 로케일을 가리키는 키가 시스템 레지스트리에 '메모리에 남아 있는' 경우에도 이 오류가 발생할 수 있습니다. 이 경우 문제가 되는 레지스트리 키를 삭제하면 문제가 해결될 수 있습니다.

경고: 시스템 레지스트리 편집에는 일정 수준의 전문 지식이 필요하며, 잘못 수정할 경우 시스템이나 데이터에 영구적인 손상을 입힐 수 있으므로 각별히 주의해야 합니다.

  1. 만약을 대비해 시스템 레지스트리를 미리 백업합니다.
  2. Windows 로고 키를 눌러 시작 메뉴를 열고 검색창에 레지스트리 편집기를 입력합니다. 그런 다음 검색 결과의 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  3. 편집 메뉴를 열고 찾기를 선택합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  4. 찾기 상자에 "keyboard"를 검색하고 불필요한 키보드 관련 키를 삭제합니다(레지스트리 편집기에서 F3 기능 키를 누르면 다음 검색 결과로 이동할 수 있습니다). 어떤 키를 삭제하는지 반드시 신중하게 확인하십시오.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  5. 레지스트리 편집기를 종료하고 PC를 재부팅합니다.알 수 없는 로케일(QAA-LATN) 언어를 제거하는 4가지 방법
  6. 재부팅 후 로케일 문제가 해결되었는지 확인합니다.