IPhotoサムネイルキャッシュの再構築を頻繁に要求される

最近、iphotoを開くと頻繁に(ほぼ毎回)「iPhotoのパフォーマンスを向上させるために、サムネールキャッシュを再構築してください」と表示されます。

再構築には時間がかかり、作業が滞るので、困っています。


ちなみにiphoto library は、73GBあり、写真枚数は13000枚で、外付けHD(500GB中300GB空き)に入っていて,macbook本体の内蔵HDの容量が80GB中30 GB空き、でメモリが2GBとなっています。


2006年に投稿された下記のようなスレッドを見つけましたが、リンク先が壊れており、

解決策が思い浮かびません。

https://discussionsjapan.apple.com/message/100153410#100153410

(回答:$Home/Pictures/iPhoto Library/が壊れたのでしょう。これで直ると思います。:-)
スクリーンセーバーの設定と実際の表示が違っている??


iphoto6.0.6、macbookのos10.4.11を使っています。


よろしくお願いします。

MacBook, Mac OS X (10.4.11), macbook 2.1 (2007late) 13inch white

投稿日 2010/09/21 00:06

返信
返信: 9

2010/09/21 22:16 NO9 への返信

ありがとうございます。確かに目当てのスレッドを見つけることができました。

そこで、

http://docs.info.apple.com/jarticle.html?artnum=107947

にしたがい、iphotoのライブラリを再構築してみましたが、このページによるとライブラリデータベースの再構築は、

「iPhoto」が起動した時に予期せず終了したり、以前読み込んだ写真を認識できない場合、

にすることだそうで、どうも、私のケースに当てはまらないような気がしています。


何か他に原因とその解決策はないものでしょうか。

2010/09/23 05:24 chirolian への返信

chirolian による書き込み:


はい、やってみましたが、同じ症状のままなんです。

iPhoto6.0.6を現状使用していないので推測ですが、

そうなりますと、iPhoto Libraryの中にあるハズのCacheを手動で削除を試すしかないと思われます。ただし、完全に破損させる可能性があるので、有効なバックアップがない限り試せません。

2010/09/23 13:52 chirolian への返信

はい、やってみましたが、同じ症状のままなんです。

まずiPhoto全体のバックアップが取られてない場合は取ってください。


さて再構築をしてみたということですが、どちらをしてみたのでしょう?

http://support.apple.com/kb/HT2638?viewlocale=ja_JP

ここの最初にある”写真のサムネールを再構築”はブックやスライドなどの小さな部分的なサムームの再構築です。再構築すると少しはキャッシュがクリアされると思います。



でも「iPhotoのパフォーマンスを向上させるために、サムネールキャッシュを再構築してください」は二番目の”写真のサムネールすべてを再構築(時間がかかります)”を選択すべきだと思いますが、そうされましたか。するとサムネールが再構築された訳ですので、キャッシュも再構築されていると思います。


そうされてなおこのメッセージが出る場合は、iphoto libraryのどこかが壊れているのかもしれないです(ですので再度再構築する前に現状維持のためのバックアップが必要です。もし壊れていたら再構築のたびにiPhotoLibraryが壊れ続けるかもしれないです)。

2010/09/29 23:12 お子様ランチ. への返信

サムネールキャッシュを再構築(時間がかかる)をしたあと、ライブラリのデーラベースを再構築、とリンク切れ写真を回復(リンク切れ写真は見当たら なかったれど、とりあえずチェック)をしました。ファイルのアクセス権を検証というのは新しいiphoto用のオプションのようで、ありませんでした。


なので、commandとoptionを押してiphotoを立ち上げたときに現れる再構築はいずれも試してみたことになっていると思います。


しかし依然として、iphotoを立ち上げると頻繁にサムネールキャッシュの再構築を要求されます。

もし、それをするたびにお子様ランチさんのいうようにライブラリがこわれていくとなると、その要求を無視した方がよいのやら…。

2010/09/30 00:22 chirolian への返信

こうなると原因がさっぱりわかりません。

しかし、どこかに問題を抱えていると思います。

さて再構築で治らないとなると難しいです。


関係ないと思いますが、念のためこれをやれてみてはいかがでしょう?

トラブルシューティング for Mac (ソフトウェア編)

https://discussionsjapan.apple.com/docs/DOC-1032

(1) とりあえず、「ディスクを修復」と「アクセス権を修復」

(4) セーフモードで起動(セーフブート)して改善するかを確認する

すでにやられていたら、下記をご覧ください。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

あと、iPhotoライブラリを直接Finderから操作してないですよね(画像をゴミ箱に捨てたとか…)。

これがIPhotoの最大のトラブルの原因です。



ともあれ

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

[iPhotoの次の手]

iPhotoライブラリは、DVDで焼くことによりライブラリを小分けできます。この手法を利用します。

小分け作成したDVDライブラリをiPhotoの新規ライブラリ(optionキーとDockのiPhotoアイコンをクリックして作ります)にドラッグドロップすると次々と読み込んでくれます。つまりこの方法で今のライブラリを新しいライブラリにそっくり移行させる訳です。


ただ73GBをDVDで焼くには相当な時間がかかりますので、この兼ね合いが問題でやるかどうかはご自身の問題です。

iPhoto 6.0 Help

iPhoto で表示するオリジナル CD および DVD を作成する

http://docs.info.apple.com/article.html?path=iPhoto/6.0/jp/hlp153.html

こうすることにより、画像に付けた名前も移行できると思います。

DVD一枚だけでも焼いてみてiPhotoで新規ライブラリにドラッグして警告が出ないか、確認してみるといいかも知れないです。


もし最後までライブラリを移動したなら、たぶん一枚くらい名前などに不調があるものが発見できるかもしれないです。あれば、それの画像が原因だった訳になります。

ーーーーーーーーーーーーーーーーーーーーーーーーーー




ーーーーーーーーーーーーーーーーーーーーーーーーーー

「iPhotoの最後の手段」

いうまでもく「手動での再構築」です。

ただアルバム名などが全部消えると思います。

http://docs.info.apple.com/jarticle.html?artnum=107947

2010/10/01 00:55 chirolian への返信

iPhoto6.0.6(322)をOS X10.5.8(9L31a)にインストールして確認してみましたが「写真のサムネール再構築」「写真のサムネールすべてを再構築 (時間がかかります)」「iPhoto ライブラリデータベースを再構築」を試しても、下記のファイルは変更はされるものの再作成はされないようなので、削除して試してみてはいかがでしょうか。私のところで試す限りは削除しても、iPhotoの次回起動時に再作成されるようです。今回、検証用にインストールしただけで、300枚程度の画像を読み込んだのみで、通常使用されるiPhotoの機能を使用しておりません。何か起きると困りますので、バックアップをとった後、お試しください。


ThumbJPGSegment.data

Thumb64Segment.data

Thumb32Segment.data

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

IPhotoサムネイルキャッシュの再構築を頻繁に要求される

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。