私も以前の画像にアクセスできない−!マークが出る

KAZさんと同じように困っていますが、状況が少し違います。


1.2009 年4月16日以降の画像は問題ありません。それより前の画像はPHOTOSでもEVENTSでもサムネールとして表示されているのですが、それをダブルクリックすると一瞬大きい画像が表示された後「!」マークが表示されます。サムネールをドラッグ&ドロップしようとしても画像を取り出すことができません。


2.私は、iPhotoのファイルを2年度ごとに分けているので、問題となっているのは08−09年度のファイルだけでそれ以前の古い年度のファイルは問題なく開くことができます。(つまり、08.1.1 - 09.4.15のファイルを開くことができない)


3.TimeMachineで2009年2月2日のiPhotoLibraryはすべてまともに開くことができることを確認しました。(それ以後に保存されたiPhotoLibraryは問題がある)このiPhotoLibraryを使って現在使用中の画像を読み込むことも試していますが、一部回復するものの完全になりません。


いったいどうしてこうなったのでしょう?なんとかすべての画像を使えるようにしたいです。

投稿日 2009/07/18 18:05

返信
返信: 9

2009/07/18 23:00 のぞみ への返信

iPhotoLibraryを直接操作してないことが前提です。

取りあえず

1.iPhotoLibraryのフォルダを,コマンドキー+I(情報を見る)

で、読み書きのアクセス権を確認。

 

2.iPhotoを終了して、option+コマンドキーを押しながらiPhotoを起動。

リンク切れを修復。

 

だめなら

3.ディスクを1枚だけ試しに作成してみる。「iPhoto」のディスク作成機能

これで作成した画像分のiPhotoLibraryがディスクに作成されます。

 

オプションキーを押しながらiPhotoを起動して、ディスクiPhotoLibraryを選択。

ちゃんと動くディスクiPhotoLibraryが作成できていればiPhotoを終了。

オプションキーを押しながらiPhotoを起動して新規PhotoLibraryを作り、

そこにディスクiPhotoLibraryをドラッグするとレートとかコメントか、

その他の編集がそのまま移行できるかもしれないです。

 

もっとも私のは10.4 iPhoto5のままですので、確実なことはなんとも言えませんが、

次ぎの方の書き込みがあるまでの、ご参考まで。


このメッセージは次により編集されています: お子様ランチ.

2009/07/19 07:47 お子様ランチ. への返信

お子様ランチさん、さっそくのコメントをありがとうございました。


問題となったiPhotoLibrary(A)の中を見ました(Show Package Contents)。その中のOriginalのファイルに必要な画像が無いので表示されないのだと理解しました。サムネールの方はiPhotoLibraryに入っているけれど画像が無いからアクセスできないのでしょう。なぜ無くなったかはわかりません。


TimeMachineのiPhotoLibrary(B)を使って最近の写真をこれにインポートすることにしました。

方法として、(A)のアクセスできる写真(C)を外にドラッグ&ドラップで取り出してこれを(B)にインポートすることを試みました。インポートはするのですが、(B)の中のEventsとして(C)がひとつにまとまってしまいます。


(C)を普通に日付ごとにEventsにするにはどうしたらよいのでしょうか?

2009/07/19 15:21 のぞみ への返信

さて困りましたね。

のぞみ さんによる書き込み:

問題となったiPhotoLibrary(A)の中を見ました(Show Package Contents)。その中のOriginalのファイルに必要な画像が無いので表示されないのだと理解しました。サムネールの方はiPhotoLibraryに入っているけれど画像が無いからアクセスできないのでしょう。なぜ無くなったかはわかりません。


TimeMachineのiPhotoLibrary(B)を使って最近の写真をこれにインポートすることにしました。

方法として、(A)のアクセスできる写真(C)を外にドラッグ&ドラップで取り出してこれを(B)にインポートすることを試みました。インポートはするのですが、(B)の中のEventsとして(C)がひとつにまとまってしまいます。


(C)を普通に日付ごとにEventsにするにはどうしたらよいのでしょうか?



>問題となったiPhotoLibrary(A)の中を見ました(Show Package Contents)。その中のOriginalのファイルに必要な画像が無いので表示されないのだと理解しました。

ここだが最大の問題ですね。

なぜ無くなったかの原因は普通、iPhotoLibrary(A)のパッケージを誰かが開けて消したか、ハードディスクの故障ぐらいです。

>(C)を外にドラッグ&ドラップで取り出してこれを(B)にインポートすることを試みました。

だめだと思います、インポートでは変更日の日付などが書き加えられてしまうと思います。

>(C)がひとつにまとまってしまいます。

ならば、その日付データ(Exif)をなんとすればいいじゃんという考えなら、他のご意見をお待ちください。

蛇足ですが思いつく対処法は

1.Originalのファイルに必要な画像の無いiPhotoLibrary(A)をバックアップ。

 

2.Originalのファイルに必要な画像の無いiPhotoLibrary(A)をバックアップから、サムネイルだけの画像を削除

 

3.次にTimeMachineのiPhotoLibrary(B)を使って上の3番目の対処法

3.ディスクを1枚だけ試しに作成してみる。「iPhoto」のディスク作成機能

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

これで作成した画像分のiPhotoLibraryがディスクに作成されます。

この方法でTimeMachineのiPhotoLibrary(B)からインポートすべき画像のiPhotoLibraryを作成して、画像だけでなくライブラリ(フォルダ)ごとすべてをiPhotoLibrary(A)をバックアップ画面にドラッグするとどうでしょう。

これだと作成日のオリジナル画像がありますので、うまくいくのかなぁという希望的観測です。

 

時間が無いので簡単に書きます。

逆の方がいいです。

TimeMachineのiPhotoLibrary(B)のバックアップを作ります。

それにiPhotoLibrary(A)の差分を追加する方法がいいです。

差分の追加は以下の方法でやってください。

”「iPhoto」のディスク作成機能”を使ってiPhotoLibrary(A)の差分iPhotoLibraryを作り、TimeMachineのiPhotoLibrary(B)に差分iPhotoLibrarにドラッグすると、databaseが壊れてない分元通りの日付ごとにEventsになったiPhotoLibrary(A)が完成すると思います。

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

書いていることは面倒ですが、やることはすこぶるシンプルです。

書き変えていたらほんとに時間が…

このメッセージは次により編集されています: お子様ランチ.

2009/07/20 01:34 お子様ランチ. への返信

.

のぞみ さんによる書き込み:

問題となったiPhotoLibrary(A)の中を見ました(Show Package Contents)。その中のOriginalのファイルに必要な画像が無いので表示されないのだと理解しました。サムネールの方はiPhotoLibraryに入っているけれど画像が無いからアクセスできないのでしょう。なぜ無くなったかはわかりません。

非常に気になります。(故障でなければ、Winからでもファイル共有でアクセスして間違って削除くらいしか思いつきません)

インポートはするのですが、(B)の中のEventsとして(C)がひとつにまとまってしまいます。

画像は、Originalsフォルダに入っていたものですよね。

インポートはメニューからですか? それとも、ドラッグ&ドロップでしょうか?

後者でしたら、iPhotoの環境設定のイベントで「1日1イベント」にすれば、できるはずです。

ほかの手では、お子様ランチ.さんが張ったリンク先にExif情報をもとに日付別フォルダに画像を分けてくれるものがありますので、使用されてみては。

2009/07/20 07:13 お子様ランチ. への返信

お子様ランチさん、


「追記」で書いていただいた方法で完全に復旧させることができました。


今回のことを反省すると:


1.iPhotoLibraryのoriginal画像が消えた原因が分からないのが問題。ちょうど消えた時期にmini Macを手に入れてTVにつなぎました。iPhoto画像をTV観賞用に並べ替えなどをしていたのでそのときなにか間違えたのかもしれません。でもiPhotoLibraryそのものをいじることは無かったのですが・・・


2.画像を「ライブラリにインポート」するとき、パソコン上のファイルからだと「一つのイベント」となり、ディスクからだと「撮影日ごとのイベント」に自動的に分けられる、ということを初めて知りました。他人から写真を(メールに添付して等)もらったときは、一括してライブラリにインポートしないで、イベントごとに小分けしてライブラリにインポートした方が良いということでしょうか? そういう画像がたくさんあるときは、一度ディスクに焼いてからライブラリにインポートするとうまく行くのですね。


3.今気づいたのですが、iPhotoの環境設定のEventsに、"Autosplit into Events"というのがあって、その下に"Imported items from Finder"というのがあるのですが、これにチェックを入れれば、(ディスクに焼かずに)パソコン上のファイルからイベントごとにライブラリにインポートできるのでしょうか?


今回は本当に助かりました。ありがとうございました。

2009/07/20 07:19 ni_ki への返信

ni_kiさん、コメントをありがとうございました。


お子様ランチさんへのリプライにあるようになんとか復旧できました。


>画像は、Originalsフォルダに入っていたものですよね。


iPhotoの画像をドラッグ&ドロップで取り出しました。


>インポートはメニューからですか? それとも、ドラッグ&ドロップでしょうか?


メニューの「ライブラリにインポート」でしました。


>後者でしたら、iPhotoの環境設定のイベントで「1日1イベント」にすれば、できるはずです。


そのようですね。まだ実施していませんが。その際、"Imported items from Finder"にチェックを入れるのでしょうか?


>ほかの手では、お子様ランチ.さんが張ったリンク先にExif情報をもとに日付別フォルダに画像を分けてくれるものがありますので、使用されてみては。


勉強したいと思います。

2009/07/20 07:24 のぞみ への返信

.

のぞみ さんによる書き込み:


1.iPhotoLibraryのoriginal画像が消えた原因が分からないのが問題。ちょうど消えた時期にmini Macを手に入れてTVにつなぎました。iPhoto画像をTV観賞用に並べ替えなどをしていたのでそのときなにか間違えたのかもしれません。でもiPhotoLibraryそのものをいじることは無かったのですが・・・

この操作で、消える状況、ちょっと想像できません。iPhotoで間違って消したのであれば、サムネールごと消えるはずです。

2.画像を「ライブラリにインポート」するとき、パソコン上のファイルからだと「一つのイベント」となり、ディスクからだと「撮影日ごとのイベント」に自動的に分けられる、ということを初めて知りました。

ディスクと言うのは、HDDの事だと思いますが、Finderからでもイベントに小分けされるはずですが。

3.今気づいたのですが、iPhotoの環境設定のEventsに、"Autosplit into Events"というのがあって、その下に"Imported items from Finder"というのがあるのですが、これにチェックを入れれば、(ディスクに焼かずに)パソコン上のファイルからイベントごとにライブラリにインポートできるのでしょうか?

当方、イベント分割のために、CDやDVDを使用したことは、有りません。英語環境と日本語環境が当然表示が違うようですが、HDDからもその機能で分割されるはずです。

2009/07/20 14:39 ni_ki への返信

のぞみさんへ

「追記」で書いてた方で治して正解だと思います。

>3.今気づいたのですが、iPhotoの環境設定のEventsに、"Autosplit into Events"…

この機能は私のiPhoto5が古く備わってないのでわかりませんでした。




ni_ki 様による書き込み:


ディスクと言うのは、HDDの事だと思いますが、Finderからでもイベントに小分けされるはずですが

イベントに小分けではなく、iPhotoLibraryの小分けをディスク(CD or DVD)で作成できるのです。

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

なにか1枚を上のリンクで焼いて中を覗くとわかります。

(CD or DVD)で焼いたiPhotoLibraryを、立ち上がっているiPhotoの画面にドラッグするだけで、サムネイル・オリジナル画像や日付・コメントなど全ての情報を簡単に移行できます。


他の方法やアプリでiPhotoLibraryの小分けでもできましょうが、不完全な場合もありますので私はこの方法を取ってます。


このメッセージは次により編集されています: お子様ランチ.

2009/07/21 06:09 お子様ランチ. への返信

.

お子様ランチ. 様による書き込み:


イベントに小分けではなく、iPhotoLibraryの小分けをディスク(CD or DVD)で作成できるのです。

申し訳ない、「小分」と言う用語を混用していたかも知れません。お子様ランチ. さんが、お書きになったことは、了解しております。私が、イベント分割について記載したのは、Finderから画像の入ったフォルダをiPhoto09にドラッグ&ドロップすると、iPhotoの環境設定の設定値によって「1日1イベント」とか「2時間の間隔が開いたら」とかで自動的にiPhotoがイベントを分割して小分けしてくれる事について、記載いたしました。「のぞみさんが実行したいのは、こちらかな」と思って記載いたしました。

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

私も以前の画像にアクセスできない−!マークが出る

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