Error
When Viewing a PowerPoint Presentation you receive:
“PowerPoint Web App encountered an error. Please try again.”
When editing a PowerPoint Presentation you receive:
“PowerPoint Web App cannot display some of the text, images, or objects on slides in this presentation because they are corrupted.”
Fix
==
Execute the following on the SharePoint CA Server using SharePoint 2010 Powershell
Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableSandboxedViewing $false
Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableSandboxedEditing $false
Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableSandboxedEditing $false
It is also worth confirming that the Web Application Pool account for PowerPoint has DBOwner assigned to the content databases in SQL you wish to view and edit PowerPoint Presentations.
$OffWASvcPoolIdentity=”DOMAINPowrAP”;
Get-SPWebApplication|%{$_.GrantAccessToProcessIdentity($OffWASvcPoolIdentity);}
Get-SPWebApplication|%{$_.GrantAccessToProcessIdentity($OffWASvcPoolIdentity);}