How do I change the MenuText/Description in context menu?

Change context MenuText

I went through bunch of context menu editors likes ContextEdit, ShellMenuNew, ShellNewHandler. None of these seems to give me an option to edit the MenuText. How do I change it?

I also tried searching in registry using default Registry Editor, none of them helped me.

Is it possible to add the name while creating context menu?

Windows Registry Editor Version 5.00

1 Answer 1


Right idea, wrong key. You'll need to find the sister key and do two things. First delete the "FriendlyTypeName" if it has one. Then edit the default value. I'll example you with .reg / regfile.

The .reg files template is in HKCR\.reg, but the "Registration Entries" text displayed in 'New' is from the HKCR\regfile default @ value.

Step 1) Delete / rename the 'FriendlyTypeName' if your key has one.

Step 2) Edit the default value to the new name. Effect is immediate.

Windows Registry Editor Version 5.00

@="Registration Entries"
  • Great Answer, Just to expand a bit. Go to you file type key, see what the data value of the (Default) is, this is the name of your sister key. It will be in the same directory as the file type key
    – Jeff
    Jan 13, 2017 at 16:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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