You want to open a picture in an editor instead of the Photos app, so you right-click it and look for “Open with.” The option is not there, or it opens an empty list that never shows any programs. When Windows 10 Open with option missing takes away that choice, you are stuck with whatever program Windows has assigned.
The Open with entry is a context menu handler stored in the registry. If a cleanup tool, a context menu editor, or a damaged program uninstall removes that entry, the menu item disappears for every file type.
Sometimes the option is present but hidden. It does not appear when several files of different types are selected at once, and some file types only show it in the extended menu.
The fix is usually to restore a single registry key or to use Settings slot to pick the program instead.
Possible Causes
The menu item disappears for these reasons:
- A context menu cleaner deleted the Open with registry key.
- More than one file type is selected.
- A program changed the file association in a way that hides the choice.
- System files are damaged after an update or failed uninstall.
Tools that promise a “faster right-click menu” often remove entries like this one without asking.
Quick Fixes to Try First
Rule out simple causes.
- Select just one file and right-click it again.
- Hold Shift while right-clicking to show the extended menu.
- Open the file’s Properties and use the Change button beside “Opens with.”
- Open Settings > Apps > Default apps > Choose default apps by file type and set a program for that extension.
- Restart Windows Explorer from Task Manager.
You can also launch the file from inside the program you want to use, with File > Open, which works even when the context menu entry is gone.
Advanced Steps for Stubborn Cases
Restore the registry entry.
- Press Windows + R, type regedit, and press Enter.
- Go to HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers.
- Look for a key named “Open With.” If it is missing, right-click ContextMenuHandlers and choose New > Key, naming it Open With.
- Select the new key, double-click (Default), and enter {09799AFB-AD67-11d1-ABCD-00C04FC30936}.
- Close the editor and restart Explorer.
Run sfc /scannow afterwards if other menu items are also missing.
Before You Go Further: Keep Your Files Safe
Export the ContextMenuHandlers key before changing it. Uninstall context menu tweaking tools if they caused the problem, so they do not remove the entry again.
Conclusion
A missing Open with option usually means its registry handler was removed. Try a single-file right-click, set programs through Settings, and recreate the handler key if needed.
