Windows 11 のタスクバーやスタートメニューの検索ボックスに文字を入力したとき、入力中の文字や候補が「□(豆腐)」や意味不明な記号になってしまうと、検索どころではなくなってしまいます。この現象は単純な IME の不具合ではなく、フォントキャッシュの破損やシステムファイルの異常など、少し踏み込んだ対処が必要になることが多いトラブルです。本記事では、実際の相談事例をベースに、原因の考え方から安全なチェック手順、最終的なリセット方法まで、Windows 11 ユーザーが自力で試せる対処法を順番に解説します。
Windows 11 の検索ボックスで文字が「豆腐」になる症状
今回のトラブルは、次のようなケースを想定しています。
- タスクバーの検索ボックスに日本語を入力すると、文字が「□」や記号になって読めない
- スタートメニューの検索欄でも同様に、入力中や候補(サジェスト)が文字化けする
- コントロール パネルの「フォント」を既定値に戻しても改善しない
- メモ帳やブラウザーでは普通に日本語が表示されることもある
特にやっかいなのは、「検索ボックスや一部の UI だけ」が文字化けしているパターンです。この場合、フォントそのものではなく「フォントキャッシュ」や「UI の描画に関わる構成」が壊れている可能性が高くなります。
症状からざっくり原因を絞り込む
まずは、どの範囲で文字化けしているかを確認して、原因の目安をつけてみましょう。
| どこで文字化けするか | よくある原因 | 優先して試す対処 |
|---|---|---|
| 検索ボックス・スタートメニューのみ | フォントキャッシュの破損 UI 用フォントの異常 スケーリングやテーマの不整合 | フォント設定の復元 フォントキャッシュ削除 表示スケーリングとテーマの初期化 |
| メモ帳やブラウザーなど全体が文字化け | フォントファイル自体の破損・削除 非対応フォントへの強制切り替え | システムファイル修復 (sfc /scannow) フォントの再インストールや OS の修復 |
| 特定ユーザーだけ文字化け | ユーザープロファイルの破損 ユーザー単位の設定異常 | 新しいユーザープロファイルで再現確認 問題がなければデータ移行 |
| 一部アプリでのみ文字化け | そのアプリ固有の設定やレンダリングの不具合 | アプリの再インストールや設定リセット GPU ドライバーの更新 |
ここから先は、「検索ボックスやスタートメニューなど Windows 11 の UI 部分だけが文字化けしている」ケースを前提に、実際に有効だった対処手順を順番に紹介します。
作業前にやっておきたい準備と注意点
システムフォントやキャッシュに関わる作業は、間違えると別の表示トラブルを招くことがあります。トラブルを広げないために、簡単でよいので準備をしておきましょう。
最低限やっておきたい準備
- 重要なデータのバックアップ
今回の手順ではユーザーデータを消す操作は基本的に行いませんが、万が一に備えて「ドキュメント」「ピクチャ」「デスクトップ」などは外付けドライブやクラウドにバックアップしておきましょう。 - 管理者権限のあるユーザーで作業する
サービスの停止やシステムファイル修復には管理者権限が必要です。普段使っているアカウントが管理者でない場合は、管理者アカウントでサインインし直してください。 - 作業メモを取る
スケーリングやテーマを変更する際は、元の設定をメモしておくと、後から元に戻すのが楽になります。
| チェック項目 | 確認内容 | 備考 |
|---|---|---|
| バックアップ | 重要なフォルダーを別の場所にコピーしたか | 少なくともユーザーフォルダー直下は確保しておくと安心 |
| アカウント | 管理者アカウントでサインインしているか | 設定 > アカウント > ユーザー情報 から確認可能 |
| 元の設定のメモ | スケーリング倍率やテーマ名を控えたか | スクリーンショットを撮るのもおすすめ |
フォント設定を既定に戻す(基本の手順)
まずは、Windows 11 標準のフォント設定を既定値に戻す作業から始めます。コントロール パネルで一度試している場合でも、手順の抜け漏れがないか再確認しておくと安心です。
フォント設定の復元手順(Windows 11)
- [設定] を開きます(Windows キー + I)。
- [個人用設定] > [フォント] をクリックします。
- 右側または下部に表示される [フォントに関する設定] などのリンクから、従来の フォント設定(コントロール パネルのフォント画面)を開きます。
- 開いたウィンドウの左側(または上部)にある [フォント設定] をクリックします。
- [フォント設定の復元] にある [既定のフォント設定に戻す] ボタンをクリックします。
- PC を再起動します。
この操作で、システム全体で使われる標準フォントや、ユーザーが上書きしてしまったフォント関連の設定が初期状態に戻ります。ただし、フォントキャッシュが壊れている場合は、これだけでは改善しないことが多いため、次の手順もセットで実施するのがおすすめです。
フォントキャッシュを削除して再作成させる
検索ボックスやスタートメニューなどの UI では、「フォントキャッシュ」と呼ばれる仕組みを使って高速に文字を描画しています。このキャッシュが壊れると、実際のフォントが正常でも、表示だけがおかしくなることがあります。
フォントキャッシュ削除の流れ
フォントキャッシュの削除は、大きく次の 3 ステップで行います。
- フォントキャッシュ関連のサービスを停止する
- キャッシュファイル(.dat)を削除する
- PC を再起動してキャッシュを再生成させる
フォントキャッシュ関連サービスを停止する
- Windows キー + R を押し、「ファイル名を指定して実行」を開きます。
services.mscと入力して [OK] をクリックします。- サービスの一覧から、次の 2 つを探します。
- Windows Font Cache Service
- Windows Presentation Foundation Font Cache 3.0.0.0
- それぞれをダブルクリックしてプロパティを開き、[停止] ボタンをクリックします。
- サービスが停止したことを確認してから、サービス管理画面は閉じて構いません。
サービスが動作したままだとキャッシュファイルを削除できないことがあるため、必ず停止してから次に進みましょう。
フォントキャッシュファイル(.dat)を削除する
- エクスプローラーを開きます。
- アドレスバーに次のパスをコピー&ペーストして Enter を押します。
%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache - このフォルダー内にある
.dat拡張子のファイルをすべて選択し、削除します。 - 念のためごみ箱も空にしておきます。
フォルダーが表示されない場合は、隠しファイルが非表示になっている可能性があります。その場合は、エクスプローラーの [表示] > [表示] > [隠しファイル] を有効にしてから再度アクセスします。
PC を再起動してキャッシュを再生成させる
- すべてのウィンドウを閉じ、PC を再起動します。
- 再起動後、Windows が自動的にフォントキャッシュを作り直します。
- タスクバーやスタートメニューの検索ボックスを開いて、文字化けが改善しているか確認します。
フォントキャッシュ関連の問題であれば、この段階で改善するケースが多く見られます。変化がない場合は、システムファイル自体の破損も視野に入れて次の手順に進みましょう。
システムファイルを修復する(sfc /scannow と DISM)
Windows の表示や UI に使われるフォント・ライブラリの一部が破損している場合、フォントキャッシュを消しても根本原因が残ったままです。そのような場合には、Windows 標準のシステムファイル修復コマンドを実行するのが有効です。
管理者権限の PowerShell / コマンドプロンプトを開く
- タスクバーの検索ボックス(文字化けしていても構いません)をクリックします。
- 「PowerShell」 または 「cmd」 と入力します。
- 一覧に表示された [Windows PowerShell] または [コマンド プロンプト] を右クリックして、[管理者として実行] を選びます。
- User Account Control(UAC)の確認が出たら [はい] をクリックします。
sfc /scannow でシステムファイルをチェック
開いたウィンドウで、次のコマンドを入力して Enter を押します。
sfc /scannow
- システムファイルチェッカー (SFC) が、Windows の基本ファイルをチェックして、破損や欠損があれば自動で修復します。
- 環境によっては 10~30 分程度かかることがあるため、途中で電源を切らないように注意してください。
- 完了後、「整合性違反を検出しませんでした」などの結果メッセージが表示されます。
DISM でコンポーネントストアを修復する
SFC 実行後、続けて DISM コマンドでシステムイメージの修復を行っておくと安心です。
DISM /Online /Cleanup-Image /RestoreHealth
- このコマンドは、Windows のコンポーネントストア(更新プログラムのソースなど)をチェックし、問題があれば修復します。
- こちらの処理も PC のスペックや環境によって時間がかかることがあります。
2 つのコマンドが正常に完了したら、PC を再起動し、再度検索ボックスで文字化けが解消しているか確認してください。
表示スケーリングとカスタムテーマを既定に戻す
意外と見落とされがちですが、高 DPI 環境でスケーリング設定を大きく変更していたり、サードパーティ製のカスタムテーマを適用していると、一部の UI だけフォント表示がおかしくなることがあります。原因切り分けのため、一時的に標準的な設定に戻してみましょう。
スケーリング倍率を 100% に戻す
- [設定] を開き、[システム] > [ディスプレイ] をクリックします。
- [拡大縮小とレイアウト] にある [拡大/縮小] の項目を確認します。
- 一時的に 100% に変更します。
- サインアウトや再起動を求められた場合は、指示に従って再ログインします。
- 検索ボックスを開いて、文字化けの有無を確認します。
テーマを既定の Windows テーマに戻す
- [設定] > [個人用設定] > [テーマ] を開きます。
- 一覧から [Windows(ライト)] または [Windows(ダーク)] などの標準テーマを選択します。
- カスタムテーマやサードパーティ製テーマを使っていた場合は、一度無効化された状態になります。
- 再度検索ボックスで文字化けが発生するか確認します。
| 設定項目 | 一時的に戻す推奨値 | 元に戻すときのポイント |
|---|---|---|
| 拡大/縮小(スケーリング) | 100% | ノート PC では 125% がデフォルトのこともあるので、値をメモしておく |
| テーマ | Windows(ライト)または Windows(ダーク) | 独自テーマを使っていた場合は、必要なら後から再設定する |
標準設定に戻した状態で文字化けが直っていれば、スケーリングやテーマが原因の可能性があります。その場合は、値を少しずつ変えながら再発しないポイントを探してみてください。
新しいユーザープロファイルで再現するか確認する
ここまでの対処を試しても改善しない場合、「現在使っているユーザーアカウントの設定やプロファイル」が壊れている可能性があります。OS 全体を初期化する前に、新しいユーザーアカウントで同じ症状が出るかを確認してみましょう。
新規ローカルユーザーを作成する手順
- [設定] を開き、[アカウント] をクリックします。
- [家族とその他のユーザー](または「その他のユーザー」)を選択します。
- [この PC に他のユーザーを追加] をクリックします。
- 「このユーザーのサインイン情報がありません」を選び、次の画面で「Microsoft アカウントを持たないユーザーを追加」を選択します。
- 任意のユーザー名とパスワードを入力し、ローカルアカウントを作成します。
- 作成したユーザーでサインインし直します。
新規ユーザーで検索ボックスを試す
- 新しいユーザーでデスクトップが表示されたら、タスクバーの検索ボックスを開き、日本語を入力してみます。
- スタートメニューでも同じように検索欄に文字を入力し、文字化けや「豆腐」が出るか確認します。
ここで文字化けが再現しない場合は、元のユーザープロファイルの設定やレジストリが壊れている可能性が濃厚です。その場合は、次のような選択肢があります。
- 新しいユーザーアカウントに必要なデータ(ドキュメント、ピクチャ、ブラウザーのブックマークなど)を移行して、そのまま新アカウントをメインに使う
- システム全体のリセットや再インストールを検討する(次章参照)
最終手段:PC のリセットやクリーンインストール
フォント設定の復元、フォントキャッシュ削除、SFC/DISM、スケーリング・テーマの初期化、新規ユーザーでの検証まで行っても改善しない場合は、システムのより深い部分が破損している可能性があります。その場合、最終手段として Windows のリセットやクリーンインストールを検討します。
「この PC をリセット」で個人用ファイルを保持した初期化
できるだけ環境を保ったまま修復したい場合は、Windows 11 の「この PC をリセット」機能を使うのがおすすめです。
- [設定] > [システム] > [回復] を開きます。
- [この PC をリセット] の [PC をリセット] ボタンをクリックします。
- 表示される選択肢のうち、[個人用ファイルを保持する] を選択します。
- アプリや設定は初期化されますが、「ユーザーフォルダー内の個人ファイル」は残ります。
- 画面の指示に従い、処理が完了するまで待ちます。
- 再セットアップ後、検索ボックスで文字化けが解消しているか確認します。
実際の相談事例でも、最終的には工場出荷状態に戻すことで症状が解消したケースがあります。この方法を実行する前には、必ず外付けストレージやクラウドサービスなどに追加のバックアップを作成しておきましょう。特に、アプリケーションの設定やライセンス情報は、必要に応じてメモしておくと復元がスムーズです。
より徹底した方法:クリーンインストール
PC メーカー独自のカスタマイズや古い設定を完全にリフレッシュしたい場合は、インストールメディアを用意してクリーンインストールを行う選択肢もあります。ただし、この方法ではアプリや設定、システムドライブ上のデータが消えるため、上級者向けです。
- やり直しに自信がある方、または IT 管理者のサポートを受けられる環境でのみ検討してください。
- 一般的な家庭や個人利用では、まず「この PC をリセット」の 個人用ファイルを保持する を試すのが現実的です。
メモ帳やブラウザーでの表示を確認して原因を切り分ける
検索ボックス周りのトラブルは、システム全体のフォント問題と混同されがちです。原因の切り分けを早めるために、いくつかの代表的なアプリで文字表示を確認してみましょう。
確認しておきたいアプリ例
- メモ帳(Notepad)
半角・全角、漢字・ひらがな・カタカナなど、さまざまな文字種を入力してみましょう。 - Web ブラウザー(Edge / Chrome など)
ニュースサイトやブログなどの日本語ページを開いて、文字化けがないか確認します。 - エクスプローラー
フォルダー名やファイル名に日本語を含むものを表示し、アイコン文字列が正常か確認します。
これらでまったく問題がない場合、フォント自体はおおむね正常で、検索 UI やスタートメニューに関連する部分の設定・キャッシュ側に問題が集中している可能性が高いと判断できます。その場合、本記事で紹介している フォントキャッシュ削除 や スケーリング・テーマの初期化 が特に有効な対処になります。
GPU ドライバーの更新も忘れずに
フォントとは無関係に見えますが、実は古い GPU ドライバーや不安定なグラフィックドライバーが原因で、検索 UI やスタートメニューの描画が乱れる・文字が欠けるといった症状が出ることがあります。フォント周りの対処と合わせて、グラフィックドライバーもチェックしておくと安心です。
GPU ドライバー更新のポイント
- デバイス マネージャーから更新を確認
- Windows キー + X を押して、[デバイス マネージャー] を選択します。
- [ディスプレイ アダプター] を展開し、お使いの GPU を右クリックして [ドライバーの更新] を選びます。
- メーカー提供のユーティリティを利用
Intel / NVIDIA / AMD などが提供する公式ツールから最新ドライバーをインストールする方法もあります。
検索ボックスの文字化けと同時に、「ウィンドウの枠がチラつく」「スタートメニューのアニメーションがカクつく」などの症状がある場合は、GPU 周りを疑う価値があります。
よくある疑問と補足ポイント
Q. IME を変えたら直りますか?
A. 日本語 IME の不具合で入力中の文字が正しく表示されないケースもありますが、今回のように「候補や確定後の文字が豆腐になる」「他アプリでは問題ない」といった症状では、IME というより Windows の描画側・フォントキャッシュ側 の問題であることが多いです。Microsoft IME を使っている場合でも、まずは本記事の手順を優先して試すのがおすすめです。
Q. フォントを追加インストールしたのが原因になりますか?
A. 可能性はあります。特に、既存のシステムフォントと同じ名前のフォントを上書きしたり、大量のフォントを一気にインストールした場合、キャッシュの構造が崩れたり、意図しないフォントに置き換わることがあります。思い当たる場合は、フォント設定を既定に戻した上で、フォントキャッシュ削除やシステムファイル修復を行うと改善することがあります。
Q. レジストリ編集で直す方法はありますか?
A. レジストリを直接編集してフォント設定を変える方法も存在しますが、誤操作のリスクが高く、将来のアップデートで別の不具合を引き起こす可能性もあります。本記事では、安全性を優先し、公式に想定されている復元・修復手順(フォント設定の復元、フォントキャッシュ削除、SFC/DISM、リセットなど)のみを推奨します。
まとめ:軽いところから順番に試して、最終的にはリセットも選択肢に
Windows 11 の検索ボックスで文字が読めない・豆腐になる問題は、見た目に反して原因の切り分けが難しいトラブルです。しかし、手順を整理して一つずつ試していけば、多くの場合はユーザー自身でも解決に近づくことができます。
本記事で紹介した対処の優先度を、ざっくり整理すると次のようになります。
| 優先度 | 対処内容 | ポイント |
|---|---|---|
| 1 | フォント設定を既定に戻す | まずは設定のリセットから。リスクが低く簡単に実行できる。 |
| 2 | フォントキャッシュの削除 | 検索ボックスなど UI 部分だけおかしいときに特に有効。 |
| 3 | SFC / DISM によるシステムファイル修復 | フォント関連ファイルや UI コンポーネントの破損をまとめて修復。 |
| 4 | スケーリング・テーマを標準に戻す | 高 DPI やカスタムテーマの影響を切り分けるための一時的な変更。 |
| 5 | 新規ユーザーでの再現確認 | ユーザープロファイル破損かどうかを見極められる重要なステップ。 |
| 6 | PC のリセット / クリーンインストール | 最終手段。必ずバックアップを取ってから慎重に実行する。 |
特に、検索ボックスやスタートメニューだけ文字化けする場合は、フォントキャッシュ削除 + システムファイル修復 がセットで効くことが多い印象です。それでも改善しないときは、無理にレジストリをいじるのではなく、ユーザープロファイルを新しく作る・PC をリセットするといった「安全で確実な方法」に切り替えるのが、長期的にはトラブルを減らす近道になります。
同じような症状で困っている方は、本記事の手順を上から順に試しつつ、「どの段階で何を行ったか」をメモしておくと、万が一サポートに相談する際にも状況を伝えやすくなります。時間はかかりますが、一つずつ丁寧に進めていけば、検索ボックスに日本語が正しく表示される、いつもの Windows 11 環境に戻れるはずです。

コメント