Windowsでピクセル化されたフォントや壊れたフォントを修正する5つの方法

もしあなたのWindows PCでピクセル化されたり壊れたフォントが表示されているなら、パニックにならないでください!この問題は、更新をインストールした後に発生した可能性があります。また、OSの設定が不正であることも原因かもしれません。このガイドでは、問題の原因を特定し、それを完全に排除する方法を説明します。
目次
- コントロールパネルを介してデフォルトのフォント設定を復元する
- Resetfont.Regファイルを使用してデフォルトのフォント設定を復元する
- フォントキャッシュを手動で再作成する
- BATファイルを使用してフォントキャッシュを再作成する
- SFCおよびDISMスキャンを実行する
- よくある質問
ヒント: 創造的になりたいですか?これらのトッププログラムを使って自分のフォントを作成することができます。
1. コントロールパネルを介してデフォルトのフォント設定を復元する
不正なフォント設定は、Windowsでピクセル化されたり壊れたフォントを引き起こす可能性があります。その場合、フォント設定をリセットすることが良いアイデアです。
- スタートメニューをクリックし、「コントロールパネル」と入力してEnterを押します。
- 「外観と個人設定」を選択します。

- 「フォント」セクションの下にある「フォント設定の変更」を開きます。

- 「デフォルトのフォント設定を復元」をクリックします。

- PCがフォントを正しく表示しているか確認します。
知っておくと良いこと: Windows PCのキャッシュをクリアする方法を学びましょう。
2. Resetfont.Regファイルを使用してデフォルトのフォント設定を復元する
デフォルトのフォント設定に戻す別のオプションは、.REG(レジストリ)ファイルを作成することです。レジストリのトリックがもっと必要な場合は、こちらをチェックしてください。
- スタートメニューをクリックし、「メモ帳」と入力してEnterを押します。

- メモ帳に以下のコマンドをコピーして貼り付けます:
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"=-- ツールバーから「ファイル」を選択し、「名前を付けて保存」をクリックします。

- 「名前を付けて保存」ドロップダウンメニューから「すべてのファイル」を選択し、「ファイル名」として「Resetfont.Reg」と入力して「保存」をクリックします。

- 「Resetfont.Reg」ファイルを右クリックし、「管理者として実行」を選択します。プロンプトが表示されたら「はい」を押します。

- プロセスが完了したら、コンピュータを再起動します。
3. フォントキャッシュを手動で再作成する
Windowsフォントキャッシュサービスは、一般的に使用されるフォントデータをキャッシュすることでアプリケーションのパフォーマンスを最適化します。以下の手順に従って再作成し、可能な問題を排除します:
- Windows + Rキーを押して実行ウィンドウを開きます。
services.mscと入力し、「OK」を選択します。

- 「Windowsフォントキャッシュサービス」を右クリックし、「プロパティ」を開きます。

- 「サービスの状態」の下で「停止」を選択し、「スタートアップの種類」を「無効」に変更します。その後、「適用」をクリックし、「OK」をクリックします。

- 「Windows Presentation Foundation Font Cache 3.0.0.0」についても同様に行います。
- スタートメニューを右クリックし、「Windowsエクスプローラー」を選択します。
- 次のフォルダーに移動します:「C:\Users\IWiLL\AppData\Local\Microsoft\FontCache」

- .DAT拡張子を持つ「FontCache 」ファイルを削除します。

- FontCacheフォルダーを開き、その内容をすべて削除します。

- 次のフォルダー「C:\Windows\System32\」に移動し、「FNTCACHE.dat」ファイルを削除します:

- 変更を保存するためにコンピュータを再起動します。
- システムが起動したら、再度手順#1から#3を実行します。
- 「サービスの状態」の下で「開始」を選択し、「スタートアップの種類」を「自動」に変更し、「適用 -> OK」をクリックします。

- 「Windows Presentation Foundation Font Cache 3.0.0.0」についても同様に行います。
- 問題が解決されたか確認します。
ヒント: ビジュアルで美しいフォントを見つけましたか?画像内のフォントを特定する方法はこちらです。
4. BATファイルを使用してフォントキャッシュを再作成する
.BATファイルは、順番に実行する必要があるコマンドを格納するスクリプトです。このようなファイルを利用して、数ステップでフォントキャッシュを再作成できます。
- スタートメニューをクリックし、「メモ帳」と入力してEnterを押します。

- メモ帳に以下のコマンドをコピーして貼り付けます:
@echo off
:: 「Windowsフォントキャッシュサービス」を停止し、無効にする
:FontCache
sc stop "FontCache"
sc config "FontCache"start=disabled
sc query FontCache |findstr/I/C:"STOPPED"
ifnot%errorlevel%==0(gotoFontCache)
:: 現在のユーザーに「%WinDir%\ServiceProfiles\LocalService」フォルダーおよびその内容へのアクセス権を付与
icacls"%WinDir%\ServiceProfiles\LocalService"/grant"%UserName%":F /C/T/Q
:: フォントキャッシュを削除
del/A/F/Q"%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"
del/A/F/Q"%WinDir%\System32\FNTCACHE.DAT"
:: 「Windowsフォントキャッシュサービス」を有効にして開始
sc config "FontCache"start=auto
scstart"FontCache"- メモ帳でファイルを保存します。

- 「名前を付けて保存」ドロップダウンメニューから「すべてのファイル」を選択し、「ファイル名」として「Rebuild_FontCache.bat」と入力して「保存」をクリックします。

「Rebuild_FontCache.bat」を右クリックし、「管理者として実行」を選択します。
プロセスが完了したら、コンピュータを再起動します。問題が解決されるはずです。
5. SFCおよびDISMスキャンを実行する
Windowsには、最も一般的なWindowsの問題を修正できる2つの組み込みユーティリティツール、SFCおよびDISMがあります。両方のユーティリティは、Windowsコマンドを使用してシステムチェックを実行し、OSの欠陥を自動的に修正しようとします。ぜひ試してみてください。
知っておくと良いこと: Google Fontsは簡単にインストールできて無料です。これを使い始めるためのガイドに従ってください。
よくある質問
Windowsにフォントをインストールするにはどうすればよいですか?
希望のフォントをダウンロードした後、それを右クリックして「インストール」を選択します。
なぜ私のコンピュータのフォントが突然変わったのですか?
これは、不正な更新をインストールした場合、誤ってPCがマルウェアに感染した場合、またはフォント設定を不正に変更した場合に発生することがあります。PCが感染していると確信している場合は、迅速に行動する必要があります。最初に行うべきことは、Windowsセキュリティアプリを使用してマルウェアスキャンを実行することです。
壊れたフォントをPCから削除するにはどうすればよいですか?
Windowsのコントロールパネルを開き、「外観と個人設定」を選択し、「フォントのインストールまたは削除」をクリックします。削除したいフォントを右クリックし、「削除」を押します。
画像クレジット: Pexels. すべてのスクリーンショットはFarhad Pashaeiによるものです。