Windows10を起動して数分後に文字が表示されなくなる

エクスプローラーやメニューから文字が消える

Windows10 v1909 64bitのPCでWindows Updateやいろんなアプリケーションをインストールする作業をしていました。再起動を繰り返すうちに一部の画面でメニューや文字が表示されなくなりました。

起動直後は問題なく表示されているのですが、サインインから時間の経過と共に以下のようにファイル、フォルダ、メニューから文字が消えていきました。

コマンドプロンプトとPowerShellを起動してみるとなぜか小さい画面で表示され、文字を打っても入力できませんでした。

EdgeでのWEBブラウジングやWindowsの『設定』の画面などは正常に文字が表示されていました。

FNTCACHE.DATを削除して解決

この問題はフォントキャッシュファイル(FNTCACHE.DAT)が破損することが原因で起こるようです。そのフォントキャッシュファイル(FNTCACHE.DAT)を削除して再起動すると、ファイルが再構築されて問題が解消できるようです。実際にやってみたところ解決できました。

参考ページ

windows10・デスクトップ等の文字が表示されなくなる。pc... - yahoo!知恵袋

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12191408452

手順

  1. フォルダオプションで隠しファイルを表示する設定に変更
  2. C:¥Windows¥System32内にあるFNTCACHE.DATファイルを削除
  3. 再起動

バッチファイルで行う場合のコマンド

del %windir%\system32\FNTCACHE.DAT

フォントキャッシュサービスを停止する方法

フォントキャッシュサービス(Windows Font Cache Service)を停止するやり方もある

コマンド

サービス停止

sc stop FontCache

サービス開始

sc start FontCache

サービス無効化に設定

sc config "FontCache" start= disabled

サービス自動実行に設定

sc config "FontCache" start= auto
PAGETOP