Windows 11 で「言語と地域」には登録していないキーボード レイアウトが入力切替にだけ出てきて、どうやっても削除できない……という現象は、実は Windows の内部で複数ある「既定の言語設定」が食い違っていることが原因である場合が多いです。本記事では、コントロール パネルと設定アプリの両方を使って、幽霊のように残り続けるキーボード レイアウトを安全かつ確実に消す手順を、図解レベルで丁寧に解説します。
Windows 11で「消せないキーボード レイアウト」問題とは
今回取り上げる症状は、次のようなものです。
- 「設定」→「時刻と言語」→「言語と地域」には、例えば「英語(カナダ)」と「ペルシャ語」など、2言語・各1レイアウトしか登録していない。
- しかし、Win + Space やタスクバー右下の入力インジケーターから入力切替をすると、
- 英語 (United States)
- 英語 (United Kingdom)
- 英語 (Canada)
- しかも、設定画面には出てこないため、通常の手順では削除できない・無効化できない。
このような、設定には存在しないのに入力切替だけに現れるレイアウトは、しばしば「幽霊キーボード」「ゴースト キーボード」と呼ばれます。見た目にはバグに見えますが、多くはWindows内部の設定の不整合を直すことで解消できます。
なぜ「幽霊キーボード レイアウト」が出てくるのか
Windows 11 には、ざっくり分けると次のような3つの言語・キーボードの既定が存在します。
| 層 | 設定場所 | 主な対象 | ゴースト発生への影響 |
|---|---|---|---|
| 現在のユーザー | 設定アプリの「言語と地域」「入力」「詳細なキーボード設定」 | サインイン後の自分のデスクトップ・アプリ | ここだけ整えても、ほかの層がズレていると幽霊が残ることがある |
| ようこそ画面 & システム アカウント | 「管理用の言語設定」→「設定のコピー」 | ログイン画面、システムサービスなど | ここが古い設定のままだと、ログイン画面などで古いレイアウトが復活しがち |
| システム ロケール(非 Unicode 用) | コントロール パネル→「地域」→[管理]タブ | 一部の古いアプリ、内部の既定言語 | ユーザー設定と違う言語だと、英語(米国)などが勝手に「ベース」として居座る |
この 3 つの層で「どれが主言語なのか」「どのキーボードが既定なのか」がバラバラになっていると、Windows は内部で「とりあえず英語(米国)も必要だろう」と判断して、自動的にキーボード レイアウトを混ぜてきます。その結果、
- 設定アプリで見ると「英語(カナダ)」しか入れていない
- でも、Win+Space では「英語(米国)」「英語(英国)」などが勝手に出る
という状態が発生します。今回の主な解決策は、この 3 層の既定をきれいに揃えることです。
メインの解決策:システム既定とアカウント既定を揃える
ここでは、実際に効果があった手順として、
- 旧コントロール パネルでシステム ロケールを揃える
- 設定アプリから「設定のコピー」で、ようこそ画面・新しいユーザーに反映
- 再起動(シャットダウンではなく再起動)
の流れを詳しく説明します。
手順1:旧コントロール パネルでシステム ロケールを変更する
まずは、Windows の最も深い層にある「システム ロケール(非 Unicode プログラム用の言語)」を、普段使いの言語と揃えます。
- スタートメニューで「コントロール パネル」と入力し、開きます。
- 英語環境では Control Panel を検索します。
- 表示方法が「カテゴリ」になっていることを確認し、「時計と地域」→「地域」を開きます。
- 英語UI: Clock and Region → Region
- 「地域」ダイアログが開いたら、上部のタブから「管理」タブ(Administrative)を選びます。
- 「非 Unicode プログラム用の言語」の項目にある「システム ロケールの変更(C)…」をクリックします。
- 英語UI: Change system locale…
- 「現在のシステム ロケール」が、普段使いの言語と異なっている場合(例:英語(米国)になっているなど)、 現在使用している Windows の表示言語と同じ、または主に使っている言語に変更します。
- 例:日本語環境なら「日本語 (日本)」
- 英語カナダ環境なら「English (Canada)」など
- 「OK」をクリックすると、再起動を促されますが、ここでは一旦「後で再起動」を選んでも構いません(このあとまとめて再起動します)。
ポイントは、「システム ロケール」が、自分がメインで使っている言語と一致しているかどうかです。ここが英語(米国)などのまま残っていると、英語(カナダ)だけを使いたくても、内部的に米国レイアウトが優先されて残り続けることがあります。
手順2:設定アプリで「設定のコピー」を実行する
次に、現在のユーザー アカウントの言語・キーボード設定を、「ようこそ画面」と「新しいユーザー」にコピーして揃えます。
- 「設定」を開きます。
- ショートカット:Win + I
- 「時刻と言語」→「言語と地域」に進みます。
- 英語UI: Settings → Time & language → Language & region
- 画面右側の関連設定にある「管理用の言語設定」をクリックします。
- 英語UI: Administrative language settings
- すると、先ほどの「地域」ダイアログが表示されます(同じく[形式]タブや[管理]タブがある画面)。
- [管理]タブを選択し、「設定のコピー(C)…」ボタンをクリックします。
- 英語UI: Copy settings…
- 「ようこそ画面と新しいユーザー アカウント」ダイアログが開きます。 ここで、上部に「現在のユーザーの設定」が表示され、下部にチェックボックスが 2 つ並んでいます。
ここが重要ポイントです。次の 2 つに必ずチェックを入れます。
- 「ようこそ画面とシステム アカウント」
- 「新しいユーザー アカウント」
これにより、「現在ログイン中のユーザー」で整えた言語・キーボード設定が、
- ログイン画面(ようこそ画面)
- システム アカウント
- 今後作成される新しいユーザー
にまでコピーされ、内部の整合性が取れるようになります。
チェックを入れたら「OK」をクリックし、ダイアログを閉じます。この段階でも再起動を求められる場合がありますが、まだ再起動していない場合は、このあと続けて行います。
手順3:必ず「再起動」を行う(シャットダウンではNG)
上記の設定を反映させるには、完全な再起動が必要です。ここで注意したいのが、Windows 11 の「高速スタートアップ」です。
- 通常の「シャットダウン」→ 電源オン では、システムの一部が休止状態から復元されるため、古いキーボード設定が生き残ってしまうことがあります。
- そのため、スタートボタン → 電源 → 「再起動」を必ず選択してください。
再起動後、ログインしてから Win + Space を押してみて、
- 英語(カナダ) + ペルシャ語だけ
- あるいは自分が意図して登録したレイアウトだけ
が表示されているか確認しましょう。この時点で、多くの環境では英語(米国)や英語(英国)などの幽霊レイアウトが消えているはずです。
補助策:残るレイアウトは「一度追加してから消す」
メインの解決策を実施しても、特定のキーボード レイアウト(とくに 英語(米国))がなおも入力切替に残る場合があります。そのときに有効なのが、
「一度きちんと追加してから、改めてアンインストールする」という作戦です。
英語(米国)レイアウトを「入れてから消す」手順
- 「設定」→「時刻と言語」→「言語と地域」を開きます。
- 「優先する言語」の一覧で、「言語の追加」をクリックします。
- 検索ボックスに English と入力し、問題のレイアウトに対応する言語を選択します。
- 例:English (United States)
- 「次へ」をクリックし、必要に応じて表示言語パックなどのチェックを調整して「インストール」します。
- インストールが完了したら、一度 再起動しておくと確実です。
- 再起動後、再び「言語と地域」に戻り、追加した English (United States) の「…」メニューから「削除」を選びます。
この「きちんと登録されている状態から削除する」という手順を踏むと、内部に残っていた中途半端な設定がリセットされ、英語(米国)レイアウトが完全に消えるケースが多く報告されています。
確認しておきたい「詳細なキーボード設定」
幽霊レイアウトを退治したら、仕上げとして「詳細なキーボード設定」を見直しておきましょう。これを誤っていると、せっかく整えた既定がアプリごとに切り替わってしまうことがあります。
- 「設定」→「時刻と言語」→「入力」を開きます。
- 英語UI: Settings → Time & language → Typing
- 下にスクロールして「詳細なキーボード設定」をクリックします。
- 英語UI: Advanced keyboard settings
ここで特に重要なのは、次の項目です。
| 項目 | 場所 | 推奨設定 |
|---|---|---|
| 既定の入力方式を上書き | 詳細なキーボード設定の先頭 | ドロップダウンから、普段使うレイアウト(例:英語 (カナダ) キーボードなど)を選択。 「使用可能な場合にデスクトップ アプリの言語バーを使用する」は必要に応じて。 |
| アプリ ウィンドウごとに異なる入力方式を使用する | 同じ画面のチェックボックス | 一般的にはオフを推奨。オンにするとアプリごとにキーボードがバラバラになり、混乱の元になる。 |
ここで「既定の入力方式を上書き」が意図したレイアウトになっていないと、消したはずのレイアウトがアプリ起動時に「既定」として選ばれてしまうことがあります。必ず、自分が残したいレイアウトのみが選べるようになっているか確認してください。
よくあるパターン別の対処とチェックポイント
ここからは、実際に遭遇しやすいパターンごとに、追加で確認するとよいポイントをまとめます。
ログイン画面だけ余計なレイアウトが出てくる場合
ログイン画面(パスワード入力画面)の左上や右下に、
- ENG US
- ENG UK
といったレイアウトが出るのに、サインイン後のデスクトップでは問題ない、というケースは、ほぼ確実に「設定のコピー」不足です。
- 再度「管理用の言語設定 → 設定のコピー」を開き、
- 「ようこそ画面とシステム アカウント」「新しいユーザー アカウント」両方にチェックを入れ直してください。
チェックを入れ忘れて「現在のユーザーだけ」設定が変わっている状態だと、ログイン画面は古い設定を使い続けるため、幽霊レイアウトがログイン時だけ復活します。
Win+Spaceでは出るのに、設定画面には出てこない場合
これはまさに「幽霊キーボード」典型の症状で、
- 上記メイン手順(システム ロケールと設定のコピー)
- 補助策(追加してから削除)
の組み合わせでほとんど解消できます。
それでも残る場合は、次の点も確認してみてください。
- Microsoft アカウントで複数 PC を同期している場合、他の PC で異なる言語・レイアウトを使っていないか。
- レジストリに古いキーボード設定が残っていないか(後述の「上級者向け」参照)。
Officeや特定アプリだけ、勝手に英語(米国)になる
Word などで入力中に、なぜか勝手に英語(米国)レイアウトに切り替わってしまうことがあります。この場合は、
- 「アプリ ウィンドウごとに異なる入力方式を使用する」がオンになっている
- ショートカット(Alt+Shift、Ctrl+Shift など)で誤操作している
ケースも多く見られます。
- 「詳細なキーボード設定」で前者をオフにし、
- 「キーボードの詳細設定」や「入力言語のホットキー」で、不要なショートカットを無効化する
といった対策も併せて行うと、意図しない切り替えを防ぎやすくなります。
さらに確実にするための追加チェック
ここまでの手順でほとんどの幽霊キーボードは消えますが、より「きれいな状態」を目指したい場合は、次の点もチェックしておくと安心です。
使っていない言語パックを整理する
- 「設定」→「時刻と言語」→「言語と地域」で、明らかに使わない言語パックが入っていないか確認します。
- 不要な言語は「…」メニューから「削除」します。
特に、Windows 10 からアップグレードしてきた環境や、メーカー製 PC では、初期状態で複数の英語圏レイアウトが入っていることがあります。それらを整理するだけでも、幽霊レイアウトの発生率は下がります。
表示言語とキーボード言語を整理する
「表示言語」と「キーボード レイアウトの言語」がごちゃ混ぜになっていると、Windows が「これは必要そう」と判断して勝手に足してくることがあります。
- 表示言語は 1〜2個に絞る(例:日本語 + 英語)。
- キーボード レイアウトも、実際に使うものだけ残す(例:日本語キーボード + 英語(カナダ)キーボード)。
複数のレイアウトを行き来する必要がなければ、思い切って 2〜3 個まで減らすとトラブルがぐっと減ります。
上級者向け:レジストリでキーボード レイアウトを確認する
ここからは自己責任・上級者向けの内容です。通常はここまで紹介した方法で十分ですが、それでもなおおかしい場合、レジストリに古いキーボード設定が残っていることがあります。
作業の前に、必ず以下を行ってください。
- レジストリ エディターの操作に慣れていない場合は、無理をしない。
- 必ず復元ポイントの作成や、キーのエクスポートによるバックアップを行う。
確認するレジストリ キー
代表的なキーは次の場所です。
HKEY_CURRENT_USER\Keyboard Layout\PreloadHKEY_CURRENT_USER\Keyboard Layout\SubstitutesHKEY_USERS\.DEFAULT\Keyboard Layout\Preload
ここに並んでいる値のデータ(例:00000409 など)は、各キーボード レイアウトの ID を表しています。
00000409= 英語(米国) など0000040c= フランス語 など
自分が使っていないレイアウトの ID がここに残っている場合、慎重に削除することで問題が解消されるケースもあります。ただし、
- どの ID がどの言語に対応しているかを理解している
- 誤って必要な値を削除した場合の対処ができる
といった条件を満たさない場合は、レジストリ編集は避け、これまで紹介した公式の UI からの操作にとどめておくのが安全です。
リモートデスクトップや仮想環境での注意点
会社の PC にリモート デスクトップ接続している場合や、仮想環境(Hyper-V や VMware など)を使っている場合、「接続先では消せないレイアウトが出てくる」こともあります。この場合、
- 接続元と接続先の両方で、ここまで紹介した手順を行う
- リモート デスクトップ クライアントの「ローカル リソース」でキーボード設定を確認する
といった二重のチェックが必要になることがあります。特に、接続元 PC 側に英語(米国)レイアウトが残っていると、それがそのまま接続先に引き継がれるケースがあります。
再発防止のポイント
最後に、同じ「幽霊キーボード」問題を繰り返さないためのコツをまとめます。
- システム ロケール・表示言語・キーボード レイアウトを大きく変えたら、「設定のコピー」をセットで行う
- 言語を切り替えたあと、「管理用の言語設定 → 設定のコピー」でようこそ画面と新規ユーザーを揃える癖をつける。
- 使わない言語・レイアウトはなるべく入れない
- 検証目的などで一時的に追加したら、作業後は削除しておく。
- アプリごとに異なる入力方式を使わない
- 「詳細なキーボード設定」で、アプリごとの設定をオフにしておくと、トラブルが減る。
- 複数 PC を同期している場合は、「メインとなるテンプレート PC」を決める
- まず 1 台の PC で言語・キーボード設定をきれいに整え、その状態をほかの PC にコピーするようにすると、ズレが起きにくい。
まとめ:Windows 11の幽霊キーボードをきれいに退治する
Windows 11 で「英語(カナダ)とペルシャ語しか入れていないはずなのに、入力切替には英語(米国)や英語(英国)が出てくる」「設定から削除もできない」といった現象は、
- システム ロケール(非 Unicode 用の言語)
- ようこそ画面・システム アカウントの既定
- 現在ユーザーの言語・キーボード設定
の 3 層が不整合を起こしていることが主な原因です。
対処の流れは、次のとおりです。
- 旧コントロール パネルから「地域」→[管理]タブ→「システム ロケールの変更」で、システム ロケールを実際に使っている言語に揃える。
- 「設定」→「時刻と言語」→「言語と地域」→「管理用の言語設定」→「設定のコピー」で、 「ようこそ画面とシステム アカウント」「新しいユーザー アカウント」にチェックを入れて現在の設定をコピーする。
- シャットダウンではなく「再起動」を行い、高速スタートアップの影響を受けない形で設定を反映させる。
- なお残るレイアウトがあれば、一度言語/レイアウトを追加してから再度削除する。
- 「詳細なキーボード設定」で「既定の入力方式を上書き」が意図したレイアウトになっているか確認し、アプリごとの入力方式切り替えは必要なければオフにする。
これらを実施することで、Win+Space やタスクバーの入力切替に表示されるのが、
- 自分が本当に使いたいキーボード レイアウトだけ
という、シンプルでトラブルの少ない環境に戻すことができます。
「設定には存在しないのに、入力切替でだけ見える」幽霊キーボードは、とても気持ち悪くストレスのたまる問題ですが、内部のロジックを理解して順番通りに整えていけば、必ずと言ってよいほど解消できます。本記事を参考に、Windows 11 のキーボード周りをすっきり整理して、快適な多言語・多レイアウト環境を構築してみてください。

コメント