Shell extensions

what we need to do if our application consists of shell extensions?

I'm repackaging an application and under HKCR I have seen some sheel ex registrys and would like to know whether there is a way to handle them or its normal procedure?


0 Comments   [ + ] Show comments

Answers (2)

Answer Summary:
Posted by: anonymous_9363 8 years ago
Red Belt

Registry data is registry data is registry data...

BTW, remember that HKCR is an amalgam of HKCU\Software\Classes and HKLM\Software\Classes so be sure to be put the entry in the correct hive.

  • pLEASE COULD YOU EXPLAIN IT CLEARLY - vinodreddy10 8 years ago
Posted by: jaybee96 8 years ago
Red Belt

you want it clearly,  you might research Google first  ? ;-) 
here is some more info ... 

Shell Extensions are in-process COM objects which extends the abilities of Windows operating system. Most shell extensions are automatically installed by the operating system, but there are also many other applications that install additional shell extension components. For example: If you install WinZip on your computer, you'll see a special WinZip menu when you right-click on a Zip file. This menu is created by adding a shell extension to the system.

( what is the "shell" http://en.wikipedia.org/wiki/Windows_shell )

So in Installshield you can go to the component that contains the "COM info"  ( exe in most cases)
Go to the "advanced Settings"
Go to "File types"
Create a new or edit an existing extension

you can also read this very well written document by Leslie Easter about COM registration:

I hope we've could be of some help to you sir.. ?

There are also excellent training centers www.flexerasoftware.com where you get answers to most of your questions and you will also learn how to analyse, troubleshoot and find answers for your installer  / repackaging issues.

I advise you to consider this... you can then also try to certify yourself to be a Repackaging Professional  or even Specialist @ CRTFY.COM

happy holidays! 



Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ