How to Fix “Open With” Not Working in Windows 10

The “Open With” option has been a pillar of the Windows platform for well over a decade, allowing you to overrule the default program for opening a given file or giving a file a program to latch onto even when Windows doesn’t recognize what the intended program is. When this feature stops working, you can feel outright debilitated.

There are various nebulous reasons for this problem but some pretty clear fixes for the “Open With” not working issue. We have them right here for you.

First up, are you certain that the program required to open the file is installed on your PC? It’s easy to assume that a self-extracting Rar file, for example, should easily open on your PC, but it won’t happen if you don’t have WinRAR.

And did you know that JPG-LARGE files aren’t the same as JPEGs, and you’ll need to rename the extension to “.jpg” to open it with an ordinary image viewer?

These are just small things to consider, and just examples, but if you’ve already taken the necessary steps on this front, then read on.

If the “Open With” context menu option is missing, then you can get it back by editing the registry (back up the registry first though!).

Open the Registry Editor by hitting Win + R, then entering regedit.

open-with-not-working-windows-10-run-regedit

In the Registry Editor navigate to “HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers.”

In the pane on the left you should see a folder called “Open With.” If it’s missing, then there’s your problem – you’ll need to create the key/folder afresh.

open-with-not-working-windows-10-open-with-key

Right-click “ContextMenuHandlers” in the pane on the left, then select “New -> Key” and call it “Open With.”

Once you’ve created it, select the new “Open With” folder, and in the pane on the right, you’ll see what is depicted in the following image.

open-with-not-working-windows-10-value-not-set

Right-click the bit that says “(Default),” click “Modify,” then enter the following into the “Value data” box and click OK:

Once all this is done, exit the registry editor, and your “Open with” option should be back in the context menu. If it’s not, reboot your PC, then check again.

If your “Open With” option is missing or behaving erratically, it could also be because a third-party app you installed (with a context menu option) has disrupted its usual functionality.

To address this you can use the free cleanup tool CCleaner to delete third-party apps from your context menu one by one, and check after each one to see if it’s back to working order.

In CCleaner go to “Tools -> Startup -> Context Menu” to see what third-party apps are in it. Start by disabling the most recent one, then see if “Open With” is back each time.

open-with-not-working-windows-10-ccleaner

If that fails, disable all of the third-party context menu options one by one until “Open With” works again. This way you’ll find out exactly which app has been causing the problems and can make sure not to install its context menu features again.

One of the above methods should help you fix the “Open With” not working issue. Another alternative is to perform a System Restore to a point before the problems started. It’s a simple solution but often a reliable one.

Leave a Reply

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.