PowerPoint 2013: Images in presentation disappear - and are replaced with 'The image part with relationship ID rId2 was not found in the file'

Anonymous
2013-05-07T17:10:57+00:00

I've used PPT for 20 years and started using PowerPoint 2013 through Office 365 2 months ago and this has happened to me 4 times. 

1.  I create a presentation (Using copy and paste and/or insert to include pictures and other images)

2.  After working on the presentation for a while I save the file and realize all the images (except smart art) are gone and replaced with the message above.

3.  I have reinstalled PPT 2013 and it happened again.  I have documents that are 50 pages long and have had to insert new images (Hours of lost work) then 3 days later it happens again.

Not sure if it is related but I've noticed that once in a while when I try to save a document (Happens in Word and Outlook Calendar items) it tells me the file is locked and makes me save under a new name.

This is really a show stopper.  Any suggestions?

Microsoft 365 and Office | PowerPoint | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2014-01-20T22:53:18+00:00

UPDATE:

I know it's been a while since our last update but that's only because we've been hard at work on a solution and doing our best to ensure that it really does eliminate the problem.

Good news - we think we've finally fixed all instances of this bug. The update is now available and how you get it will depend on your version of Office:

  • Click-2-Run: you should receive the update automatically
  • "Traditional" install: update will be available via Microsoft Update

The correct build number once the update is installed is:

  • MSI: 15.0.4613.1000
  • C2R: 15.0.4615.1001

Obviously we'd love your feedback once you've installed the update. If for some reason you continue to hit the issue please post back here and be sure to include which build of PowerPoint you have as well as any other sync/anti-virus software you may have installed.

We're deeply committed to eradicating this issue and while we've done extensive testing there's always the possibility that something slipped through the cracks.

Thanks,

Dan

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

513 additional answers

Sort by: Most helpful
  1. Anonymous
    2014-03-29T00:30:25+00:00

    Hi

    After many hours of tinkering, it appears that a backup program called SquirrelSave may be the culprit in my case.  It is one of those programs that monitors and upload files as they change.

    That's consistent with what I discovered. Uninstalling Genie Pro seemed to solve my problem.

    MM

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-03-28T23:32:14+00:00

    Hi

    After many hours of tinkering, it appears that a backup program called SquirrelSave may be the culprit in my case.  It is one of those programs that monitors and upload files as they change.

    It may be a coincidence and I'll keep trying to ensure that this is correct.  It does appear that even pausing the backup process does not alleviate the problem - the program needs to be closed completely.

    This raises an issue which may underly the problem:  Since pptx files are zipped file repositories, it is possible that the component files are not all locked by Powerpoint when the presentation is opened.  The backup software cannot detect that the files are 'in use' when saving files, leading to a sharing violation.  This might explain why old images (which may not be locked when the pptx is opened) disappear, but newly-inserted images are locked so they are preserved.

    Just a thought...

    Can anybody shed some light on where the pptx files are opened?  Is it a temporary directory?

    -Ronnie

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-03-27T02:16:43+00:00

    Another point to remember is that every Office application is at it's very core a teeny-tiny (it used to be installed from a couple of 180KB(!) "floppy disks!) program written for "DOS" (ie "Single-computer" (NO NETWORKING!) ) back in the 1980's! 

    Are you telling us that all current MS Office applications have been built around a core that dates back 24 years, and there has been no complete rewrite? This is horrible....

    Do you have any sources for this?

    I really wonder the reasons for this decision...

    Yes, that is what I am saying.

    I don't have any "official" documentation, but all you have to do is look at the "legacy" functionality that is still there, for example field codes and the "Highlighter". 

    Why does the highlighter feature still only offer 15 color options, the "VGA 15"? In any rational world it would offer the same color options dialog as any other color feature.  (sorry, that is a pet peeve of mine).

    Why is the bullets and numbering feature so "quirky"?

    Yes, there have been a few "re-writes", in part, the latest one in Office 2013. But they have maintained a great deal of "backward compatibility". There have been "re-writes" every time the "bitness" changed, from 8-bit to 16 to 32 and finally 64-bit.  There were also re-writes when Office migrated from DOS to Windows and another when they went to Windows NT.

    Old code can be buried inside of "wrapper" code that translates between the new and old code.

    How much, if any "original" code is still there, I don't know. If you want to look at source code, normally I would say "good luck". But in a stroke of co-incidence, I read this article yesterday. MS has just released its source code for Win Word 1.0. You could look at that code for the highlighter feature to see if there is anything identifiably "ancient" about it. Since it still looks the same in 2013, odd are good it would still be using that at least 15 year old code.

    http://www.theregister.co.uk/2014/03/25/microsoft\_releases\_operating\_system\_source\_code/

    Why keep using "old code"? 

          Why not?

    It has been thoroughly tested and debugged. It has been proven to work.  In other words, "if it ain't broke, don't fix it".  Actually, it is a fundamental concept in software maintenance. If you touch the code, you have to retest it completely because you could have introduced a new error. That adds time and EXPENSE to your development process. So it is better not to make any changes unless you absolutely have to.

    Actually, that phrase is a mis-statement. Most managers hide behind it. But they ignore the second half of the phrase, the one that almost no one acknowledges.  The whole phrase should be ...

      "if it ain't broke, don't fix it ...

    but first, you have to define what is 'broke' and what is 'ain't broke' "

    Just because a program runs to completion and creates the correct answer does not mean it is "ain't broke".  We had a process that ran in 6 hours.  After it was 'improved', it ran 26 hours.  That was a bit of a problem since it had to be run every night.  This was a case where it was easy to say that although the correct output was created, the process was still "broke".  Usually, the dividing line between broke and ain't is much more subtle and it is much harder (aka impossible) to convince management that something that works really is broke and it needs to be fixed.

    JBX1 is probably correct that the "old code" is not directly part of this Red-X problem. That problem is specific to the "new" 2007 x-file format as it is being used in PPT 2013.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-03-26T20:45:01+00:00

    The thing is, once I began to suspect it might be a Dropbox issue, I started doing all my file saving locally and just copying the file out to Dropbox when I needed to.

    I still had the problem. It didn't go away when I started saving it locally.

    It went away when I uninstalled Genie Pro backup software.

    MM

    Was this answer helpful?

    0 comments No comments