web-dev-qa-db-ja.com

Windowsサーバーの新規インストールから「不明なロケール(qaa-Latn)」を削除する方法

開発仮想マシンにWindows Server 2016をインストールしたところ、奇妙なことに、「不明なロケール(qaa-Latn)」が私の言語/入力リスト(タスクバー)にリストされていて、「クロック」のどこにも表示されません。 、言語と地域 'および>コントロールパネルの[言語]領域、または新しいWindows設定ダイアログ。

どのようにしてそこに到達し、どのように削除するのかはわかりません。明示的にリストされていないためです。

このロケールを削除する方法はありますか?

詳細で更新:これは、必要最低限​​の新規インストールです(Windows Server 2016の2018年2月のMSDNイメージを使用しています。再インストールします.. RTMサーバー2016標準のバージョン)に基づく新しいインストールとして、サードパーティのソフトウェアを使用しません。唯一の「特別な」部分は、Hyper- V仮想マシン(Windows 10 Enterprise NがホストOSです)。

enter image description here

6

削除の手間を省いたばかりですqaa-Latn。うまくいけば、これは他の人と将来の私を助けるでしょう。 Admin PowerShellで、次のように入力します。

$LanguageList = Get-WinUserLanguageList
$LanguageList.Add("qaa-latn")
Set-WinUserLanguageList $LanguageList -Force

次に、設定(Win + I)/言語設定に移動し、そこからQAA-LATNを削除します。

enter image description here

または、別のPowerShellスクリプトを使用します。

$LanguageList = Get-WinUserLanguageList
$Language = $LanguageList | where $LanguageList -eq "qaa-latn"
$LanguageList.Remove($Language)
Set-WinUserLanguageList $LanguageList -Force
0
noseratio

言語設定に移動し、言語qaa-Latnを探して追加し、キーボードをドイツ語キーボードに変更して保存します。レジストリを更新します。その後、削除でき、表示されなくなります。

1
Oliver

どのようにしてそこに到達し、どのように削除するのかはわかりません。明示的にリストされていないためです。

このロケールを削除する方法はありますか?

レガシーKeymanキーボードがインストールされています。最も簡単な解決策は、Keymanとインストールしたキーボードをアンインストールすることです。

コードqaa-qtzはローカルで使用するために予約されています。これらは、レガシーカスタム言語(fr-frではなくfr-caなど)またはIPAなどの非言語に割り当てられているため、現在リストに表示されています。それらを指摘していただきありがとうございます。これらはキーボードリポジトリのアップデートで修正されます。

ソース

0
Ramhound