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

Windows 10 でフォント キャッシュを再構築する

Windows 10 でフォント キャッシュを再構築する

フォント キャッシュはアイコン キャッシュと同じように機能し、Windows オペレーティング システムはフォントのキャッシュを作成してフォントを高速に読み込み、アプリやエクスプローラーなどのインターフェイスに表示します。何らかの理由でフォント キャッシュが破損している場合、フォントが破損する可能性があります。正しく表示されないか、Windows 10 で無効なフォント文字が表示され始めます。この問題を解決するには、フォント キャッシュを再構築する必要があります。この投稿では、その方法を説明します。

Windows 10 でフォント キャッシュを再構築する

フォント キャッシュ ファイルは Windows フォルダに保存されます:C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache このフォルダにアクセスしようとしても、Windows がこのフォルダを保護しているため、直接アクセスすることはできません。フォントは、上記のフォルダー内の複数のファイルにキャッシュされています。とにかく、時間を無駄にすることなく、以下のチュートリアルを参考にして、Windows 10 でフォント キャッシュを再構築する方法を見てみましょう。

Windows 10 でフォント キャッシュを再構築する

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法 1:Windows 10 でフォント キャッシュを手動で再構築する

1. Windows キー + R を押して services.msc と入力します Enter キーを押します。

Windows 10 でフォント キャッシュを再構築する

2. 「Windows フォント キャッシュ サービス」が見つかるまで下にスクロールします。

注: キーボードの W キーを押して、Windows フォント キャッシュ サービスを見つけます。

3. ウィンドウ フォント キャッシュ サービスを右クリック [プロパティ] を選択します。

Windows 10 でフォント キャッシュを再構築する

4. [停止] をクリックしてください。 スタートアップの種類を設定します 無効として。

Windows 10 でフォント キャッシュを再構築する

5. [適用]、[OK] の順にクリックします。

6. Windows Presentation Foundation Font Cache 3.0.0.0 についても同じことを行います (手順 3 から 5 に従います)。

Windows 10 でフォント キャッシュを再構築する

7. 一度に 1 つのフォルダーに移動して、次のフォルダーに移動します。

C:\Windows\ServiceProfiles\LocalService\AppData\Local

注: 特定のディレクトリは Windows によって保護されているため、上記のパスをコピーして貼り付けないでください。上記の各フォルダを手動でダブルクリックし、[続行] をクリックする必要があります。 上記のフォルダにアクセスします。

Windows 10 でフォント キャッシュを再構築する

8. Local フォルダに入ったら、FontCache という名前で拡張子が .dat のファイルをすべて削除します。

Windows 10 でフォント キャッシュを再構築する

9. 次に、FontCache をダブルクリックします。 フォルダを開き、その内容をすべて削除してください。

Windows 10 でフォント キャッシュを再構築する

10.ファイル FNTCACHE.DAT も削除する必要があります 次のディレクトリから:

C:\Windows\System32\

Windows 10 でフォント キャッシュを再構築する

11. 完了したら、PC を再起動して変更を保存します。

12. 再起動後、必ず次のサービスを開始し、スタートアップの種類を自動に設定してください:

Windows フォント キャッシュ サービス
Windows Presentation Foundation フォント キャッシュ 3.0.0.0

Windows 10 でフォント キャッシュを再構築する

13. これにより、Windows 10 でフォント キャッシュが正常に再構築されます。

再起動後も無効な文字が表示される場合は、DISM を使用して Windows 10 を修復する必要があります。

方法 2:BAT ファイルを使用して Windows 10 でフォント キャッシュを再構築する

1.メモ帳を開き、以下をコピーして貼り付けます:

@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"

2.メモ帳メニューからファイルをクリックします [名前を付けて保存] をクリックします。

Windows 10 でフォント キャッシュを再構築する

3. [ファイルの種類] ドロップダウンから [すべてのファイル] を選択します。 ” 次に、ファイル名の下に Rebuild_FontCache.bat と入力します (.bat 拡張子は非常に重要です)。

Windows 10 でフォント キャッシュを再構築する

4. デスクトップに移動して、[保存] をクリックしてください。

5. Rebuild_FontCache.bat をダブルクリックします 実行し、完了したら PC を再起動して変更を保存してください。

Windows 10 でフォント キャッシュを再構築する

推奨:

  • Windows 10 で Bluetooth がオンにならない問題を修正
  • Windows 10 で最近使ったアイテムとよく使う場所をオフにする
  • Windows 10 でインライン オートコンプリートを有効または無効にする
  • Windows 10 のメモリ管理エラーを修正

以上で、Windows 10 でフォント キャッシュを再構築する方法の学習に成功しました。 ただし、このチュートリアルに関してまだ質問がある場合は、コメントのセクションで遠慮なく質問してください。


  1. 再起動せずに Windows アイコン キャッシュを再構築する方法

    Windows にインストールされているすべてのソフトウェアにはアイコンがあります。すべてのアイコンについて、システムは更新された情報を IconCache.db という名前のファイルに保存します。このファイルは非表示のままです。新しいアイコンに関するデータは最初にメイン メモリに保存され、次にキャッシュ ファイルが定期的に更新されます。 アプリケーションのアイコンが画面にロードされなかったり、一部のアイコンのロードに遅延が発生したりすることがあります。ほとんどの場合、Windows が更新に失敗した場合など、アイコン キャッシュ ファイルに問題がある場合に発生します。この問題は、システムを

  2. Windows 11 でキャッシュをクリアする方法

    キャッシュ ファイルは高速なユーザー エクスペリエンスを提供するために必要です。ログインするたびにキャッシュ ファイルを使用してパスワードを入力する必要はありません。特に RAM やストレージ容量が少ない場合、新しい Web ページ バージョンを読み込むのが難しい場合があります。 PC のパフォーマンスを向上させるには、キャッシュ ファイルを削除してストレージ容量と RAM を解放する必要があります。問題は、「Windows 11 でキャッシュをクリアする方法」です。 ?」 Windows 11 でのキャッシュのクリア 比較的簡単です。従うべきさまざまな手法があり、コンピュータのストレージ領