iPhoto Has Thousands of References to Photos on an Old Server
My wife and I have been using Apple products forever. When iPhoto came out, we started importing all our printed photos. In the beginning, we put all these photos on my computer to act as a server, and somehow (this was maybe 10 years ago) we got the photos into my wife's computer's iPhoto. What happened was that her iPhoto created references to the photos on my computer, rather than copying them to her computer. So fast forward 5 years - we both have new computers, new versions of iPhoto, and her computer starts spitting out errors after a minute of trying to view most photos - the old computer is missing. So she performs a months-long surgery to find the thousands of missing photos by name on my new computer and copy them over to hers, and then re-link them.
Why not just import everything? She's chosen to keep different photos from me, with different ratings, and organized them all into albums which are different from mine.
So this works for a while and then suddenly, SURPRISE! It happens again. Her iPhoto goes back to missing thousands of photos which it can't seem to find on a computer I haven't had in ten years. Every time she clicks one, it takes 60-90 seconds trying to connect to the non-existent computer (even with my networking completely off) and then complains that it can't find it.
Is she in for another months-long surgery to move these photos over to her drive and re-change all the files AGAIN? This time, it came along with the destruction of most thumbnails. Of the 20,000 photos, about half are blank or a repeat of the same wrong thumbnail.
What we've tried: I got her a new computer. I upgraded her to Mountain Lion. I ran all the non-import special functions you get from holding down command-option and launching iPhoto. They all completed except the "upgrade thumbnails" takes about 6 hours to get about 1/8 of the way through before crashing. I have to set a book on the return key so that the infinite "missing file" pop-ups can be bypassed. I doubt we'll ever get past 1/8 of the way rebuilding.
What can I do? Is there a way to detect which photos are "missing files" without clicking each one? Is there a way to remove the references to "really old server (2)" in the iPhoto database so that at least we can avoid the 60-90 second network-checking wait after each missing photo click? I am a computer professional so I feel competent changing things in the iPhoto database if there is a way to do so.
Help!