How can I change the name of a program that shows up in dialogs like "Open with..." on Windows 7? In particular, I'd like to make this dialog

"open with" menu displaying "Foxit Reader 4.1, Best Reader for Everyday Use..."

simply say "Foxit Reader" or "Foxit Reader 4.1" without the slogan attached.

link|improve this question

feedback

2 Answers

The executable description is pulled from the executable itself, from the Version resource, in the FileDescription field

You can use a Resource Editor to modify the executable and change the description. This is editing the notepad++ description from "Notepad++: a free (GNU) source code editor" to "Notepad++ Hum":

enter image description here

Here is the dialog afterwards:

enter image description here

link|improve this answer
Notepad++ was the first program I changed! – iglvzx Feb 8 at 6:56
This doesn't really work. It is not enough to change the metadata stored with the executable you are editing. Are you sure you are not doing anything else? – Corporate Geek 2 days ago
@CorporateGeek Yes I am sure nothing else was done. – Paul 2 days ago
On my computers it doesn't work. There must be some additional work needed in the Windows Registry. – Corporate Geek yesterday
feedback

The information seems to be aquired from the "version info" in the program itself, it is the file description. "Resource hacker" will show that. lets assume that you have the rights to alter it , you can just edit the text there, "compile script", then save the program back out.

Not done yet, because it is also stored in the MUI in the registry, so you can search for it in the registry, and remove it from the MUI, or do a MUI rip removing all of them.
If you change it just in the registry MUI it might stick for a while.

Observe the same information being provided via the explorer in the "baloon" when hovering over the program , or by setting the "file description" item as one of the columns.

Messing with a programs resources , using that method doesnt work for some things, and changing things can rarely make a program work different/worse. Resource hacker saves a file called filename.original , when you do a save over the original. That file is the backup.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.