Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で消えた言語バーを復活させる5つの対処法

Windows 10でタスクバーから言語バーが突然消えてしまうという報告が、多くのユーザーから寄せられています。この問題は、大型アップデートの適用後や、旧バージョンのWindowsからWindows 10へのアップグレード後に発生することが多いようです。

Windows 10で消えた言語バーを復活させる5つの対処法

なお、この問題はMicrosoftの不正コピー防止策とは一切関係なく、主にシステムの一時的な不具合やシステムファイルの破損が原因と考えられています。

言語バーが消える原因は?

問題を実際に再現し、さまざまなユーザーレポートを分析した結果、この問題を引き起こす可能性のあるシナリオをいくつか特定しました。言語バー消失問題の主な原因は以下の通りです。

  • システムファイルの破損 – システムファイルが破損すると、言語バーが正常に動作しなくなり、OSがタスクバーへの表示を停止することがあります。この場合、SFCやDISMスキャンで解決できることが多いです。
  • レジストリキーの削除・変更 – 一部のWindowsアップデートが言語バーの動作に影響を与え、表示されなくなることがあります。レジストリをわずかに修正するだけで解決するケースがあります。
  • 設定で入力インジケーターが無効になっている – この設定をオフにすると、言語バーがタスクバーから削除されます。デフォルトでは有効ですが、サードパーティ製アプリや手動操作によって無効化されることがあります。

言語バーアイコンが消える問題の解決方法

言語バーが消えてしまい、復活させたい方は、この記事で紹介する検証済みのトラブルシューティング手順をお試しください。以下は、同じ悩みを抱えたユーザーが実際に問題を解決するために使った方法のリストです。

最良の結果を得るためには、最初の方法から順番に試していき、お使いの環境で有効な解決策が見つかるまで進めてください。それでは始めましょう!

方法1:設定メニューから入力インジケーターを有効にする

言語バーは、設定メニューの「入力インジケーター」から無効化できます。この設定はデフォルトで有効になっていますが、一部のサードパーティ製アプリ、Windowsアップデート、または手動操作によってオフになることがあります。

まず、「設定」メニューで入力インジケーターがオフになっていないかを確認しましょう。以下の手順に従ってください。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:about」と入力し、Enter を押して設定アプリの「バージョン情報」画面を開きます。Windows 10で消えた言語バーを復活させる5つの対処法
  2. ホームボタン下の検索バーに「システムアイコン」と入力し、「システムアイコンのオン/オフの切り替え」をクリックします。
  3. 入力インジケーター」のトグルがオフになっている場合は、オンに切り替えます。Windows 10で消えた言語バーを復活させる5つの対処法
  4. 「設定」アプリを閉じ、PCを再起動して、次回起動時に言語バーが再表示されるかどうかを確認します。

それでも問題が解決しない場合は、次の方法に進んでください。

方法2:レジストリを修正する

上記の方法で問題が解決しなかった場合は、少し技術的なアプローチを試してみましょう。軽微なレジストリの変更によって、言語バー消失問題を解決できたという報告があります。

この方法は、Windowsアップデートの完了直後に言語バーが消えた場合に特に効果的です。以下の手順に従って、レジストリを編集して言語バーを復元しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「regedit」と入力して Enter を押し、レジストリエディターを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら「はい」を選択します。Windows 10で消えた言語バーを復活させる5つの対処法
  2. レジストリエディターの左ペインを使って、次の場所へ移動します。
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ RunWindows 10で消えた言語バーを復活させる5つの対処法
  3. Run」キーを選択した状態で、右ペインの空きスペースを右クリックし、「新規 > 文字列値」を選択します。Windows 10で消えた言語バーを復活させる5つの対処法
  4. 作成した値の名前を「LanguageBarFix」に変更します。名前自体は修正内容に影響しませんが、整理しておくと管理しやすくなります。
  5. LanguageBarFix」を右クリックし、「修正」を選択します。
  6. 「文字列の編集」ウィンドウで、次の行を「値のデータ」欄に貼り付けて「OK」をクリックします。
    "ctfmon"="CTFMON.EXE"
  7. レジストリエディターを閉じてPCを再起動します。修正が成功していれば、次回起動時に言語バーがシステムトレイに戻っているはずです。

それでも言語バーが表示されない場合は、次の方法に進んでください。

方法3:SFCおよびDISMスキャンを実行する

これまでの方法が効果なかった場合、問題の原因はシステムファイルの破損である可能性が高いです。同様の状況にあった多くのユーザーが、SFCやDISMといった組み込みユーティリティで破損ファイルを修復したところ、問題が解決したと報告しています。

以下の手順に従って、組み込みユーティリティスキャンで言語バーの問題が解決できるかどうかを確認しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら「はい」を選択して管理者権限を付与します。Windows 10で消えた言語バーを復活させる5つの対処法
  2. コマンドプロンプトで次のコマンドを入力し、Enterを押してSFCスキャンを実行します。
    sfc /scannow

    注意:このコマンドラインユーティリティは、保護されているすべてのシステムファイルをスキャンし、破損したファイルを圧縮フォルダ(%WinDir%\System32\dllcache)に保存されているローカルコピーと置き換えます。

  3. スキャンが完了したら、PCを再起動して、次回起動時に言語バーが戻るかどうかを確認します。
  4. それでもタスクバーに言語バーが表示されない場合は、手順1を繰り返して管理者権限のコマンドプロンプトをもう一度開きます。
  5. 新しく開いたコマンドプロンプトで、次のコマンドを貼り付けてEnterを押し、DISMスキャンを開始します。
    DISM.exe /Online /Cleanup-image /Restorehealth

    注意:このコマンドはDISM(展開イメージのサービスと管理)を使用して、破損の修復に必要なファイルをインターネットから取得します。そのため、スキャンを開始する前にネットワーク接続が安定していることを確認してください。

DISMスキャンが完了したら、PCを再起動して、次回起動時に言語バーが戻ったかどうかを確認します。それでも表示されない場合は、次の方法に進みます。

方法4:入力インジケーターが常にオンのままになるようにする

一部の環境では、入力インジケーターが一定時間後に自動的に無効になり、言語バーが再び消えてしまうことがあります。これは、ctfmon.exeプロセスが特定のユーザープロファイルで不具合を起こすことが原因と確認されています。

新しいユーザープロファイルから既存のプロファイルへレジストリキーを移植することで、この問題を恒久的に解決できたユーザーもいます。具体的には、新しいWindowsユーザーアカウントを作成し、レジストリエディターを使って新しいアカウントから古いアカウントへ設定を移行します。以下の手順に従ってください。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:otherusers」と入力し、Enter を押して設定アプリの「アカウント」画面を開きます。Windows 10で消えた言語バーを復活させる5つの対処法
  2. 家族とその他のユーザー」タブ内で、「このPCにほかのユーザーを追加する」をクリックします。Windows 10で消えた言語バーを復活させる5つの対処法
  3. 次に、「このユーザーのサインイン情報がありません」をクリックし、「Microsoftアカウントを持たないユーザーを追加する」を選択します。
  4. 必要な情報を入力して、新しいローカルアカウントの作成を完了します。アカウントが作成されたら、スタートメニューから現在のアカウントをサインアウトし、新しいユーザーでサインインします。Windows 10で消えた言語バーを復活させる5つの対処法
  5. 言語バーがタスクバーに戻ったら、以下の手順に進みます。まだ表示されない場合は、方法5へスキップしてください。
  6. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「regedit」と入力して Enter を押し、レジストリエディターを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら「はい」を選択します。
  7. レジストリエディターで、次の場所へ移動します。
    Computer \ HKEY_CURRENT_USER \ Software \ Microsoft
  8. IME」キーを右クリックして「エクスポート」を選択し、アクセスしやすい場所に保存します。続けて、「Input」「InputMethod」「InputPersonalization」の各キーについても同じ手順を繰り返します。Windows 10で消えた言語バーを復活させる5つの対処法
  9. 新しいアカウントからすべてのキーをエクスポートしたら、スタートメニューからサインアウトし、元のユーザーでサインインします。
  10. 元のアカウントでサインインした状態でもう一度regeditを開き(手順6を参照)、ファイル > インポートを選択します。先ほどエクスポートしたすべてのキーを順番にインポートしていきます。Windows 10で消えた言語バーを復活させる5つの対処法
  11. すべてのキーをインポートしたら、レジストリエディターを閉じてPCを再起動します。
  12. 次回起動時に、方法1を再度実行して入力インジケーターを有効にします。今度は設定が維持され、勝手に無効化されることはなくなるはずです。

方法5:クリーンインストールまたは修復インストールを実行する

ここまでの方法をすべて試しても解決できない場合、組み込みユーティリティでは修復できない深刻なシステムファイルエラーが発生している可能性が高いです。

この段階で問題を確実に解決できる唯一の手段はクリーンインストールです。ただし、個人データやアプリケーションがすべて失われてしまうため、あまり理想的な選択肢とは言えません。

よりスマートな方法としておすすめなのが修復インストールです。修復インストールでは、個人ファイルやアプリケーションを保持したまま、Windows関連のコンポーネントをすべて修復できます。被害を最小限に抑えながら問題を解決できるので、まずはこちらを検討してみてください。修復インストールを行う場合は、ステップバイステップガイド(こちら)を参考に進めると安心です。

  1. Windows 10でゲームバーを無効にする方法|設定手順とショートカットキーまとめ

    Windows 10では、Microsoftが標準機能として画面録画を提供しています。ただし、この録画機能はゲームや一部のアプリでのみ動作し、その中心となるのが「ゲームバー(Game Bar)」です。ゲームバーを使えば、プレイ中の進行状況を配信したり、DVR(バックグラウンド録画)機能をコントロールしたりすることができます。 一方で、使わない人にとってはバックグラウンドでリソースを消費するだけの存在でもあります。この記事では、Windows 10のゲームバーを有効化・無効化する方法、さらに特定のゲームだけ無効にする方法や、覚えておくと便利なショートカットキーまで詳しく解説します。 Window

  2. Windows 7 の表示言語を変更する方法|初心者向けステップバイステップガイド

    自分が理解しやすい言葉でパソコンを操作できるのは、とても快適なことです。母国語が英語でない場合、英語のインターフェースでは戸惑うことも多いでしょう。しかし、Microsoftは英語以外の言語を話すユーザーにも配慮しており、Windows 7では表示言語を自由に変更できます。 この記事では、Windows 7で表示言語を変更する具体的な手順を、初心者の方にもわかるように丁寧に解説します。 Windows 7で表示言語を変更する手順 コントロールパネルから「地域と言語」ウィンドウを開きます。あるいは、スタートボタンをクリックして検索ボックスに「表示言語の変更(change display lan