サポート > Suitcase > Suitcase/トラブルシューティング<2>システムのフォントキャッシュを整理する
【対象製品名】Extensis Suitcase
【対象バージョン】全般
【概要】Mac OS Xのフォント管理でのトラブルシューティング<2>
システムのフォントキャッシュを整理する
Mac OS Xのフォントで、頻繁に起こるトラブルや正しくない動作の有効的な解決方法を紹介します。
【詳細/解決方法】
下記の三箇所のキャッシュディレクトリ内にある、フォントに関するキャッシュファイルを削除します。
/ユーザ/<ユーザ名>/ライブラリ/Caches
削除するファイル:*.fcache*, *.FODB*
/ライブラリ/Caches
削除するファイル:*.fcache*, *.FODB*
/システム/ライブラリ/Caches
削除するファイル:*.fcache*, *.FODB*, fontTablesAnnex*
この方法は、コンピュータの管理者権限が必要です。もし管理者の権限を持っていない場合は、システム管理者に協力してもらってください。また、この方法はファイルの大文字と小文字を区別しますので注意してください。Mac OS XのDarwinのシステムでは、大文字と小文字の違いがあるときは、ファイルの名称そのものが同じでも別のファイルとして認識します。(「FILENAME」と「FileName」はそれぞれ二つのファイルとなります。)
1. ターミナルを起動します。(ターミナルは「/アプリケーション/ユーティリティ」の中にあります。)起動後、下記のようにウィンドウに表示されます。
Welcome to Darwin!
hostname:~ username$
2. 「cd ~/Library/Caches」というコマンドを実行し、ディレクトリを移動します。移動すると下記のように表示されます。
hostname:~ username$ cd ~/Library/Caches
hostname:~/Library/Caches username$
3. 「sudo rm *.fcache*」とコマンドを実行し、ファイル名に".fcache"を含む全てのファイルを削除します。パスワードを聞かれますので、管理者のパスワードを入力します。
hostname:~/Library/Caches username$ sudo rm *.fcache*
.........
hostname:~/Library/Caches username$
4. 同様に、「sudo rm *.FODB*」とコマンドを実行します。
hostname:~/Library/Caches username$ sudo rm *.FODB*
.........
hostname:~/Library/Caches username$
5. 「cd /Library/Caches」とコマンドを実行し、ディレクトリを移動します。
hostname:~/Library/Caches username$ cd /Library/Caches
hostname:/Library/Caches username$
6. 「sudo rm *.fcache*」とコマンドを実行します。
7. 同様に、「sudo rm *.FODB*」とコマンドを実行します。
8. 「cd /System/Library/Caches」とコマンドを実行し、ディレクトリを移動します。
hostname:/Library/Caches username$ cd /System/Library/Caches
hostname:/System/Library/Caches username$
9. 「sudo rm *.fcache*」とコマンドを実行します。
10. 同様に、「sudo rm *.FODB*」とコマンドを実行します。
11. 最後に、「sudo rm fontTablesAnnex*」とコマンドを実行します。
12. 以上でファイルの削除が完了しますので、ターミナルを終了し、コンピュータを再起動します。
キャッシュを整理する別の方法として、Font Finaglerというシェアウェアを使用し、自動的にキャッシュファイルを整理することもできます。Font Finaglerについては、下記のURLのウェブサイト(英語)をご覧ください。
http://homepage.mac.com/mdouma46/fontfinagler/