Hmm. One of our salesmen called up today with an interesting problem. We’d published some PowerPoint presentations as slide shows (.pps files). If you open one of these, it should just launch PowerPoint into the presentation. However, he was opening them from our website and they were opening as a normal PowerPoint (.ppt) file. That is they were opening ready for editing, not in presentation mode. Weird.
I remembered having seen this before, but a bit of poking around showed that my fix was still in place. Curious. When I clicked on the link to the presentation I got the ‘Download or Open’ dialog thingy:
First off I noticed that the file extension was .pps – good. I tried opening the file – and it opened it as if it were a .ppt file. Weird. So then I tried the other option – I saved it to my local machine and opened it locally. This time it opened correctly – it opened as a slideshow.
Hmm. So, they’re the same file, but something different is happening when they open. I wondered if it was to do with the HTTP headers, but the same difference occurs when the file is being served with the application/vnd.ms-pps or just text/html (we run MCMS 2002 on a IIS webserver but publish as static content to an Apache server. They serve the file as different mime types, but have the same result – Open opens the file for editing and Save and open shows the slideshow).
Next up, I tried the same experiment using Firefox. If you choose to Open the file rather than save it, it opens the slideshow – correctly! And if you save it, well, it saves the .pps file which, again, opens correctly.
| text/html mime-type | application/vnd.ms-pps mimetype | |||
|---|---|---|---|---|
| “Open” | “Save” and open | “Open” | “Save” and open | |
| IE7 | WRONG | OK | WRONG | OK |
| Firefox | OK | OK | OK | OK |
So it looks like Internet Explorer will not open a .pps file as a slideshow irrespective of the mime type sent by the server and the .pps extension (and it’s file association in windows). However, if you save the file locally, it will. Weird.
The only thing that I can think is that this is some sort of security feature, but it’s a bit odd – after all, shouldn’t Firefox do this then?

Hi Andy,
I am having same problem, and searching for the solution from last two days, but no success. did you got the solution?
if yes please mail me at
mahi.waldia@helpageindia.org.
thank you
Best Wishes
Mahi
Nope, I didn’t manage to get that working.
But I pointed to our salesman that it was easy to get in and see his comments/notes, even if it did work properly. He turned pale, and then decided to remove his notes. After that was done, well, it doesn’t really matter if it opens like a .pps file or a .ppt file.
Still, a strange behaviour.
Thanks for the reply Andy.
later on if you get the solution please let me know.
Also if i will get some clue will let you know.
Regards,
Mahi
Have you looked at the options here:
http://www.pptfaq.com/FAQ00189.htm
Nope, I’d not seen that – good to know the settings for .PPTX files – but my problem with with ye olde .PPT files
I got the same problem – my .pps files open in edit mode when opened from a web page link. Please let me know what you find out.
Hi Andy/Deb,
Here is the solution:
I take a bit different root to solve this problem.
Requirement: to view .pps file in show mode in web page.
Solution: you need to save .pps file as .pptv extension and upload on website where you need to see in show mode. The icon may be not same as power point but your file will open in show mode in web page link.
For this You need to change one more option in webserver setting.
You will have to supply correct MIME Type in website properties.
right click on webserver name \ Proprities\MIME Type
Extension: .pptv
MIME Type: application/vnd.ms-powerpoint
The above process will open the file in show mode within Explore.
If you need to open powerpoint file in full screen. Then you need to change some registry setting.
enjoy…
Mahi
If you guys are still trying to figure this out, here’s what worked for me.
http://www.pptfaq.com/FAQ00189.htm
*Note* If you’re running office 2k7, you’ll need to do this to the PowerPoint.Show.12 key as well as the .8
Open the registry and browse to HKLM\Software\Classes\PowerPoint.Show.8
Rightclick this and choose New, DWORD Value
Name it BrowserFlags
Doubleclick it to open it for editing
Click Base: Hexadecimal
The value you assign here will depend on how you want your links to PPT files to behave when clicked:
To open the file as a read-only file in Normal (edit) view in PowerPoint, set Value data to a (lowercase letter A)
To open the file in SlideShow view in PowerPoint, set Value data to 8
To open the file in edit mode within the browser, set Value data to 1 (one).
Note that only limited editing is possible and that the behavior’s a bit unpredictable if the user launches a slide show from within this mode.
To open the file in SlideShow view within the browser, set Value data to 0 (zero)
Dear All,
After changing the registry.
Finally I fixed the problem and here are the steps:
1-Go to “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML” or 60 folder in case wss2.0 version.
2-Open the file “DOCICON.XML” using text editor.
3-Locate the line that start with “<Mapping Key=”PowerPoint.Slide” Value=”ichtmppt.gif”……” and replaced with the following “”.
4-Locate the line that start with “<Mapping Key=”pps” Value=”icpps.gif”…..” and replaced with “”.
5-Save and close.
6-Open the file “htmltransinfo.xml” using text editor.
7-Locate the line that start with “<Mapping Extension=”pps”…..” and replaced with “”.
8-Finally restart IIS and pray to me loool.
Good luck All.
Ahmad Madkhana
Hello,
All of these options would solve the problems on the client side. Is there no solution to allow enterprise users to sort this issue out. I work for a company with more than 2500 staff and realistically cannot change registry files for all of them.
Please help…
I have not been successful changing the registry. This wouldn’t work for us anyway since it is only a local solution.
However the simplest work around for us has been to save the PPT file in PDF format. You will lose the higher level PPT stuff, like animations, but the slides will be viewable and not editable.
None of these suggestions are viable for a situation where the .PPS is:
- Macro enabled to advance per slide based on action buttons and VB coded buttons
- Kiosk mode
I do not have a presentation where the slides advance from 1 to 2 to 3, etc, etc….
This presentation uses a drill down approach and can jump from slide 4 to slide 80 so converting the presentation will not work.
Is there another option that isnt local based?
Check my blog for complete solution that work in my case,
Note that you can make group policy on all PC for all users.
Regards
Save yourself a lot of time and effort!
Just use the Firefox browser…..no problem with opening ppt/pps files (in the show mode)
If you right click and open in a new window that may solve the issue
I am suffering a similar issue, It is affecting some (not all) browsers on my network.
Howver my issue is the browser not correctly opening word docs from a sharepoint site. After much digging around I came across the following article.
http://support.microsoft.com/kb/927009/
I am starting my testing for this at the moment HOWEVER i have to reconfigure it for office 2003.
i will roll out the reg hacks as part of our kix login script if it all tests out OK.
Set the following header:
Content-Disposition: attachment
That should do the trick.
Hi – I see people are still asking about this, so I thought I’d share what our office is doing.
*Note: This is a workaround, not a solution, and is only worthwhile if there is no crucial animation in the PowerPoint show.
First, make sure that you have installed the Save as PDF add-on for Office. Save the file as a PDF instead of a PPS. When the user opens the uploaded PDF, it will be displayed in their default PDF reader, generally one page (slide) at a time. While it will still be surrounded by an application chrome, it will not be editable, will not have all the slides on the left, and will not contain notes.
Hopefully this will work for some of you that have minimal animations. You may see this positively impact your file size as a side benefit.
what a shame !! this issue still exist in SharePoint 2010 …
HELLO MICROSOFT !! we need a workaround for this from the server.
cya
I agree with Jane, this needs to be fixed by Microsoft. Unacceptable, that nearly two years and no resolution.
Just save the slideshow as a PDF and upload the PDF. Problem solved.
Another option is to place the .ppsx files on a public shared drive within your organization and use a Page Viewer Web part to display the folder in SharePoint.
Doing this allows the .ppsx file to actually open in a slideshow like it’s supposed to open. Disclaimer: It’s an ugly work around, but it works!
Dennis,
Your solution is the one I am attempting to use, but I have a question. I have linked the PowerPoint via Page View Web Part, but the Web part looks like a blank box. If the userclicks on the quick launch for that web part, it works, but there is no icon on anything on the page view that will prompt a user to click to that Web part. Any suggestions?
Not a solution, but a simple workaround, save the Slide Show as a zip file
try to create a .htaccess with:
AddType application/vnd.openxmlformats .docx .pptx .xlsx
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 .potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template .potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 .ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 .ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow .ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 .pptm
AddType application/application/vnd.ms-powerpoint .ppt .pot .pps .ppa
We have this issue with our company, and will be linking the folders with outlook for our sales force. Until there is a fix for this, I don’t think we can do this yet. My PowerPoint has links, embeded files, etc. that will not work in PDF. If anyone has a fix yet, please let me know.
Sounds like these are solutions which will only work if you own the computer on which the presentation is being viewed. Our presentation was going to be linked from our public website for our clients to view – obviously we will not have access to their registries to make these changes. Our presentation has custom animations so saving in PDF format is less than ideal
Really frustrated by this. Customer worked hard building a PPT (PPTX) with cool triggers, internal navigation, etc. Looks like crap in PPT mode, but when converted to PPS with all of the animated elements hidden, it is really nice.
So now the PPS is on our intranet and the link to it opens in editing mode like a PPT.
I do remember hyperlinks to PPS file opening in full screen, slide show mode. What happened Microsoft?
It’s crazy that one Microsoft product breaks the native functionality of a file type created by another Microsoft product.
Exactly the same problem here, except we’re looking at launching a set of instructions to our users through ppsx on our sharepoint intranet as it will, to a degree, limit their ability to print/save/email these instructions if they subsequently leave the firm. Not the most elegant solution to copy protecting something but we felt it would deter 99% of our users on the basis that they are just not that tech savvy.
If I get a solution to work here I’ll be sure to post it.