WindowsXPでデスクトップのアイコンやスタートメニューの中、マイコンピュータのドライブ名などが文字化けになりました。
急に訳のわからない四角とか三角の文字だらけになったのでウイルスにでもやられたかと思いました。
ウイルスチェックをしようと思ったんですが、メニューも文字化けしていてどれがどのメニューか分からないし、メニューの位置を覚えている物しか操作できる状態じゃありません。
そこで他のPCを使って原因を調べてみました。ウイルスが原因で文字化けと言う情報は見つけられなかったので、おそらく別問題だと思います。
ちなみにmsconfigからスタートアップ項目をチェックすると文字化けしておらず、見てみても怪しいスタートアップ項目はありませんでした。
さらに調べるとコントロールパネルの「地域と言語のオプション」の設定が日本語になっていないことが原因の可能性もあるとの情報があったんですが、コントロールパネルが文字化けしていて何が何だか分からない状態でした。
他にはフォントキャッシュ(fntcache.dat)が壊れるとこういった文字化けが起こるようで、このフォントキャッシュ(fntcache.dat)を削除し再起動すると直るとの情報があったので試してみました。
マイコンピュータのドライブ名等も文字化けしていますが、検索窓にfntcache.datと入力し検索結果に表示されたものを削除し再起動したら見事に文字化けは解消されました。
なにかの拍子にフォントキャッシュが壊れたのでしょう。
Windows98とかMEではこのような文字化けは見たことがありますがWindowsXPでは初めてみました。XPでも文字化けって起こるんですね。
でもウイルスじゃなくて良かった。