How to Register Windows Shell Extension

You can register a shell extension with the help of the regsvr32.exe command-line utility included in the Windows operating system. To do it, you should run it with the full path to your dll file specified as a parameter:

Start command-line utility
Register shell extension

 

To unregister your extension, you should run the same utility and specify not only the path but also the /u option:

 

Unregister shell extension

64-bit systems have both the 64-bit version and the 32-bit version of regsvr32 included in them. Moreover, if you pass your 32-bit extension to the 64-bit version of regsvr32, regsvr32 will automatically run the 32-bit version of regsvr32 and pass the name of the extension to it. The opposite is true as well. It allows any version of Regsvr32 to correctly register both 32- and 64-bit extensions.https://pornotron.net/videos/16/casting/

Administrator privileges are required to register a shell extension. So you have to register it using an account that has the corresponding privileges on Windows XP and earlier. Starting from Windows Vista, it is possible to request administrator privileges. So if you do not have administrator privileges on these systems, it is recommended to run the regsvr32.exe utility from the command-line prompt launched with the “Run as administrator” command:

Start command-line utility

The Shell Ace library includes the RegExtension shell extension. If you choose to install this extension during the installation of Shell Ace, you can use RegExtension to register/unregister your extensions. When RegExtension is registered in the system, it adds the Register and Unregister items to the context menu opened with a right click on a dll file. Selecting one of these items will start the procedure of either registering or unregistering the dll file:

RegExtension

If the current user has no administrator privileges, the extension will request them by showing the corresponding dialog box where you should confirm granting administrator privileges.

The RegExtension extension also adds additional buttons to the Explorer toolbar (only in Windows XP and Windows 7):

RegExtension
RegExtension

These additional buttons work similarly to the corresponding items on the context menu.

When you distribute your extensions, it is recommended to register them with the regsvr32 utility because it calls the functions of the Shell Ace library in the end. It is recommended to do it because hidden keys can be added together with the actual registration of the COM object during the registration of extensions.

Thus, for instance, the DisableLowProcessIsolation key can be written when you register your Preview handler extension depending on the data load methods you use in the extension. By default, Explorer tries to pass a file stream to the Preview handler and, if it fails, stops working with the extension and if you read data from a file instead of a stream in your extension, your extension will not work in this situation. The DisableLowProcessIsolation key is used to solve this problem. It makes Explorer pass a file name instead of a stream to the extension.

Similar hidden keys considerably affect the performance of extensions and if you register your extension with the help of the regsvr32 utility, you do not have to keep in mind a lot of small details and can focus on the important thing – the functionality of your extension.

How to Add or remove (Uninstall) programs on Windows 8 and Windows Server 2012:

1. Right-click at the screen’s bottom-left corner and from the pop-up menu choose “Control Panel“.

image

2a. If your view is by: Category, open “Uninstall a program” under “Programs” group.

image

2b. If your view is by: Small Icons, open “Programs and Features” option.

image

3.Select the program or application you want to be removed and choose “Uninstall/Change”.
image

How to Add or remove (Uninstall) programs on Windows XP and Windows 2000

From Start Menu                                                                                 From Classic Start Menu

1. Go to: Start > Control Panel                                                          1. Go to: Start >Settings > Control Panel

image

image

2. Double click to open “Add or Remove Programs”.

image

3. Select the program or application you want to be removed and choose “Remove”.

image

How to Add or remove (Uninstall) programs on Windows 7 and Windows Vista

1. Go to Start > Control Panel.

image

2a. If your view is by: Category, open “Uninstall a program” under “Programs” group.

image

2b. If your view is by: Small Icons, open “Programs and Features” option.

image

3. Select the program or application you want to be removed and choose “Uninstallhttp://wot-na.com/.

image

How to install and remove software in Windows

You can uninstall a program from your computer if you no longer use it or if you want to free up space on your hard disk. You can use Programs and Features to uninstall programs or to change a program’s configuration by adding or removing certain options.

To uninstall or change a program:

  1. Open Programs and Features by clicking the Start Pay to do assignment button Picture of the Start button, clicking Control Panel, clicking Programs, and then clicking Programs and Features.
  2. Select a program, and then click Uninstall. Some programs include the option to change or repair the program in addition to uninstalling it, but many simply offer the option to uninstall. To change a program, click Change or Repair. Administrator permission required If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.

Notes:
If the program you want to uninstall isn’t listed, it might not have been written for this version of Windows. To uninstall the program, check the information that came with the program.

How to install and remove programs in Windows 95/98

Windows provides a consistent method for easily adding new MS-DOS-based, Windows 3.x-based, and Windows 95/98-based software. In addition, Windows 95/98-compliant programs register themselves in the uninstall database and can be easily uninstalled.

Installing Software with a Setup or Install Program

Some CD-ROM-based programs are Windows 95/98 aware and have an Autorun.inf file that launches the Setup program automatically. The following procedure is for those programs without this feature.

  1. In Control Panel, double-click Add/Remove Programs.
  2. On the Install/Uninstall tab, click Install.
  3. Insert the floppy disk or CD-ROM containing the Setup program, and then click Next.
  4. Verify the Setup program to be run, or click Browse to locate the Setup program. When you click Next to continue, the Setup program is run.
  5. iphone 7 user manual

NOTE: Some MS-DOS-based programs must be set up with Windows in MS-DOS mode. If you cannot install an MS-DOS-based program, restart Windows in MS-DOS mode and try to install the program again. Refer to the program’s documentation for additional information.

Installing Single Components (.inf Files)

If the program you are installing has a Windows 95/98-compliant information (.inf) file, follow these steps:

  1. In Control Panel, double-click Add/Remove Programs.
  2. Click the Windows Setup tab.
  3. Click Have Disk.
  4. Type the path for the new program’s .inf file, or click Browse and locate the .inf file, and then click OK.
  5. NOTE: When you are browsing for the .inf file, you can select only the first .inf file. However, all .inf files in the folder are read. You can type the name of the .inf file you want. For additional information see the following article in the Microsoft Knowledge Base:
    ARTICLE-ID: 130788
    TITLE : Add/Remove Programs Selects Only the First Information File

  6. Click the check box for the program element you want to install, and then click Install.
  7. NOTE: If no items are displayed when you select the .inf file, make sure the element is not already listed on the Windows Setup tab.

  8. Click OK to finish the installation.

Removing a Windows 95/98-Compliant Program

If the program is Windows 95/98 compliant, follow these steps to uninstall it:

  1. In Control Panel, double-click Add/Remove Programs.
  2. On the Install/Uninstall tab, click the program you want to remove, and then click Add/Remove.

For information about how to remove programs from the Add/Remove Programs tool list, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: 247501
TITLE: How to Manually Remove Programs from Add/Remove Programs list

Removing a Program That Is Not Windows 95/98 Compliant

To remove a program that is not listed in the Windows 95/98 Add/Remove Programs tool, refer to the program’s documentation for instructions to remove the program. Note that not all non-compliant programs can be removed easily.