Windows10を起動して数分後に文字が表示されなくなる
目次
エクスプローラーやメニューから文字が消える
Windows10 v1909 64bitのPCでWindows Updateやいろんなアプリケーションをインストールする作業をしていました。再起動を繰り返すうちに一部の画面でメニューや文字が表示されなくなりました。
起動直後は問題なく表示されているのですが、サインインから時間の経過と共に以下のようにファイル、フォルダ、メニューから文字が消えていきました。
コマンドプロンプトとPowerShellを起動してみるとなぜか小さい画面で表示され、文字を打っても入力できませんでした。
EdgeでのWEBブラウジングやWindowsの『設定』の画面などは正常に文字が表示されていました。
FNTCACHE.DATを削除して解決
この問題はフォントキャッシュファイル(FNTCACHE.DAT)が破損することが原因で起こるようです。そのフォントキャッシュファイル(FNTCACHE.DAT)を削除して再起動すると、ファイルが再構築されて問題が解消できるようです。実際にやってみたところ解決できました。
参考ページ
手順
- フォルダオプションで隠しファイルを表示する設定に変更
- C:¥Windows¥System32内にあるFNTCACHE.DATファイルを削除
- 再起動
バッチファイルで行う場合のコマンド
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