2 Replies Latest reply: Dec 27, 2011 3:41 PM by Old Toad
Phil McFarlane Level 2 Level 2 (440 points)

Hi gang,

 

I have noticed when going back over some old pics that some have the thumbnail, but when I hit space to view the photo close up, I get a grey exclamation mark.  When using Reveal in Finder, the original pic file is present and looks fine. 

 

There are only a few of these that I have found, and they are scattered here and there.  Is this a problem that would be fixed by rebuilding the thumbnails? Is there a program that can scan the iPhoto library and flag such photos?


Cheers!

  • Twistiebrinkley Level 1 Level 1 (0 points)

    Me too.  Any solutions? 

  • Old Toad Level 10 Level 10 (124,080 points)

    The exclamation mark is an indication that iPhoto has lost/broken the file path to the orignal file. Make a temporary, backup copy (if you don't already have a backup copy) of the library and apply the two fixes below in order as needed:

     

    Fix #1

     

    Launch iPhoto with the Command+Option keys held down and rebuild the library.

     

     

    Select the options identified in the screenshot

     

    Fix #2

     

    Using iPhoto Library Manager  to Rebuild Your iPhoto Library

     

      1. Download iPhoto Library Manager and launch.
      2. Click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
      3. Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option
      4. In the next  window name the new library and select the location you want it to be placed.
      5. Click on the Create button.

     

    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments but not books, calendars or slideshows. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.


     

     

     

    Happy New Year