Backup your registry first. I have not tried these.
Check your settings here:
1/ HKEY_CLASSES_ROOT\Applications. Select the associated sub-key, if 'NoOpenWith' is listed, delete it.
This setting allows you to control whether the checkbox to save the "Open With" program is available when an unknown file type is opened.
HKEY_CLASSES_ROOT\Unknown\shell\openas\command
To enable the checkbox set the (Default) value to "rundll32.exe shell32.dll,OpenAs_RunDLL %1".
Return to the desktop and press F5 for the change to take effect.
2/ Get rid of "Open With" Items in Right-Click
When right clicking any file you're likely to see an option called "open with", which lists any available program on you computer to open the file with. To simply clear up this list of unwanted items, or to remove useless associations, like opening an mp3 file with a paint program, follow these steps:
- Start Regedit
- Navigate to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
Find the extension you wish to edit and click on the "+"-sign to locate the key that says "OpenWithList"
In the right pane of the registry editor you'll see a list with the programs in the list, like "paint.exe" or "notepad.exe"
Simply click on the one you wish to delete and press the delete button on your keyboard
Don't worry if you've removed an entry you rather hadn't removed. When right clicking a file there will be another option in the "open with" extension where you can choose any program on your computer. Once used, it will reappear in the list of associated programs.