윈도우 한영키 고장 이슈 - 알 수 없는 로캘(qaa-Latn) 을 곁들인..
Windows 작업 표시줄에서 "QAA 알 수 없는 로캘(qaa-Latn)"과 같은 알 수 없는 입력기가 나타나는 문제를 해결 해봅시다.
설정 메뉴에서 해당 입력기를 제거할 수 없는 상태. 입력기 문제인줄 알고, 이것저것 삭제하고.. IME 바꿔보고.. 그래도 간헐적으로 나타나서 짜증나는 경험을 해버렸습니다.
이 문제는 PowerShell 명령을 사용하여 간단히 해결할 수 있습니다.
- 문제: 한글 입력불가, 작업 표시줄의 키보드 입력기에 "QAA-Latn", "QAB-Latn", "QAC-Latn" 등 알 수 없는 로캘 등장, 제어판, 설정에서는 삭제할 수 없음.
- 해결 방법: PowerShell 명령어를 사용하여
-Latn
으로 끝나는 모든 알 수 없는 로캘을 일괄 삭제. - 원인: 윈도우 특유의 버그인듯합니다.
PowerShell을 이용한 -Latn
으로 끝나는 알 수 없는 로캘 일괄 삭제 방법
1. 관리자 권한으로 PowerShell 실행
- 시작 - Windows PowerShell - 검색 - 관리자 권한 으로 실행합니다.
2. PowerShell에서 명령어 입력
- 아래 명령어를 복사하여 PowerShell 창에 붙여넣으세요. 이 명령어는 시스템 언어 목록에서
-Latn
으로 끝나는 모든 로캘을 찾아 제거합니다.
$LanguageList = Get-WinUserLanguageList
$UnknownLocales = $LanguageList | where {$_.LanguageTag -match "-Latn$"}
$LanguageList = $LanguageList | where {$_.LanguageTag -notmatch "-Latn$"}
Set-WinUserLanguageList $LanguageList -Force
- 명령어를 입력한 후 엔터를 누릅니다.
- True가 표시되면, 모든
-Latn
으로 끝나는 알 수 없는 로캘이 성공적으로 삭제된 것입니다.
주의사항
- 이 명령어는
-Latn
으로 끝나는 모든 로캘을 삭제하므로, 혹시나 필요한 언어가 제거되지 않도록 주의하세요. - 필요할 경우 백업 후 명령어를 실행하는 것이 좋습니다.
- 작업 표시줄에서 알 수 없는 로캘(QAA-Latn) 입력기 개별 삭제 방법
$LanguageList = Get-WinUserLanguageList
$Language = $LanguageList | where LanguageTag -eq "qaa-Latn"
$LanguageList.Remove($Language)
Set-WinUserLanguageList $LanguageList -Force
- 다른 로캘을 삭제하려면
qaa-Latn
부분을 원하는 로캘 코드로 바꿔서 입력하세요.- 예:
qab-Latn
,qac-Latn
- 예:
'IT > OS Admin' 카테고리의 다른 글
리눅스 사용자 계정 생성 (adduser, useradd) (0) | 2024.12.16 |
---|---|
윈도우 10에서 11로 업그레이드 - UEFI 설정 문제 해결(MBR에서 GPT 변환) (0) | 2024.12.07 |