For some time now when I click Open with...|Choose Default Program from Windows Explorer's context menu I'm getting this error

This file does not have a program associated with it to perform this action. Create an association in the Set Associations control panel.

I'm getting this error no matter what the extension of the selected file is.
Any ideas how to fix this?

link|improve this question

50% accept rate
feedback

3 Answers

Check files associations settings

Control Panel -> Default Programs -> Set Files Associations

There you can edit associations for each file type

link|improve this answer
You missed the point. The problem is I don't get the standard Choose Default Program dialog for files with unknown (not associated) extensions. – Piotr Dobrogost May 16 '10 at 10:02
feedback

Thanks alot. For me the answere was working. Your problem is a missing key in the registration. There is a articel on the microsoft support website for this case, but no fix. I think you need to make a clean reinstall or write your own key into the reg.

link|improve this answer
feedback

This article didn't tell me exactly how to fix it but it gave me an idea:

http://support.microsoft.com/kb/218805

It said to examine the following registry key:

HKEY_CLASSES_ROOT\Unknown\shell\openas\command

And it said to look at the following default value:

C:\%windir%\rundll32.exe shell32.dll,OpenAs_RunDLL %1 
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.