"Open with" or "choose default program ..." Context menu broken.

Hi,
I have what appears to be a Context menu handler issue with my Windows 7 Home Premium - 64Bit.
I just discovered that if I right-click a file ( .txt , .avi , etc), and attempt to use "Open With", I do get a previously used list of programs to select from in the drop down list that appears. However, if I then select the "choose default program ..." dialog box, to find an alternative program to use, I keep ending up with the error message:
"This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the default programs control panel ."
I tried re-booting without success. Looked at system restore and (STUPIDLY), I only had 2 very recent restore points to go back to, (I've since increased the restore storage allowance for the drives). Restore doesn't take me back to a usable state for this issue.
The default file types doesn't seem to be the problem, as all my files do have default programs associated with them. I can even select one of the alternatives from the right-click pop-up option menu, and the file open appropriately. I can also open and use the Default Program application via Control Panel.
The error message comes up as soon as I click on "choose default program...", from the bottom of the pop-up menu. It's as though that dialog isn't associated with the "Open with'' application anymore.
When I can get to the "Open with" application through other means, ..... the "Always use...." is greyed out, so it becomes a permanent selection / rather than temporary. I know I can sort a work-around out to re-select a default program, in a round-about way, ... but I'd just love to sort whatever has gone wrong with the right click context menu.
Whilst browsing around, I came accross this (but for Windows XP):
Clicking the "Open With" or "Choose Program..." option always opens the file with Notepad?
Note the second suggested error message. It's almost exactly what I'm getting in Win 7.
XP: "This file does not have a program associated with it for performing this action. Create an association in the Folder Options control panel."
Win 7 (my error message): "This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the default programs controll panel."
Might I be on the right track, by any chance? Could this Registry key have become corrupted? Here's what I found...........
HKEY_CLASSES_ROOT\Unknown\shell\openas\command
Then double clicked default, and here is the value data for (Default):
%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1
If it's not this key, then I feel sure it's a Context menu handler that's become corrupted, for "Open with'' somewhere. I'm hoping someone might point me in the right direction. I'm reasonably confident in backing up / exporting and saving Registry keys - just not knowledgeable enough to know where to root around and know what should or shouldn't be there.
Apologies if this ends up in the wrong forum.
Any help much appreciated thanks.
:O)

I had the same issue and the problem was one missing registry key:
HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command
opendlg instead of openas
The default value is 
%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1
I exported the value from a pc that was working fine with the same system Windows 7 64 ultimate and this is the registry file that I exported from the pc witouth the problem  and imported in the pc with the problem to solve the problem:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
  00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
  79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
  00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
  73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00

Similar Messages

  • "Open with ... other" Finder contextual menu

    Hi, I am facing a curious situation in my SL 10.6.8 machine, when using the "Open with ... other" Finder contextual menu.
    When I'm logged with any user account except one, the menu item behaves normally : it creates an "Open window" pointing to the /Applications folder of the machine and the window seems to be a normal one.
    But when I'm logged with a specific user account, the menu item creates an "Open window" pointing to the /Documents folder of the user account instead of the /Applications folder of the machine. So I need to manually navigate to the /Applications folder to choose the application to launch.
    Of course, I may create a new account, transfer my files to this new account, delete the current one and explain to Time Machine that the new account is the same as the old one. But I don't want to waste my time with this basic solution. So, I'm looking for a better one. But, at this time, I failed to find the way the "Open with ... other" Finder contextual menu knows where to open the "Open window".
    Any suggestion will be appreciated.
    Thanks in advance

    Hello linda2009
    1) I bought my first Default Folder licence in 2002. I upgraded to Default Folder X in 2003. I have a very good opinion of this product, and I recommend it to my friends when they decide to switch to Mac.
    2) My Macs are configured with many accounts, one which is admin (and the only admin) of the machine, the others which are non-admin users.
    3) The incident I described in my first post occurred only when logged in one of the non-admin accounts.
    4) To solve the incident, I did not deinstall the product, but only deactivate it when logged in the specific account showing the problem, delete the preference files of this account, and reactivate the product always logged in the same account. Of course, as the licence key was stored in one of the files I deleted, I had to register it again.
    So, the incident did not change my mind about the product. I suggest you try it. It's free for 30 days.
    Hope this will help you.

  • Photoshop - open with: choose default program

    Hello,
    How do I choose Photoshop as the Default Program to open .jpgs if the program doesn't appear in the "Choose Program you want to use to open this file:"? the
    Also, I've Browsed in order to Choose the Default program but when I go to:  Program Files>Adobe>Adobe Photoshop CC 2014>Photoshop.exe and choose this program the Windows Photo Viewer is automatically chosen and Photoshop doesn't EVER appear in my choose of Default programs.
    This wasn't an issue with an older version of Photoshop.
    Help!
    Lonnie

    Sounds more like a Windows issue than Photoshop.  Can you test the Open with tool with other file types and programs?
    I'm also surprised that Photoshop does not appear in the main list, and that you have to hunt for it with Browse.  Have you tried navigating to the same .exe file in Explorer and making sure it launches Photoshop.

  • Choosing Default Program for Opening .doc files

    Hi all,
    A couple of days ago I somehow managed to change my default program for opening .doc files to Pages and I would rather use Microsoft Word as the default. I dont know how I ended up changing this default, but I would like to know how to put the default back to MS Word.
    Thanks for any help!

    Choose any one of the files you want to change. Then, command-i to "Get Info". Open the disclosure triangle under "Open With" choose "Microsoft Word" then click on "Change All".
    -mj
    [email protected]

  • Preview to open with thumbnails by default

    Is it possible for thumbnails to display automatically when opening a document in preview?
    I'm just so tired having to click on View/Thumbnails every single time.
    Thanks a lot

    You were on the right path Mylenium, I managed to fix the problem.
    So here's some tips for anyone who upgrades to CS5.5 from a previous version like I did, in this case CS3.
    When I uninstalled CS3 I didn't quite do a full uninstall of all programs as there were some things I wanted to keep, like soundbooth etc.  Now, I was pretty sure I completely uninstalled AE CS3 but it seems that some of the folders and files lingered behind during the uninstall process.
    When I uninstalled CS5.5, it did warn me that there was a minor issue with the installation that a reboot would fix.  I did this and everything was working perfectly, until I of course tried to open an After Effects project by clicking on the folder, then the project.
    As you saw, the program wasn't allowed to be selected as the default and for some reason it wouldn't stick when using browse. SO! I rebooted my computer into Safe Mode and went into the Adobe Folder that had the old After Effects CS3.  I completely deleted that folder and all of its contents and ran CCcleaner next to go through the registry.  It found various conflicts with After Effects including invalid keys, could not open with CS5.5 by default, etc.  Not exactly in those words, but clear enough to state that there was a conflict with the default program launcher.
    After fixing the issues with CCcleaner, I went back into normal Windows.  Right clicked on the icon properties, selected browwse, support files, AfterFX, and the problem was solved!
    Was very boneheaded of me not to do a complete wipe of the installation, but after Adobe had gotten rid of audition initially, I was afraid of losing programs that I had use for.
    Anyway, if anyone else runs into this problem just make sure to completely delete the old installation and run a registry cleaner to fix the issues.

  • Undoing Open Office being the default program for text and other files

    After problems with Power Point crashing down, I downloaded Open Office to save some files on my mac. thanks to Open Office I managed to save the content, but now Open Office seems to become default program to open word, ppt etc. files on my mac. How can I undo this?

    Change it from the Open With section of a document's Get Info window, and then use the Change All function.
    (57910)

  • Cant open file directly on default program

    hi!
    I´m trying to open a .RVT file in a program called Revit, wich is the default program for those files, and now its not working, it says the default program is Revit, but when I try to open the file it opens revit, not the file in revit, so I´ve got to go
    to open/file...etc... and after a while it gets hard finding every file... 
    can you tell me what do I do, I´m assuming I will have to go to *reddit* but after that I dont know...
    thanks!!!

    Hi,
    S.Sengupta's suggestion is worth a try. Also you could try to reset the default program for test:
    Change the program that opens a type of file
    http://windows.microsoft.com/en-in/windows/change-file-open-program#1TC=windows-7
    Karen Hu
    TechNet Community Support

  • IChat is opening with a blank window and greyed menu items after I did a full restore from time machine (OS 10.9)

    I recently did a full restore of my system from a time machine backup. Now the only thing that doesn't work is iChat. It opens with grey menu items and when a window finally appears it is blank. I tried deleting preferences files and the message cache, and I tried refreshing the keychain but nothing works.
    I'm using the mid-2013 MacBook Air with the latest OS.

    HI,
    OS X 10.9.x does not have iChat
    It has Messages which can do all the thing iChat did (minus iChat Theater) but with new interface that tends to highlight the use of the iMessages account which was added at Mountain Lion (Messages 7.x)
    Was the machine running OS X 10.9.x before the back up ?
    Have you tried starting in Safe Mode ?
    If this work then Restart normally.
    This restore from a Backup, is it using the same Mac User account ?
    (i.e. have you "migrated" some stuff to a new Mac User Account)
    8:40 pm      Tuesday; May 6, 2014
    ​  iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • Key selection of context menu broken

    Hey, since SL I realized a small strange thing. Every time when I select the "open with.." part from a context menu, e.g. in the finder, the context menu gets repeated over and over again. But this only happen when I select with my arrow keys. If I use the mouse to select then there is only the normal view of it.
    Here is the link to a screenshot:
    http://www.digitaltwilight.de/dl/context_menu.png
    Maybe that bug hasn't been posted yet.
    I hope you can fix it soon.
    Kind regards,
    Florian

    Move the com.apple.finder.plist file out of /Users/username/Library/Preferences/ to the Desktop, OPTION-click and hold the Finder Dock icon, select Relaunch, and see if the problem persists. Report back.

  • Iweb opens with a blank default page..where has my site gone?

    I have been using iweb to run a web site for almost 18months. Yesterday I tried out "iwebsites" which I downloaded from apple. It suggested I can run multiple sites and a friend wants me to run one for her. Originally I was advised to set up a family pack dot mac account which would let me have more than one site . I upgraded my single user account. However I find that I can only publish with one domain name, hence the reason I looked at iwebsites. However, since trying it out I find that when I go to update my site , iwb opens a blank default page and my listing for my original site is gone. Where has it gone? I publish all to iweb & I don't think I have published to a folder.I can't find my default page at all and think I may have to redesign the site from scratch. Please help!I can still see my site if I visit it , here is the address:
    http://web.mac.com/cldominic/Site/clairedominicfamilyphotography.co.uk.html
    But now I want to continue building it and can access the iweb default page to build on it.
    Please someone advise,
    Thanks
    Claire

    Sorry to sound totally stupid but I think I have tried this . However I may not have done it correctly. When I enter the info what do I type? The http:// address or the name of the site. I haven't had much luck so far.
    Claire

  • I have a large number of photos on 1.44MB discs. Quicktime flags the files as corrupted but they open with the on board program.  The file has a quicktime xtension.

    I have a lot of 1.44MB disks with pictures.  When I tried to open them I got a message that Quick Time was not properly installed. I uninstalled and reinstalled Quick Time as instructed.  Then I got a message that Windows Picture and Fax Viewer was missing,  I corrected that and now get a message that the picture files are corrupted.  But if I use the program that is on the disk, the pictures appear just fine.  Any thoughts as to what is going on?  The file structure on the disc identifies the pictures with a Quick Time icon and as Type PICT.  The properties window shows a .pic extension.  Any thoughts on how I can get this to open in an XP Pro or Vista PC?

    Use the on board viewer program to export the file as bitmap or jpg and work with that.

  • HT1338 I updated my MacBook Pro with Mountain Lion and now it is starting slow and opening with some of the programs. How can I fix the problem?

    I updated my MacBook Pro with Mountain Lion and now it is slow in starting up and loads a number of probrams. How can I fix the problem?

    Have you tried starting in Safe Mode and see if the slowness still occurs?
    Restart holding the "shift" key.
    (Expect it to take longer to start this way because it runs a directory check first.)
    If this works look in System Preferences > Users & Groups > Login items and delete any third party login items (-), you can always add them back with the (+). Also look in /Library/Startup Items. Nothing is put in that folder by default, so anything in there is yours.
    Reboot normally and test.

  • Problem with new window opening with basic test JTree program

    I'm still getting to grips with Swing, and have now moved on to basic JTrees.
    I'm currently trying to use an add and delete button to add new nodes to the root etc. The addition and deletion is working ok, except that each time the addButton is pressed, a completely new window is created on top of the current window with the new node added to the root etc.
    I know this is probably a simple mistake, but I can't quite see it at the moment.
    My current code is as follows,
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.tree.*;
    public class TreeAdditionDeletionTester_1 extends JFrame implements ActionListener
        private JTree tree;
        private DefaultTreeModel treeModel;
        private DefaultMutableTreeNode rootNode;
        private JButton addButton;
        private JButton deleteButton;
        private JPanel panel;
        private int newNodeSuffix = 1;
        private static String Add_Command = "Add Node";
        private static String Delete_Command = "Remove Node";
        //DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Root");
        //TreeAdditionDeletionTester_1 treeChange;
        public TreeAdditionDeletionTester_1() 
            setTitle("Tree with Add and Remove Buttons");
            //DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode("Root");
            rootNode = new DefaultMutableTreeNode("Root");
            treeModel = new DefaultTreeModel(rootNode);
            tree = new JTree(treeModel);
            tree.setEditable(false);
            tree.setSelectionRow(0);
            JScrollPane scrollPane = new JScrollPane(tree);
            getContentPane().add(scrollPane, BorderLayout.CENTER);
            JPanel panel = new JPanel();
            addButton = new JButton("Add Node");
            addButton.setActionCommand(Add_Command);
            addButton.addActionListener(this);
            panel.add(addButton);
            getContentPane().add(panel, BorderLayout.SOUTH);
            deleteButton = new JButton("Delete Node");
            deleteButton.setActionCommand(Delete_Command);
            deleteButton.addActionListener(this);
            panel.add(deleteButton);
            getContentPane().add(panel, BorderLayout.SOUTH);    
            setSize(300, 400);
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setVisible(true);
        public void actionPerformed(ActionEvent event) 
           TreeAdditionDeletionTester_1 treeChange = new TreeAdditionDeletionTester_1();
            String command = event.getActionCommand();
            if (Add_Command.equals(command)) {
                //Add button clicked
                treeChange.addObject("New Node " + newNodeSuffix++);
            } if (Delete_Command.equals(command)) {
                //Remove button clicked
                treeChange.removeCurrentNode();
        public void removeSelectedNode()
            //get the selected node
            DefaultMutableTreeNode selNode = (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();
            //method from Class JTree
            if (selNode != null)
                //get the parent of the selected node
                MutableTreeNode parent = (MutableTreeNode)(selNode.getParent());
                //getParent() from Interface TreeNode
                // if the parent is not null
                if (parent != null)
                    //remove the node from the parent
                    treeModel.removeNodeFromParent(selNode);//method from Class DefaultTreeModel
                    return;
        public DefaultMutableTreeNode addObject(Object child) {
            DefaultMutableTreeNode parentNode = null;
            TreePath parentPath = tree.getSelectionPath();
            if (parentPath == null) {
                parentNode = rootNode;
            } else {
                parentNode = (DefaultMutableTreeNode)
                             (parentPath.getLastPathComponent());
            return addObject(parentNode, child, true);
        public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,
                                                Object child,
                                                boolean shouldBeVisible) {
            DefaultMutableTreeNode childNode =
                    new DefaultMutableTreeNode(child);
            if (parent == null) {
                parent = rootNode;
            treeModel.insertNodeInto(childNode, parent,
                                     parent.getChildCount());
            //Make sure the user can see the new node.
            if (shouldBeVisible) {
                tree.scrollPathToVisible(new TreePath(childNode.getPath()));
            return childNode;
        public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,
                                                Object child) {
            return addObject(parent, child, false);
        public void removeCurrentNode() {
            TreePath currentSelection = tree.getSelectionPath();
            if (currentSelection != null) {
                DefaultMutableTreeNode currentNode = (DefaultMutableTreeNode)
                             (currentSelection.getLastPathComponent());
                MutableTreeNode parent = (MutableTreeNode)(currentNode.getParent());
                if (parent != null) {
                    treeModel.removeNodeFromParent(currentNode);
                    return;
         * Main method to run as an Application
        public static void main(String[] arg) 
            TreeAdditionDeletionTester_1 addDeleteTree = new TreeAdditionDeletionTester_1();
    }      Thanks.

    I'm currently trying to use an add and delete button
    to add new nodes to the root etc. The addition and
    deletion is working ok, except that each time the
    addButton is pressed, a completely new window is
    created on top of the current window with the new
    node added to the root etc.
    I know this is probably a simple mistake, but I can't
    quite see it at the moment.
    Look at the actionPerformed code for your buttons. The first thing you do there is to create a new TreeAdditionDeletionTester_1, so I don't know why you are surprised you get a new window. There is no need to create a new instance in there, just call addObject/removeCurrentNode on the "this" instance.

  • In "Open with" I chose the program from the list and mark "use always the selected program to open this type of files" it asks for it time after time, every time

    When I want to download, by exmple, a picture included in a mail .

    See "File handling in Firefox 3 and SeaMonkey 2"
    * http://kb.mozillazine.org/File_types_and_download_actions

  • .jws default program is notepad, not jdeveloper

    Hello,
    I uninstalled jdeveloper 11.1.2.1 the other day and installed the newest version 11.1.2.3. I installed the new version in a different location on my computer. I am on windows 7, home version. I am an administrator on the computer.
    Today I tried to open a .jws file and it opened in notepad. I am not sure if this was an error on my part -- I accidentally chose "open with" and it stuck on notepad.
    At any rate, there are ways to change the file association, in control panel, default programs. Unfortunately, Jdeveloper does not show up on the list of programs listed. There is a browse button, and I used that and selected jdeveloper.exe, but that did not add the program to the list, and it is still listing notepad as the program to open it.
    I tried all of the steps on http://www.techbuzz.in/can-i-change-file-associations-in-windows-7-vista.php
    Would anyone have any ideas?
    Thank you,
    Stuart

    Finally found this: http://www.computerhope.com/ftype.htm
    By running ftype in a dos command window, I was able to see that my jws files etc were being opened by the older location of
    jdeveloper:
    JDeveloper.jwsFile="C:\Oracle\Middleware\jdeveloper\jdeveloper.exe" "%1" %*
    JDeveloper.javaFile="C:\Oracle\Middleware\jdeveloper\jdeveloper.exe" "%1" %*
    JDeveloper.jprFile="C:\Oracle\Middleware\jdeveloper\jdeveloper.exe" "%1" %*
    JDeveloper.jspFile="C:\Oracle\Middleware\jdeveloper\jdeveloper.exe" "%1" %*
    STEPS:
    ::*Open command prompt (right-click icon from start menu and select run as administrator).*
    ::run "assoc" and you will see if it is there on the list
    assoc
    :: The output should be: .jws=JDeveloper.jwsFile
    ::If it is not there run this:
    ASSOC .jws=jwsFile
    ::Then run assoc again, see if it is on the list
    assoc
    ::Next run this line, but change the location to your location
    ftype  JDeveloper.jwsFile="C:\Oracle\jdeveloper\jdeveloper.exe" "%1" %*
    By running this, it did not immediately make the association to Jdeveloper again, but when I right-clicked the .jws file and
    selected open with, then "choose default program" jdeveloper showed up on the list.

Maybe you are looking for

  • Decimal Places in Item Cost must be 6 characters while in Journal Entry 2.

    I have the following problem: Accounting needs to see and work with 2 decimal places, but the item cost is needed in 6 decimals. If I register a A/P Invoice and i go to the Journal Remark, the Journal Entry should be in 2 decimals. If i look for the

  • Loading values... getting displayed in the dropdown

    Hi All, 1) Loading values... is getting displayed in the dropdown in the new checkin form as well as the update form. I have tried several options to resolve this like restarting the VM, publishing the schema again without any success. There is no er

  • Best way to pre-populate material variable with values for users

    Hi,  I have a requirement to prepopulate a material variable with about 5 materials and that is the materials that will default when the query is called.  The users would also need the ability to change those values. My thought is to create a User-ex

  • Installing Oracle 8I PE for Windows 2000

    I downloaded the huge zip file, unzipped it, and tried to run set up....it won't run. What am I missing? Thanks DDS

  • [FL] Componente muy interesante (Google maps)

    Hola: no se si lo conocéis, pero me acabo de encontrar un componente de lo más interesante para poder meter google maps en nuestras películas flash de una forma muy sencilla. Totalmente configurable, con tutoriales, foro y encima...GRATIS!!!! http://