Professional Documents
Culture Documents
60
Copyright (c) 2007 - 2015 Nir Sofer
Web site: http://www.nirsoft.net
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).
RegDllView also allows you to unregister dll/ocx files that you don't
need on your system anymore. If you have dll/ocx files that don't exist
on your system anymore, but their registration entries are still exist in
your Registry, you can manually remove these entries by using 'Delete All
Entries For Selected Files' option.
Starting from version 1.35, RegDllView also allows you to register
dll/ocx files (like regsvr32), simply by dragging one or more files from
Explorer folder into the window of RegDllView.
System Requirements
===================
This utility works on any version of Windows - from Windows 98 to Windows
10. There is also a separated download for handling x64 registrations.
Versions History
================
* Version 1.60:
o Added 'File Extension' column.
* Version 1.58:
o Added secondary sorting support: You can now get a secondary
sorting, by holding down the shift key while clicking the column
header. Be aware that you only have to hold down the shift key when
clicking the second/third/fourth column. To sort the first column you
should not hold down the Shift key.
o The 'Read Digital Signatures' option is now turned off by default.
* Version 1.57:
o Added 'Show Time In GMT' option.
o Fixed to display date/time values according to daylight saving
time settings.
* Version 1.56:
o Fixed bug: RegDllView failed to extract the digital signatures on
some systems.
* Version 1.55:
Allows you to create a .reg file that will remove all entries of the
selected registered files when you run it. This option can be useful
if you want to clean the same registered files in multiple machines.
o Added more accelerator keys.
o Fixed the focus problem after using the unregister/delete options.
* Version 1.20
o Added 'Control Entries' column (Number of registered controls for
the specified file)
o Added 'Threading Model' and 'Last Write Time' columns for the
lower pane.
* Version 1.15
o Added name-only column (without the full path)
o Added version information columns (Product Name, Product Version,
Company Name, and so on...)
* Version 1.10
o Added new option: Delete All Entries For Selected Files - You can
use this option when the file is missing and you cannot use the
unregister option.
o Fixed bug: The main window lost the focus when the user switched
to another application and then returned back to RegDllView.
* Version 1.03 - Fixed
parameters displayed
* Version 1.02 - Added
* Version 1.01 - Fixed
* Version 1.00 - First
* The 'User Entries' column displays the number of COM entries under
HKEY_CURRENT_USER\Software\Classes\CLSID for the specified file.
Command-Line Options
====================
/stext <Filename>
Save the list of registered dll files into a regular text file.
/stab <Filename>
Save the list of registered dll files into a tab-delimited text file.
/scomma <Filename>
Save the list of registered dll files into a comma-delimited text file
(csv).
/stabular <Filename>
Save the list of registered dll files into a tabular text file.
/shtml <Filename>
Save the list of registered dll files into HTML file (Horizontal).
/sverhtml <Filename>
Save the list of registered dll files into HTML file (Vertical).
/sxml <Filename>
Save the list of registered dll files to XML file.
/sort <column>
This command-line option can be used with other save options for sorting
by the desired column. If you don't specify this option, the list is
sorted according to the last sort that you made from the user interface.
The <column> parameter can specify the column index (0 for the first
column, 1 for the second column, and so on) or the name of the column,
like "Filename" and "Name Only". You can specify the '~' prefix character
(e.g: "~Last Registered On") if you want to sort in descending order. You
can put multiple /sort in the command-line if you want to sort by
multiple columns.
Examples:
RegDllView.exe /shtml "f:\temp\regdll.html" /sort 2 /sort ~1
RegDllView.exe /shtml "f:\temp\regdll.html" /sort "Company" /sort
"Filename"
/nosort
When you specify this command-line option, the list will be saved without
any sorting.
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