11/12/2010

iPhoto 9.1 (iLife '11) が起動しないならDivXを消せ! Remove DivX for iPhoto 9.1 to launch!

Snow Leopard に iLife '11を導入したところ、iPhotoは緊急のアップグレードがあってiPhoto 9.1となった。ドックからiPhotoをクリックするとアイコンがしばらく飛び跳ね、やがて止まった。しかし起動しない。しかもiPhotoがCPUを100%使って応答しない状態。どうにもならないので、iPhotoを9.0にダウングレードしたらちゃんと起動した。

しかし、11月12日にOS Xが10.6.5にアップすると、今度は「iPhotoをアップグレードしろ」とメッセージを出してiPhotoが起動しない。しかたなく再び9.1にアップ。当然、前と同じ現象で起動しない。

とにかくネットで情報収集したところ、どうやらDivXの古いドライバーが干渉するとのこと。2004年製のDivX Pro5.component、DivX MP3 Encoder.componentというふたつのQuickTimeコンポーネントを、/Library/QuickTime (/ライブラリ/QuickTime) から出したところすんなり起動した。

これは難しい。誰もiPhotoとDivXが関係するとは思いもよらない。見つけた人はえらい。


海外でもきっと困ってる人がいるので、同じ内容を英語でも以下に書いておいた。

I installed iLife '11 on Snow Leopard and applied immediate update of iPhoto to 9.1. I clicked the iPhoto icon at the dock, the icon kept bouncing and then stopped. But iPhoto didn't show up, taking 100% of CPU load. The application was not responding at all. After a couple of trials, I downgraded it to 9.0 and it got working fine.

However, OS X was updated to 10.6.5 on Nov. 12th, I got an alert saying "iPhoto needs to be updated" and never launched up. Updated to 9.1 and of course, the symptom was restored again.

Anyway, I researched around the Internet and found that the old DivX driver seemed to be interfering. I removed two QuickTime components: DivX Pro5.component and DivX MP3 Encoder.component, both of which were created in "2004", from /Library/QuickTime. Finally, it worked fine.

What a difficult matter was this! Who can imagine the connection between iPhoto and DivX! What a clever one discovering this! I owe him/her.

15 件のコメント:

  1. 同じ現象に遭遇し、放心状態になっていました。本当に助かりました。貴重な情報をありがとうございました。

    返信削除
  2. 参考になりました。ありがとうございました。

    返信削除
  3. 私も同じく困ってました、ありがとうございました。
    ほんとDivXプラグインが関係するとは自力では絶対に解決不可能です。

    返信削除
  4. ありうがとうございます。
    おかげさまで無事解決しました。
    今度はUPDのためかAirMacもおかしくなっています(^^;

    返信削除
  5. AirMac! 普段ワイヤードで使ってるんで、WiFiのトラブルにはまだ遭遇してないなぁ。

    返信削除
  6. 同様の現象で、、iphoto'11が立ち上がらず、困ってます。。

    この書き込みに行き着き、DIVX系のファイルを全て消してみたのですが、

    相変わらずです。。

    この他に原因ってありますでしょうか?

    もしアイデアありましたら、宜しくお願い致します。。

    返信削除
  7. iPhoto 9.1はカードの作成の画面とかにQuickTimeを使ってるみたいなんですが、そのモジュールが古いと読み込みにエラーが出るのかも知れません。特に、/Library/QuickTimeにPowerPC用のバイナリーなんかが残ってたらリムーブしてみるというのも手なんじゃないですかね。まぁよくわかりませんが。

    返信削除
  8. あと、"iPhoto Library"を読まなくなるケースもあるみたいですねぇ。その場合、iPhoto Libraryのリビルドを試みるか、新たなiPhoto Libraryを作成して、以前の写真を新しい方に読み込むという手法で解決できてるみたいです。

    http://discussions.apple.com/thread.jspa?threadID=1376462

    返信削除
  9. 色々アドバイスありがとうございました!

    ムービーファイルで読み込めない形式が色々あるようで、。。

    DIVIXだけの問題でもないみたいです。

    結果的にはiphotoライブラリを再ビルドして、外付けのiphotoライブラリ→MASTERファイルから写真DATAを取り出し、移行して、再度作り直してます


    何とかDATAは死んでなかったの良かったです。

    ありがとうございました!

    難しいですね。。

    返信削除
  10. ありがとうございました.iPhotoふっかつしました.

    返信削除
  11. Flip4Mac WMV .component とコンフリクトしてました。。
    これはマニアックです。。涙

    ありがとうございます。

    返信削除
  12. 私も急にiphotoが開けなくなり、皆様のように/Library/QuickTimeから関連ファイルを削除したのですが、何も変化がありません。

    さらに、iphotoをリビルドしようとして、コマンドとオプションをおして開こうとしても、再度アップデートしてくださいという同じエラーメッセージがでて、リビルドすらできません。

    マック初心者なので、方法が間違っているのかもしれないのですが、何か他に解決策をご存知のかたがいらっしゃったら教えて頂けないでしょうか。

    写真にアクセスできず、とても困ってます。。。。

    よろしくお願いします。

    返信削除
    返信
    1. 「開けない」というのは「開こうとすると『再度アップデートしてください』というエラー・メッセージが出る」ということですか? AppStoreで購入したiPhotoなら、AppStoreで再度ダウンロードしてみてはどうでしょう。また、アップルのサポートにも最新のアップデータがダウンロードできるようになってると思うので、それをダウンロードしてインストールしてみては。

      いずれにしても、"iPhoto Library"はバックアップのためにコピーして置いたほうがいいですね。

      削除
  13. コメントありがとうございます。再度同じバージョンのものをダウンロードしたら、写真をみることができました。

    おっしゃるとおり、バックアップはしておいたほうがいいですね。

    アドバイスどうもありがとうございました。

    返信削除
    返信
    1. もはやデジタル写真は膨大な財産ですからね、見られるようになってよかった。

      削除