RegDllView v1.03 - View registered dll/ocx/exe files on your system
Copyright (c) 2007 - 2008 Nir Sofer

Description

RegDllView is a small utility that displays the list of all registered dll/ocx/exe files (COM registration). For each registered file, you can view the last date/time that it was registered, and the list of all registration entries (CLSID/ProgID).

System Requirements

This utility works on any version of Windows - from Windows 98 to Windows Vista.

Versions History

  • Version 1.03 - Fixed Bug: Registered exe files with command-line parameters displayed as missing.
  • Version 1.02 - Added support for saving as comma-delimited file.
  • Version 1.01 - Fixed Bug: shell32.dll displayed as missing file.
  • Version 1.00 - First Release.

Start Using RegDllView

RegDllView doesn't require any installation process or additional DLLs. Just copy the executable file (RegDllView.exe) to any folder you like, and run it.
The main window of RegDllView has 2 panes:
  • The upper pane - Displays the list of all registered files.
  • The lower pane - Displays the list of all COM registration entries of the selected file in the upper pane.

Tips for using RegDllView

  • If you want to view the files that registered in the last hours/days, simply click the 'Last Registered On' column, and the list will be sorted according to the registration date.
  • If you want to find obsolete registrations on your system, simply click the 'Missing File' in order to sort the list by 'Missing File' status.
  • You can unregister multiple dll files simply by selecting them in the upper pane, and then using the "Unregister Selected Files" option. However, this feature won't work on missing/corrupted files.
  • The 'System Entries' column displays the number of COM entries under HKEY_LOCAL_MACHINE\Software\Classes\CLSID for the specified file.
  • The 'User Entries' column displays the number of COM entries under HKEY_CURRENT_USER\Software\Classes\CLSID for the specified file.

Translating RegDllView to other languages

In order to translate RegDllView to other language, follow the instructions below:
  1. Run RegDllView with /savelangfile parameter:
    RegDllView.exe /savelangfile
    A file named RegDllView_lng.ini will be created in the folder of RegDllView utility.
  2. Open the created language file in Notepad or in any other text editor.
  3. Translate all string entries to the desired language. Optionally, you can also add your name and/or a link to your Web site. (TranslatorName and TranslatorURL values) If you add this information, it'll be used in the 'About' window.
  4. After you finish the translation, Run RegDllView, and all translated strings will be loaded from the language file.
    If you want to run RegDllView without the translation, simply rename the language file, or move it to another folder.

License

This utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files in the distribution package, without any modification !

Disclaimer

The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.

Feedback

If you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to nirsofer@yahoo.com
Download RegDllview

RegDllView is also available in other languages. In order to change the language of RegDllView, download the appropriate language zip file, extract the 'RegDllView_lng.ini', and put it in the same folder that you Installed RegDllView utility.

Language Translated By
German Latino
Simplified Chinese renda
French Labbaipierre
Italian Fabio Mastroianni
Galician Xosé Antón Vicente Rodríguez
Turkish fero74