Replace "Paint" as default program for 'Edit' Explorer command
I found this worked flawlessly in changing what Edit did, and you can choose any program you want.
Open up the registry editor: Start →
regedit
Navigate to
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
On the right-hand side double-click on
Default
and change the value to"C:\YOUR_PATH_HERE\APPLICATION.exe" "%1"
This has the advantage of changing it for all files that Windows 7 considers an image.
Source: m-schmidt.eu
These menus are called Context Menus , there is a program called ShellMenuView http://www.nirsoft.net/x64_download_package.html Comes in 32bit or 64bit
it can show these context and classes items, then with a right click, it can put you in Registry editor at thier location , and edit them from there.
When a program opens the regedit and jumps you to a key, At times a registry Jump doesnt land in the correct place. Just select the top item in the registry or close regedit and then it will work.
a Backup of the registry before changing the registry would be good.
I tested what you want to do, and you have to change ALL of the classes for the pictures types you want to change. so Bmps Jpegs etc. I was thinking a faster method might be to search the Whole registry for the MsPaint Program and just do a replace of it one by one carefully. [F3] does a find next in regedit.
a program by the same name, or a repackaging of this program, has had reports of being a trojan. Make sure you get it from the source, or reliable location. And run a scan on it, to be sure?