Windows 10で言語バーを戻す方法

一部のユーザーは、言語バーがWindows 10のタスクバーから突然消えたことを報告しています。この特定の問題は、通常、大きな更新プログラムのインストール後、または古いWindowsバージョンからWindows 10へのアップグレード後に発生することが報告されています。

Windows 10に言語バーがありません

この問題は、Microsoftによって実施されている著作権侵害対策とは関係がなく、通常はグリッチまたはシステムファイルの破損を引き起こします。

言語バーが消える問題の原因は何ですか?

問題を再現し、さまざまなユーザーレポートを確認した後、この特定の問題を引き起こす可能性のある一連のシナリオを特定しました。 以下は、言語バーが消える問題の原因となっている可能性のある犯人のリストです。

  • システムファイルの破損 –システムファイルが破損すると、言語バーが破損し、OSがタスクバーでの表示を停止するように促す場合があります。 この場合、SFCおよびDISMスキャンは通常、問題の解決に成功します。
  • レジストリキーが削除された -どうやら、言語バーを台無しにして消えてしまう可能性のあるWindowsの更新プログラムがいくつかあるようです。 通常、問題の修正に成功するレジストリハックが1つあります。
  • 入力インジケータが設定からオフになっています -この設定は、タスクバーから言語バーを削除します。 この設定はデフォルトで有効になっていますが、特定のサードパーティアプリケーションまたはユーザーの手動操作により無効になる場合があります。

言語アイコンが消える問題を修正するには?

あなたのケースで言語バーが消えてしまい、それを元に戻す方法を探している場合、この記事では検証済みのトラブルシューティング手順のリストを提供します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したメソッドのリストを示します。

最良の結果を得るには、最初の方法から始めて、特定のシナリオで問題を解決するのに有効な修正が見つかるまで、提示された順序で次の方法に進みます。 さぁ、始めよう!

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

言語バーは、[設定]メニューの[入力インジケーター]ボタンを使用して無効にできます。 この設定はデフォルトで有効になっていますが、特定のサードパーティ製アプリケーション、Windowsアップデート、またはユーザーの手動操作により無効になる場合があります。

何かを行う前に、 [設定]メニューから[入力インジケーター]設定がオフになっているかどうかを確認しましょう。 これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 ms-settings:about 」と入力し、 Enterキーを押して、設定アプリの[バージョン情報]タブを開きます。

    実行ダイアログ:ms-settings:about
  2. [ホーム]ボタンの下の検索バーに、 システムアイコンを入力します [ システムアイコンをオンまたはオフにする ]をクリックします。
  3. 入力インジケータがオフになっている場合は、 入力インジケータに関連付けられたトグルを有効にします。

    入力インジケータを有効にする
  4. 設定アプリを閉じ、コンピューターを再起動して、次回の起動時に言語バーが再表示されるかどうかを確認します。

それでも問題が解決しない場合は、以下の次の方法に進みます。

方法2:レジストリを変更する

上記のいずれの方法でも特定のシナリオで問題を解決できなかった場合は、少し技術的になって問題を解決してみましょう。 いくつかのユーザーは、マイナーなレジストリ微調整を実行した後、言語バーが消えた問題を修正することに成功したと報告しています。

明らかに、この修正は通常、Windowsの更新が完了した後、言語バーが一時的に消えた場合に効果的です。 以下の指示に従って、言語バーを復元するためにレジストリをハックします。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 regedit 」と入力して、レジストリエディターを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい ]を選択します

    実行ダイアログ:regedit
  2. レジストリエディター内で、左ペインを使用して次の場所HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Runに移動します。

    Runキーへの移動
  3. 実行」キーを選択した状態で、右ペインに移動し、空のスペースを右クリックして、 「新規」>「ストリング値」を選択します。

  4. レジストリ値LanguageBarFixを右クリックします。 名前は修正にとって重要ではありませんが、順序を保つことは良いことです。
  5. LanguageBarFixを右クリックして、 変更を選択します。
  6. [文字列の編集]ウィンドウで、次の行を[ 値のデータ ]フィールドに貼り付け、[OK]をクリックします。
     "ctfmon" = "CTFMON.EXE" 
  7. レジストリエディターを閉じて、コンピューターを再起動します。 修正が有効だった場合、 言語バーは次回の起動時にシステムトレイに戻るはずです。

スタートアップバーがまだ表示されない場合は、次の方法に進んでください。

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

最初の方法が効果的でなかった場合、問題の原因がシステムの破損問題にある可能性が高くなります。 同様の状況に陥った複数のユーザーは、SFCやDISMなどのユーティリティスキャンで破損したファイルを修正するとすぐに問題が修正されたことを報告しています。

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

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 cmd 」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい]を選択して管理者権限を付与します。

    ダイアログの実行:cmdを押してCtrl + Shift + Enterを押します
  2. 管理者特権でのコマンドプロンプトで、次のコマンドを入力し、Enterキーを押してSFCスキャンを実行します。
     sfc / scannow 

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

  3. スキャンが完了したら、コンピューターを再起動し、次の起動時に言語バーが戻るかどうかを確認します。
  4. 言語バーがまだタスクバーにない場合は、もう一度手順1を使用して、昇格した別のコマンドプロンプトを開きます。
  5. 新しく開かれた昇格されたコマンドプロンプトで、次のコマンドを貼り付け、 Enterキーを押してDISMスキャンを開始します。
     DISM.exe / Online / Cleanup-image / Restorehealth 

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

DISMスキャンが完了したら、コンピューターを再起動して、次回の起動時に言語バーが返されたかどうかを確認します。 それでも見つからない場合は、以下の次の方法に進みます。

方法4:入力インジケーターがオンになっていることを確認する

一部のユーザーにとって、入力インジケーターはしばらくすると自動的に無効になり、言語バーが再び消えてしまうようです。 これは、 ctfmon.exeプロセスが特定のユーザープロファイルでグリッチしているために発生することが確認されています。

一部のユーザーは、一部のレジストリキーを新しいユーザープロファイルから古いプロファイルにエクスポートすることで、変更を永続的にすることができました。 これには、新しいWindowsユーザーアカウントを作成し、レジストリエディターを使用して設定を新しいアカウントから古いアカウントに移行することが含まれます。 これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、新しい[ 実行 ]ダイアログボックスを開きます。 次に、「 ms-settings:otherusers 」と入力してEnterキーを押し、 設定アプリの[ アカウント ]タブを開きます。

    実行ダイアログ:ms-settings:otherusers
  2. [ 家族と他の人 ]タブで、[ このPCに 他の人追加 ]をクリックします

    このPCに他の人を追加します
  3. 次に、[このユーザーのサインイン情報を持っていません]をクリックし、[ Microsoftアカウントのないユーザー追加する]を選択します
  4. ログイン資格情報を挿入して、新しいローカルアカウントの作成を完了します。 アカウントが作成されたら、[スタート]メニューに移動し、アカウントからログアウトして、新しいユーザーでログインします。

    [アカウント]アイコンを使用してメインアカウントからログアウトする
  5. 言語バーがタスクバーに戻ったら、以下の手順に進みます。 言語バーがまだ存在しない場合は、 方法5に直接ジャンプします。
  6. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 regedit 」と入力してEnterキーを押し、 レジストリエディターを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい]を選択して管理者権限を付与します。
  7. レジストリエディター内で、右ペインを使用して次の場所に移動します。
     コンピューター\ HKEY_CURRENT_USER \ソフトウェア\ Microsoft 
  8. IMEを右クリックして[エクスポート]を選択し、アクセスしやすい場所を選択します。 次に、 InputInputMethod 、およびInputPersonalizationキーを使用して同じ手順を繰り返します。

    キーのエクスポート
  9. すべてのキーが新しいアカウントからエクスポートされたら、 [スタート ]メニューに再度アクセスし、古いユーザーでログインします。
  10. 古いアカウントでログインしている間にregeditを再度開き(手順6を参照)、 [ファイル]> [インポート]に進みます。 次に、以前にエクスポートしたすべてのキーを体系的にインポートします。

    キーのインポート
  11. すべてのキーがインポートされたら、レジストリエディターを閉じてコンピューターを再起動します。
  12. 次回の起動時に、 方法1を再度実行して、入力インジケータを再度有効にします。 今回は無期限に有効にしておく必要があります。

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

実行可能なオプションなしでここまで来た場合、システムに組み込みのユーティリティでは修正できないシステムファイルエラーが発生している可能性が非常に高くなります。

現在、問題を解決する唯一の確実なオプションは、 クリーンインストールを実行することです。 もちろん、これによりすべての個人データとアプリケーションが失われ、理想的とは言えません。

よりエレガントな方法は、修復インストールを実行することです。 修復インストールを行うと、Windows関連のすべてのコンポーネントが修復されますが、個人用のファイルとアプリケーションを保持できます。 これにより、損傷を最小限に抑えながら、問題を解決することができます。 修復インストールを行う場合は、ステップバイステップガイド( こちら )に従ってください。

興味深い記事