To open with: how to add and remove menu items

Contents

When you right-click on Windows files 10, 8 and Windows 7, a context menu appears with basic actions for that item, included “To open with” and the option to choose a program other than the default. The list is helpful, but it may contain items you don't want or need (as an example, I find it convenient to have the element “Notepad” in “Open with help” for all file types).

In this tutorial: details about how to delete items from this section of the Windows context menu, as well as how to add programs to “Open with help”. At the same time, separately, what to do if “Open with help” does not appear in the menu (this flaw is common in Windows 10). See also: How to return the Panel control to the Start button context menu in Windows 10.

How to delete items from the section “To open with”

If you need to delete a program from the context menu item “Open with help”, you can do it in the Windows registry editor or with third party programs.

Unfortunately, some items cannot be deleted this way in Windows 10 – 7 (as an example, those that the operating system assigns to certain types of files).

  1. Open the registry editor. The easiest way to do it is to press Win + R on the keyboard (Win is the key with the operating system logo), type regedit and hit Enter.
  2. In the registry editor, navigate to section (Left Folders) HKEY_CURRENT_USERNSOFTWARENMicrosoftNWindowsNActualVersionN-ExplorerNFileExtsN-Extensión de archivoN-OpenWithList
  3. On the right side of the registry editor, click on the element where the field “Value” contains the path of the program you want to delete from the list. Please select “Delete” and accept the deletion.

Regularly, the item will disappear immediately. If that is not the case, restart your computer or restart Windows Explorer.

Note: If the program you want does not figure in the registration section above, check if you are here: HKEY_CLASSES_ROOTNextensión de archivoNOpenWithList (including in subsections). If it's not there either, here is more information about how to delete the program from the list.

A program that makes it possible to customize the items that appear in the menu “Open with help” is the OpenWithView without costs, available on the official website. www.nirsoft.net/utils/open_with_view.html (Some antivirus don't like nirsfot's system software, but nothing has been seen “little”. There is also a file with the Russian language for this program on the mentioned page, should be saved in the same folder where OpenWithView is located) .

After starting the program, you will see a list of items that can appear in the context menu for different types of files.

The only thing you have to do to delete the program “To open with” is to click on it and deactivate it using the red button in the menu at the top, or in the context menu.

Judging by the reviews, the program works on Windows 7, but: when i tried it on windows 10 I couldn't delete Opera from the context menu, despite this, the program was useful:

  1. If you double-click an unnecessary item, information about how it is written to the registry is displayed.
  2. Then, you can search the registry and delete these keys. In my case, They proved to be 4 different locations, after cleaning them I managed to get rid of Opera for HTML files after all.

An example of point registration locations 2, whose deletion can help to erase an unnecessary item from “To open with” (there may be similar ones for other programs):

  • HKEY_CURRENT_USER NSOFTWAREN Program name Shell N Open (You have removed the entire section “Open”).
  • HKEY_LOCAL_MACHINENSOFTWARENclasesNof programasNof ShellNaopen
  • HKEY_LOCAL_MACHINE / SOFTWARE / Classes / Program name / Shell / Open
  • HKEY_LOCAL_MACHINENSOFTWAREN StartMenuInternet clientsNProgram nameNof ShellNaopen (this point seems to apply only to browsers).

It seems that it is about deleting items. Let's add them.

How to add a program for “To open with” in Windows

If you need to add an additional item to the menu “Open with help”, the easiest way to do it is with standard Windows tools:

  1. Right click on the file type for which you want to add a new item.
  2. On the menu “To open with”, select “Choose another app” (in Windows 10 this text, in Windows 7 seems to be different, as the next step, but the essence is the same).
  3. Select a program from the list or click “Find another application on this computer” and specify the path to the program you want to add to the menu.
  4. Click ok.

After opening a file with the selected program once, will appear permanently in the list “To open with” for that file type.

It is also possible to do all this with a registry editor., but the way is not the simplest:

  1. In the registry editor section. HKEY_CLASSES_ROOT Applications. create a subsection with the name of the program's executable file, and in that subsection structure the shell opening command (see next screenshot).
  2. Double click on “Predetermined” in the command section and specify the full path of the desired program in the field “Value”.
  3. Low. HKEY_CURRENT_USERNSOFTWARENMicrosoftNWindowsNactualVersionNExplorerNExtension_FileNOpenWithList create a new string parameter with a name made up of a letter of the Latin alphabet, that is placed next to the names of the parameters Existing (In other words, yes to, b, c already exists, set name d).
  4. Double-click the parameter and specify a value that matches the name of the program's executable file and the one created in step 1 from the section.
  5. Double click on the parameter MRUList and in the letter queue, specify letter (parameter name) created in step 3 (the order of the letters is arbitrary, the order of the items in the "Open with" menu depends on them..

Close the registry editor. Regularly, no need to restart the computer for the changes to take effect.

Some Windows users 10 find that the option “Open with help” is not in the context menu. If you have an obstacle, you can fix it with registry editor:

  1. Open the registry editor (Win + R, type regedit).
  2. Navigate to section HKEY_CLASSES_ROOT N * shellexNcontextMenuHandlers
  3. In this section, create a subsection called “To open with”.
  4. Double click on the default string value within the created partition and type {09799AFB-AD67-11d1-ABCD-00C04FC30936} in the countryside “Value”.

Click OK and close the registry editor; the element “To open with” should appear where it should be.

That's it, I hope everything works as expected and required. If that is not the case, or if you have any other questions on the subject, leave a comment and I will try to answer them.

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.

Datapeaker