Ask Leo! by Leo A. Notenboom

What does "This file does not have a program associated with it" mean?

Search First! Then browse: Categories | Full Archive | By Date | Newsletter

Home » Windows

Summary: File associations tell Windows what program should operate on what file based on it's filename extension. Sometimes these get lost or confused.

I'm getting the message "This file does not have a program associated with it for performing this action. Create an association in the folders options control panel." when I attempt to open a PPS attachment in Outlook Express. What's that all mean, and what do I do?

Well, in short it means that Outlook Express doesn't know what to do with the attached file. It tries to figure that out based on the file "extension" or the characters that follow the last period in the file name; in your case, the "pps".

So, we'll have to tell it what to do.

24-Oct-2008: Updated for those experiencing this error for ".exe" files.

The simplest thing to do is usually to reinstall the application that you expect to handle this type of file. For a PPS file you might reinstall the PowerPoint Viewer, or perhaps Microsoft Office, which contains PowerPoint. Office also offers what's called a "repair" install. One or the other should remedy the situation in most cases.

But reinstalling software isn't always practical. Let's face it, reinstalling Office could take some time. So we can fix things by hand.

Warning: this gets a little geeky.

We'll start with Windows Explorer:

  • Open up Windows Explorer. (The Windows Key + E, on many keyboards.)

  • Find any file with the PPS extension. For example somefile.pps.

  • Right-click on the filename, and select Open With ....

  • Even if the PowerPoint or PowerPoint Viewer is already listed don't click on it. Instead, select Choose Program at the bottom of the list that's displayed.

  • In the resulting dialog box you should find PowerPoint, or PowerPoint Viewer, and click on that.

  • Click the box labeled "Always use the selected program to open this kind of file".

  • Press OK

This made your selection permanent. PPS files will now be opened with the program you've selected.

This may be enough. See if it resolves your problem. If not, we have an additional place to make a similar modification. But this one's even geekier.

First, you'll need to locate "powerpnt.exe" (PowerPoint), or "pptveiw.exe" (PowerPoint Viewer) on your hard disk. This varies based on the version you may have. For Office 2003, with a default install, I found them at:

  • "C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE"

  • "C:\Program Files\Microsoft Office\PowerPoint Viewer\PPTVIEW.EXE"

The quotes are important because there's a space in the file name. The capitalization actually doesn't matter. Remember which one you have, we'll need it in a second.

Now we go, as the error message suggested, to Control Panel:

  • In Control Panel, double click on Folder Options.

  • Click on the File Types tab.

  • In the Registered File Types list, scroll down until you find the PPS entry and click on that. It should, at this point, tell you in the Details section that it "opens with: " PowerPoint or PowerPoint viewer.

  • Click on the Advanced button.

  • For a PowerPoint file, one of the Actions listed should be Show.

  • If "Show" exists, click on it, click on Set Default, and click on Edit....

  • In the Application used to perform action: enter the full path to either PowerPoint, or PowerPoint Viewer that you found above, or use the browse button to find them again. Don't hit OK just yet.

  • For Powerpoint, after that full path name add a space followed by: /s "%1". For PowerPoint Viewer, do the same, only without the /s.

  • OK your way back out.

  • If "Show" didn't exist, click the New button, type Show in the Action field, and in the Application used to perform action field, enter the full path to either PowerPoint, or PowerPoint Viewer that you found above, or use the browse button to find them again. Don't hit OK just yet.

  • For Powerpoint, after that full path name add a space followed by: /s "%1". For PowerPoint Viewer, do the same, only without the /s.

  • Hit OK, click on Show in the Actions list, and then click on Set Default.

  • OK your way back out.

WHEW! I told you it would be geeky. You may need to shut down and restart the application you were running, perhaps Outlook Express, when you first had the problem.

24-Oct-2008 Update: a number of people are coming here with this same problem relating to ".exe" files. In this case things are much more complex, since ".exe" files conceptually aren't run by another program, the are the program.

Rather than detail it here, I've located this with complete steps to resolve the issue: Broken EXE Association.

Related:

Article C2574 - February 27, 2006

Helpful? Get new articles weekly by email in my FREE newsletter!

Your Name:
Your Email:


Why Subscribe?

Recent Comments
76 Comments

I am getting the message "The file does not have a program associated with it for performing this action. Create an association in the Folder Options control panel." when i open C: drive from My Computer. Could you post a solution for me

Posted by: majeedd at January 28, 2009 8:47 AM

My problem is that I'm not trying to open a file but log in to Facebook. The extension on the login page is .php but I notice it comes up with a question mark after it. I checked the file types in my folder options and PHP is listed. I don't know what else to do. Any suggestions?

Posted by: T at February 12, 2009 6:21 PM

I had this same issue, though could not fix even by adding 'Open' as command. I downloaded the ppsfix.zip utility that does it for you - what I found is that the command 'Open' must be in LOWER CASE! ie 'open', NOT 'Open'. WTF! Who would have thought...

Posted by: PAtrick Saunders at February 24, 2009 6:14 PM

Erm i have the same problem... But it is when you try to type in the internet explorer bar or when i try to download a file... i have to go to google via homepage to download files...

Posted by: jonathan pugh at March 3, 2009 1:54 PM

I am getting the message "The file does not have a program associated with it for performing this action. Create an association in the Folder Options control panel." when i open d:,f:,e:. drive from My Computer by double clicking

Posted by: ashir at April 5, 2009 11:58 PM

I have abode reader, RegCure, PDF, Micro-sofr word, ZIP File, pareto, PCPitshop and I have opened PDF this morning and then when I tried to oen it again; it gives me the message: This file does not have a program associated with it for performing this action. Create an association in the Folder Option control panel

Posted by: Christopher Jaijairam at July 2, 2009 9:15 AM

I don't have a PPS extension listed in the "registered file types" - I have Microsoft Office Home & Student 2007 installed. Was told that I needed to choose PPTX and click on "Open with..." but that doesn't work either - I followed your directions using PPTX and nothing. What now?? Thank you...

Posted by: MG at July 22, 2009 7:39 AM

I ran the Microsoft Office Repair and it seems to have fixed my problem - didn't know that option even existed, now I do thanks to you!!

Thanks for your advice and posts - very helpful!

Posted by: MG at July 22, 2009 8:25 AM

I'm getting the message "This file does not have a program associated with it for performing this action. Create an association in the folders options control panel." when I attempt to open drive d & e What's that all mean, and what do I do?

Posted by: mano at October 5, 2009 11:02 PM

Leo, I followed your instructions until I got to, "Once loaded, you can then change which programs open which file types." I am trying to open a WDP file. How do I change the program so that I can open the file? Thanks.

Posted by: Kathy at October 24, 2009 9:44 AM

Post a comment on "What does "This file does not have a program associated with it" mean?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

  • Read the article at the top of this page. If your comment shows you didn't, it'll be deleted and ignored.

  • Comment only on this article. Use the Google search box at the top of the page if you have a question about something else.

  • Don't include personal information in the comment. No email addresses. No phone numbers. No physical addresses.

  • Don't spam. Excessive links to unrelated sites within a comment or across multiple comments will cause all such comments to be removed.

  • Don't ask me to recover lost passwords or hacked accounts. I can't, and those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...


Question? Ask Leo!