- 締切済み
フォントキャッシュの破損?
このページの文字が全部「□」になっていて読めません。皆さんは読めますよね? http://blogmark.with2.net/help.php この手の問題は次のこのページ http://homepage2.nifty.com/winfaq/fontstrouble.html にあるようなことが理由のようですけど、「ttfCache」ファイルというのが検索しても出てきません。その場合他にどういう改善方法があるでしょうか。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- garamond
- ベストアンサー率53% (1119/2111)
セ-フモードで起動したときにttfCacheが再作成されていること自体は正常です。 前回は「検索しても出てこない」ということだったので、確認をお願いしたのです。 これは仕様ですので無くすことはできません。削除するのは無くすためではなく、正常でなくなったものを削除して、まっさらなものを「再作成」させるのが目的なのです。 しかし、特定のWebページで「すべての字が□になる」というのは、いわゆるフォントキャッシュの破損が原因ではないような気がしています。 ただ、Windows9x/Meにおいては、ttfCacheがOSの書き込みにより肥大化して(150KBぐらいのものが数MBにもなる)、障害を引き起こすことが知られています。 最小化、最大化、閉じるのボタンが2、1、r になり、使えるフォントがどんどん減ってMSゴシックだけになったりします。 その予防策として「新生」ttfCacheファイルの属性を「読み取り専用」にしておきましょう。こうしておけば、もう削除する必要はありません。 本題に戻れば、質問で示された「このページ」以外では異常はないのですね? 残念ながら、私はその謎を解くすべを持ち合わせていません。 お役に立てなくて申し訳ありません。
- garamond
- ベストアンサー率53% (1119/2111)
一度シャットダウンし、 セーフモードで再起動してみて、 その結果を教えてください。 [ttfCache]が再作成されているかどうか。 それと念のため、現在、ツール>インターネットオプション([全般]タブ)>[フォント]ボタン 「Web ページフォント」「テキスト形式フォント」が特殊なフォントに設定されていないか、ご確認ください。
補足
実は最初の質問後、ttfCache が検出できました。(なぜか分からない)そしてそれを削除しては再起動するのですが、何回やっても再作成されています。セーフモードの方法をやってみても再作成されています。 http://homepage2.nifty.com/winfaq/fontstrouble.html このページの中ほどにある「ここまでの作業を行っても・・・」にあるように破損しているのではと思っていますが、1のSFCの起動の仕方がわからない状態なのです。 >それと念のため、現在、ツール>インターネットオプション([全般]タブ)>[フォント]ボタン 「Web ページフォント」「テキスト形式フォント」が特殊なフォントに設定されていないか、ご確認ください。 日本語の設定になっていました。
記載されているページに乗っていますがこちらは試されましたか? ------------------------------------------------- ttfCache が検出されない場合は、システムファイルを表示しない設定になっているので、以下の作業を実施してから再度検索して下さい。 エクスプローラを起動します。 メニューバーの [表示]-[フォルダオプション] (もしくは [ツール]-[フォルダオプション])をクリックします。 [表示] タブをクリックし、「○すべてのファイルを表示する」にチェックします。 「OK」をクリックし、フォルダオプションを閉じます。 -------------------------------------------------
補足
はい、チェックしてあるんですよ~。
補足
>これは仕様ですので無くすことはできません。削除するのは無くすためではなく、正常でなくなったものを削除して、まっさらなものを「再作成」させるのが目的なのです。 そうだったんですね。知識がなくてすみません。 >その予防策として「新生」ttfCacheファイルの属性を「読み取り専用」にしておきましょう。こうしておけば、もう削除する必要はありません。 はい分かりました。とりあえずそうしておくことにします。