Windows10および8で破損したフォントを修正する方法
一部のユーザーは、Windows10およびWindows8.1のデフォルトのフォントフォルダーにカスタムフォントを挿入した後、奇妙な問題に遭遇しています。影響を受けるほとんどのユーザーは、すべてのフォント文字が正方形と記号に置き換えられていると報告しています。
この問題を徹底的に調査した結果、この奇妙なシンボル表示の出現を引き起こす可能性のある原因がいくつかあることが判明しました。この問題を引き起こすことがわかっているインスタンスの候補リストは次のとおりです。
- 判読できないフォントが選択されています– ほとんどの場合、この問題は、OSのデフォルトの選択として使用されることを意図していないユーザーが選択したフォントが原因で発生します。この場合、クラシックコントロールパネルのインターフェイスを使用してデフォルトのフォント設定にリセットすることで、問題を修正できるはずです。
- 破損したフォント関連のレジストリキー –コントロールパネルを使用してOSフォントをリセットできない場合、または変更が登録されない場合は、フォント情報を保存している何らかの破損したレジストリキーを処理している可能性があります。この場合、レジストリエディタ内のすべてのカスタムフォント値を上書きできる.regファイルを作成することで問題を修正できるはずです。
- 破損したフォントキャッシュ –影響を受ける一部のユーザーによると、この問題はfonキャッシュの問題が原因でも発生する可能性があります。この場合、問題を修正する最善の方法は、アクティブに使用する可能性のあるすべてのサービスを無効にした後、Windows10でフォントキャッシュを手動で再構築することです。ただし、Windows GUIを使用できない(メニューが表示されない)場合は、メモ帳の昇格したウィンドウから作成したBATファイルを使用してフォントキャッシュを再構築するのが最善の方法です。
- システムファイルの破損 –モードの深刻な状況では、PCがシステムファイルの破損の深刻なケースを処理している状況でこのエラーが発生することが予想されます。この場合、Deployment Image Servicing and Management(DISM)やSystem File Checker(SFC)などのユーティリティを使用して、破損したファイルの修復または置換を試みる必要があります。いずれも違いが出ない場合は、問題を修正するための唯一の希望は、クリーンインストールまたは修復インストール(インプレース修復)を行うことです。
方法1:GUIを介してデフォルトのフォント設定を復元する
これをまだ試したことがない場合は、すべてのフォント設定をデフォルトに戻すことから、このトラブルシューティングガイドを開始する必要があります。このタイプの動作を引き起こす可能性のある根本的な破損の問題や不具合がない限り、デフォルトのフォント設定をデフォルト値に戻すことで問題を解決できます。
コントロールパネルメニューから現在のフォント設定をリセットするためのクイックガイドは次のとおりです。
注: 以下の手順は、Windowsのバージョンに関係なく機能するはずです。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「control.exe」と入力します テキストボックス内でEnterを押します 従来のコントロールパネルを開くには インターフェース。
- 従来のコントロールパネルの内部 インターフェース、「「フォント」」と入力します 検索テキスト内(画面の右上のセクション)で、Enterキーを押します。 結果のリストから、フォントをクリックします 。
- フォントから 画面で、フォント設定をクリックします 画面左側の垂直メニューから。
- フォント設定の内部 メニューで、デフォルトのフォント設定に戻すをクリックします ボタンを押して、操作が完了するのを待ちます。
- コンピュータを再起動し、次の起動が完了したら問題が修正されるかどうかを確認します。
同じ問題が引き続き発生する場合は、以下の次の潜在的な修正に進んでください。
方法2:レジストリエディタを使用してデフォルトのフォント設定をリセットする
フォントの問題がひどく、上記の手順(方法1)に従ってフォント設定をデフォルト値にリセットする可能性がある場合(または、すでにこれを行っているが同じ問題が残っている場合)、フォントの破損を修正できるはずです。フォント設定をデフォルト値にリセットできる.regファイルを作成することで問題が発生します。
影響を受けた一部のユーザーは、この方法により、OSに奇妙な文字や記号が表示されるという奇妙な問題に最終的に対処できることを確認しました。
このガイドに従う場合は、以下の手順に従って、fond設定をデフォルト値にリセットできる.regファイルを作成してください。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「notepad.exe」と入力します テキストボックス内でCtrl+ Shift + Enterを押します メモ帳を開くには 管理者アクセスのあるウィンドウ。
注: UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 プロンプトが表示されたら、[はい]をクリックします 管理者権限を付与します。
- 昇格したメモ帳ウィンドウに入ったら、メモ帳ウィンドウ内に次のコードを入力します。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Black (TrueType)"="seguibl.ttf" "Segoe UI Black Italic (TrueType)"="seguibli.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf" "Segoe UI Emoji (TrueType)"="seguiemj.ttf" "Segoe UI Historic (TrueType)"="seguihis.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Light Italic (TrueType)"="seguili.ttf" "Segoe UI Semibold (TrueType)"="seguisb.ttf" "Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf" "Segoe UI Semilight (TrueType)"="segoeuisl.ttf" "Segoe UI Semilight Italic (TrueType)"="seguisli.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf" "Segoe Print (TrueType)"="segoepr.ttf" "Segoe Print Bold (TrueType)"="segoeprb.ttf" "Segoe Script (TrueType)"="segoesc.ttf" "Segoe Script Bold (TrueType)"="segoescb.ttf" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"=-
- 次に、ファイルをクリックします (上部のリボンバーから)次に、[名前を付けて保存]をクリックします 新しく表示されたコンテキストメニューから。
- 名前を付けて保存に入ると メニューで、.regファイルを保存する適切な場所に移動します。次に、名前を付けて保存に関連付けられているドロップダウンメニューにアクセスします すべてのファイル 。最後に、新しく作成したファイルに任意の名前を設定しますが、必ず「 .reg」で終了してください。 ‘拡張子。
- [保存]をクリックします regファイルを効果的に作成します。
- 次に、 .regを保存した場所に移動します ファイルを右クリックして、管理者として実行を選択します。 新しく表示されたコンテキストメニューから。
- [はい]をクリックします 確認プロンプトで、操作が完了するのを待ちます。
方法3:Windows10でフォントキャッシュを手動で再構築する
結局のところ、この種の問題を引き起こす最も一般的なインスタンスの1つは、Windowsバージョンのお気に入りのキャッシュ内のある種の破損です。フォントが正しく表示されていないことに気付いた場合、または文字ではなく奇妙な文字が表示されている場合は、フォントキャッシュを手動で再構築することで、この問題を修正できるはずです。
この操作は、影響を受ける多くのユーザーによって成功することが確認されました。 Windows10またはWindows8.1のどちらを使用している場合でも、以下の手順に従うことができるはずです。
デフォルトでは、フォントキャッシュファイルは次の場所に保存されることに注意してください。
C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache
このフォルダに直接アクセスしようとすると、デフォルトで保護されているため、ほとんどの場合、直接アクセスできます。ただし、以下の手順に従って、フォルダにアクセスし、Windowsインストールでフォントキャッシュを手動で再構築できるはずです。
注: フォントキャッシュの再構築を開始する前に、新しいシステムの復元ポイントを作成することをお勧めします。 何かがうまくいかない場合に備えて。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「services.msc」と入力します テキストボックス内でEnterを押します サービスを開くには 画面。
注: UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 、[はい]をクリックします 管理者アクセスを許可します。
- サービスに入ると 画面で、サービスのリストを下にスクロールして、Windowsフォントキャッシュサービスを見つけます。 。次に、それを右クリックして、プロパティを選択します コンテキストメニューから。
- Windowsフォントに入ったら キャッシュサービスのプロパティ 画面で、一般をクリックします タブ。次に、停止をクリックします サービスを効果的に停止するには、起動タイプを設定します 無効 適用をクリックする前に
- 次に、 Windows Presentation Foundation Font Cache 3.0.0.0 を使用して、手順2と3を繰り返します。 。
- 関連する両方のサービスが無効になっているので、ファイルエクスプローラーを開き、次のフォルダーに移動します:
C:\Windows\ServiceProfiles\LocalService\AppData\Local
注: この場所はWindowsによって保護されているため、ナビゲーションバーに場所を貼り付けるだけでは不十分な可能性があります。そのため、各ディレクトリをダブルクリックしてそこに移動する必要があります。
- 必要な管理者権限の提供を求められたら、続行をクリックします。
- 正しい場所( C:\ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache)に入ったら Ctrl + Aを押します 内部のすべてを選択するには、選択したアイテムを右クリックして、削除を選択します 新しく表示されたコンテキストメニューから。
- 次に、 C:\ Windows \ ServiceProfiles \ LocalService \ AppData\Localに戻ります FontCache3.0.0.0.datを削除します ファイル。
- 次に、ファイルエクスプローラーを使用して次のディレクトリに移動し、 FNTCACHE.DATを削除します。 ファイル:
C:\Windows\System32\
- 上記の手順を実行した後、コンピュータを再起動し、次の起動が完了するのを待ちます。
- コンピュータが起動したら、Windowsキー+Rを押します。 実行を開くには ダイアログボックス。次に、「services.msc」と入力します テキストボックス内でEnterを押します サービスを開くには 再び画面。
- サービスの内部 画面が表示されたら、次のサービスを 自動起動タイプ:に戻します。 WindowsフォントキャッシュサービスWindowsPresentationFoundationフォントキャッシュ3.0.0.0 注:これを行う方法のガイダンスについては、手順2と3に従うことができます。
- 以上です!これで、Windows10またはWindows8.1でフォントキャッシュが正常に再構築されました。
フォントキャッシュを再構築するための別のアプローチを探している場合は、以下の手順に従ってください。
方法4:BATファイルを介してフォントキャッシュを再構築する
上記の方法が大変な作業のように見え、BATスクリプトの作成と実行に精通している場合は、メモ帳を使用してBATスクリプトを作成して実行することで、フォントキャッシュを再構築するプロセスを大幅にスピードアップできます。 方法1の手順 自動的に。
この方法は、Windows10およびWindows8.1で機能することが確認されています。
BATスクリプトを使用してフォントキャッシュを修復する場合は、以下の手順に従ってフォントキャッシュを作成して実行してください。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。テキストボックス内に、「notepad.exe」と入力します 次に、 Ctrl + Shift + Enterを押します。 メモ帳を開くには 管理者権限を持つ。
- 高架のメモ帳ウィンドウに入ったら、メモ帳のテキストボックス内に次のコードを貼り付けます。
@echo off :: Stop and disable "Windows Font Cache Service" service :FontCache sc stop "FontCache" sc config "FontCache" start=disabled sc query FontCache | findstr /I /C:"STOPPED" if not %errorlevel%==0 (goto FontCache) :: Grant access rights to current user for "%WinDir%\ServiceProfiles\LocalService" folder and contents icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q :: Delete font cache del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*" del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT" :: Enable and start "Windows Font Cache Service" service sc config "FontCache" start=auto sc start "FontCache"
- 次に、ファイルをクリックします 画面上部のリボンバーから名前を付けて保存をクリックします 新しく表示されたコンテキストメニューから。
- 名前を付けて保存に入ったら メニューで、名前を付けて保存を変更します ドロップダウンメニューからすべてのファイル(*。*)へ。 これを行った後、新しく作成したファイルに名前を付けます(ファイル名の下) )必要に応じて、必ず「。バット」で終了してください。 ' 拡大。
- 正しい拡張子が設定されたら、保存をクリックします スクリプトの作成を完了します。
- 最後に、 .batを保存した場所に移動します ファイルを右クリックして、管理者として実行を選択します コンテキストメニューから。
- ユーザーアカウント制御(UAC)によってプロンプトが表示された場合 、[はい]をクリックします 管理者権限を付与します。
- スクリプトが正常に処理されるまで待ってから、コンピューターを再起動し、次回のコンピューターの起動時にフォントの問題が修正されるかどうかを確認します。
それでも同じ問題が発生する場合は、以下の次の方法に進んでください。
方法5:SFCおよびDISMスキャンの実行
フォント設定をリセットしてフォントキャッシュをクリアしても問題が解決しない場合は、Windowsファイルが破損している可能性があります(フォントの依存関係である可能性があります)。この場合、破損インスタンスを修正することが知られているいくつかの組み込みユーティリティ(配置イメージのサービスと管理)を使用して、破損したファイルを特定して置き換えることができる場合があります。 (DISM)およびシステムファイルチェッカー (SFC)。
破損したデータを処理するときは、システムファイルチェッカースキャンを徹底的に開始する必要があります。 。
注: このツールは、インターネットに接続していなくても機能します。ローカルに保存されたアーカイブを使用して、破損している可能性のあるWindowsファイルを正常な同等のファイルと比較し、必要に応じて置き換えます。この操作を開始したら、他の根本的な破損したインスタンスを生成するリスクを冒すため、完了するまで中断しないでください。
SFCスキャンが終了したら、コンピューターを再起動して、次の起動が完了した後も同じフォントの問題が解決しないかどうかを確認します。
フォントの問題がまだ解決しない場合は、DISMスキャンを実行します。 。
注: このタイプのシステムファイルの修復では、コンピュータが安定したインターネット接続を維持する必要があります。これが必要なのは、Windows Updateのサブコンポーネントを使用して、破損したファイルインスタンスを見つけて置き換えるためです。このため、この操作全体を通じてインターネットアクセスを維持することが重要です。
DISMスキャンが最終的に完了したら、コンピュータをもう一度再起動し、次の起動が完了したらフォントの表示が修正されるかどうかを確認します。
同じ問題が引き続き発生する場合は、以下の次の潜在的な修正に進んでください。
方法6:修復インストールまたはクリーンインストールの実行
上記の潜在的な修正のいずれもうまくいかなかった場合は、従来は解決できなかったある種のシステム破損に対処している可能性があります。このシナリオが当てはまる場合は、すべてのOS関連ファイルをリセットすることでこの問題を修正できるはずです。
Windows10およびWindows8.1でもフォントの問題が発生しているユーザーの中には、Windowsインストールの修復インストールまたはクリーンインストールによって問題を修正できたと報告しているユーザーがいます。
- クリーンインストール –クリーンインストール手順を使用すると、互換性のあるインストールメディアを使用せずに、すべてのOSファイルをリセットできます。この方法のもう1つの利点は、WindowsインストールのGUIメニューから直接手順を開始できることです。主な欠点は、事前にデータをバックアップしないと、OSドライブから貴重なデータが失われることです。
- 修復インストール(インプレース修復) – OSファイルにのみ触れる焦点を絞ったアプローチを探している場合は、修復インストール(インプレース修復/アップグレードとも呼ばれます)を実行する必要があります。互換性のあるWindowsインストールメディアを使用する必要がありますが、OSドライブから貴重なデータ(アプリ、ゲーム、パーソナルメディア、さらにはユーザー設定)を保持することができます。
-
Windows PC でフォントを管理する方法
Windows コンピューターには、論文、プレゼンテーション、およびその他のファイルにスパイスを加えるために使用できるフォント アーミーがある場合があります。しかし、どのフォントが利用可能で、どのように表示され、どこで新しいフォントを入手できるかをどうやって知るのでしょうか?コントロール パネルの [フォント] アプレットを使用して、インストールされているフォントを確認し、各フォントのプレビューを表示および印刷できます。 [設定] の下にある [フォント] ツールにフォントをドラッグ アンド ドロップして、フォントを参照し、新しいフォントを追加することもできます。 Windows 10 と
-
Windows 11 を修復して破損したファイルを修正する方法
Windows 11 の破損したファイルの修正を検討しています または、 Windows 11 を修復する方法について考えていますか? まず第一に、他のユーザーは Windows 11 破損ファイルの正確な修正方法さえ知らないため、これはあなただけではないため、あまり心配する必要はありません。 でも Windows 11 を修復し、破損したファイルを修正するための最適なソリューションのリストをまとめました。 解決策に進む前に いくつかの質問とその回答を用意しています。 ファイルが破損する原因は? 通常、ハード ドライブの不良セクタが原因でファイルが破損します 、いくつかの悪い記