Most Windows programs have to be registered to work properly. Registering means that the files of the application (exe, dll, ocx, etc.) store their information to the Windows registry. Usually, this is done during the installation process, but sometimes you have to do it manually if problems occur.
- OpenVPN IPv6 and IPv4 configuration - Mon, Mar 1 2021
- 4sysops author and member competition 2020 - Fri, Jan 1 2021
- Assign an IPv6 address to an EC2 instance (dual stack) - Tue, Dec 15 2020
If an application doesn’t work, the first thing to do is to uninstall it and install it again. This often helps simply because corrupted registry entries have been added again to the registry. If it is a simple program with a couple of DLLs you can just register them manually using the regsvr32 command.
You can do it more conveniently with the EMSA Register DLL Tool by using its GUI or the Windows Explorer by right clicking on the program you want to register. You have to enable the shell extensions first via the Options menu if you want to use Explorer. It is also possible to register multiple files with the tool. However, you have to confirm the registration process for each file individually.
The EMSA Register DLL tool can display valuable information such as the description or the version number of a file. It is also possible to create a report of all files in a certain folder. Just right click on the folder and navigate to ActiveX report. Another feature enables you to compare two ActiveX files. I tried the tool under Windows XP and Windows Vista.