소개
Windows 10 설치 중에(새 노트북, 7 또는 8에서 업데이트되지 않음) 추가할 언어를 선택하라는 메시지가 표시되었습니다. 저는 미국 영어, 모국어, 영국 영어를 선택했습니다.
얼마 후 나는 UK 팩에 질려서 에 의해 제거했는데 Language Button on the TaskBar > Language Preferences > English (United Kingdom) > Remove
, 겉으로는 제거된 것처럼 보였습니다.
며칠 후 altshift나는 English UK를 제거한 것으로 추정되었음에도 불구하고 언어 간 전환을 두 번이나 해야 한다는 것을 깨달았습니다. 따라서 재부팅할 때마다 문제가 다시 나타나는 것 같습니다.
문제가 발생하면 작업 표시줄에 3개 언어가 모두 표시됩니다. 하지만 언어 설정 페이지에는 2개만 있습니다. 또한 이 명령은 Get-WinUserLanguageList
2개 언어만 표시합니다.
내가 시도한 것
팩을 다시 추가하고 제거해 보았으며 문제가 일시적으로 해결되었습니다(다음 재부팅까지).
컴퓨터 정보
운영 체제: Windows 10 Home(1903)(빌드 18362.356)
모델 이름: Inspiron 5579
아키텍처: 64비트
답변1
그만큼
키보드 레이아웃 코드
영국 키보드의 경우 입니다 00000809
. 레지스트리에서 둘 이상의 키(아래 나열) 아래에서 찾을 수 있습니다. 값이 이 문자열인 항목에 있습니다. 항목을 삭제하면 레이아웃도 삭제됩니다(다른 항목은 그대로 유지). 키보드 레이아웃이 성공적으로 삭제되었는지 확인하려면 재부팅이 필요합니다.
키보드 레이아웃이 있는 두 가지 주요 레지스트리 키는 다음과 같습니다.
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
HKEY_USERS\.DEFAULT\Software\Microsoft\CTF\SortOrder\Language
키보드 레이아웃을 찾을 수 있고 확인할 가치가 있는 일부 보조 레지스트리 키:
HKEY_CURRENT_USER\Software\Microsoft\CTF\SortOrder\Language
HKEY_CURRENT_USER\Control Panel\International\User Profile
답변2
간단한 사용을 고려해보세요Set-WinUILanguageOverride
,Set-WinSystemLocale
및/또는
Set-WinUserLanguageList
파워셸해당 언어/로캘에 적용 가능한 문화 매개 변수를 전달하는 PowerShell에서 바로 cmdlet입니다.
다음을 실행해야 할 수도 있습니다.Set-WinUILanguageOverride
사용자별로 다르므로 재부팅 후에도 유지되도록 트릭을 수행하십시오. 또한 추가적인 철저함을 위해 관리자 수준을 높인 것과 높지 않은 것을 모두 테스트하는 것을 고려하십시오.
Set-WinUILanguageOverride en-US;
Set-WinSystemLocale en-US;
Set-WinUserLanguageList en-US;