質問: ボタンの文字化け 2,3日前からタイトルバーのボタンやチェックボックスが以下のように文字化けしてしまいます。 ・最小化→0 ・最大化→通常時 1、最大化時 2 ・閉じる→米粒のようなもの ・スクロールバーのところのボタン →左 3、右 4 上 5、下 6 ・チェックボックス ??(わけのわからない文字) 何か原因と対策をご存知の方は教えてください。
回答: 前回にも同じような質問が有りました。その時と同じなので同じ回答を致します。 セーフモードで起動させて再度win98を立ち上げて見てください。 あるメールに下記の内容が記載されてました。 参考にしてください。 今回のボタンの不可解な文字化けは、windowsの画面表示に使う フォントファイルが壊れていることが原因です。といっても、壊れていたのはフォントファイルそのものではなく、「ttfcache」というフォントのキャッシュファイル。windowsでは、画面の表示を素早くするために、画面各部の表示に使うフォントだけを、この「ttfchache」というファイルに保存するしくみになっています。つまり、文字入力に使うフォントはまったく問題ないのに、windowsのボタンやダイアログボックスに使われるフォントがおかしいときは、このttfcache」が壊れているということになります。 じゃ、なぜ「safeモード」で起動させるだけで、この不具合は突然直ったのか? どうやらsafeモードには、windowsの不具合を自動修復す る機能が備わっているようですね。ここでは、レジストリの修復のみにしか触れていませんが、実際はシステムファイルの破損なんかも修復してくれるようです. つまり、この話を今回の件に当てはめると、「safeモード」で再起動したときに windowsが「ttfcache」ファイルの不具合を自動検出して、"勝手にトラブルシューティング"してくれるということになります。 しかし、そんな賢い「safeモード」でも、ときどきファイルの破損を見抜けないこともあるようです。そんなときは、「ttfcache」ファイルを手動で削除して、無理矢理にでもwindowsに不具合を知らせなければなりません。「ttfchache」ファイル は、起動設定してあるドライブの「windows」フォルダに入っているので、探してみてくださいね。見当たらないときは、マイコンピュータの[表示(v)]→[フォルダオプション(o)]→[表示]タブをクリックして、「すべてのファイルを表示する」を選択すると出てくるでしょう(ttfchacheは隠しファイルなので)。もちろん、削除の後「safeモード」で起動するのをお忘れなく!