CLSID Identifier

  • Thread starter Thread starter P
  • Start date Start date
P

P

Looking for freeware ( or a website) that will identify CLSID's with more
detailed information - such as which software they are used by, etc.

I have RegSeeker and RegCleaner, but these do not provide enough info.
 
Looking for freeware ( or a website) that will identify CLSID's with more
detailed information - such as which software they are used by, etc.

I have RegSeeker and RegCleaner, but these do not provide enough info.

The tool which provides the most in-depth information is MS OLEView. (At
least of all the tools I know of.) Get it here:

www.microsoft.com/windows2000/techinfo/reskit/tools/existing/oleview-o.asp

It should work on all systems from Win9x to Win2003.

BeAr
 
Thanks - that's a terrific tool, but what I'm looking for is a utility that
whould allow me to plug in the CLSID string - i.e. "{ ----- }" and from this
back out the use/source of that CLSID. OLEView doesn't appear to do this.
 
B. R. 'BeAr' Ederson said:
The tool which provides the most in-depth information is MS OLEView. (At
least of all the tools I know of.) Get it here:

www.microsoft.com/windows2000/techinfo/reskit/tools/existing/oleview-o.asp

It should work on all systems from Win9x to Win2003.

I tried this app myself and got a dll error "IVIEWERS.dll not found".
Running 98SE with Office 2000 installed. Can't source the dll by Googling.
Found one site suggesting it won't play if M$O is installed. Anyone have the
DLL?
 
I tried this app myself and got a dll error "IVIEWERS.dll
not found". Running 98SE with Office 2000 installed. Can't
source the dll by Googling. Found one site suggesting it
won't play if M$O is installed. Anyone have the DLL?

I posted it to abf
 
Thanks - that's a terrific tool, but what I'm looking for is a utility that
whould allow me to plug in the CLSID string - i.e. "{ ----- }" and from this
back out the use/source of that CLSID. OLEView doesn't appear to do this.

You need to switch to Expert mode (View menu). After that look under the
<Object Classes>-<All Objects> subtree. You'll see not only named objects,
but also the CLSID strings in 'alphabetical' order.

BeAr
 
You need to switch to Expert mode (View menu). After that look under the
<Object Classes>-<All Objects> subtree. You'll see not only named objects,
but also the CLSID strings in 'alphabetical' order.

And thinking again about it: Maybe you'll identify *named* CLSID strings,
too. (Although you could read them directly from inside the registry
editor.) In that case you maybe like this website:

http://www.sysinfo.org

BeAr
 
Thanks - that's a terrific tool, but what I'm looking for is a utility that
whould allow me to plug in the CLSID string - i.e. "{ ----- }" and from this
back out the use/source of that CLSID. OLEView doesn't appear to do this.

Another tool which might satisfy your needs (I remembered just now) is
ActiveXHelper of Nir Sofer:

http://www.nirsoft.net/utils/axhelper.html

Just give it a try.

A 'by hand' way to list the CLSID entries with their corresponding names:
- Extract the CLSID branch from inside the registry
- Replace all occurrences of }]<cr><lf>@=" by }];@=" (Be aware that you
need to convert the *.reg-file from Unicode beforehand or use an
Unicode aware method of replacing. You need to use the semicolon rather
than a comma, because there a genuine entries using the comma while I
don't know of any using a semicolon.)
- Extract all lines which contain the ; (You may use a simple
find ";" in.txt > out.txt
using the internal find command of MS Win.)
- For convenience replace all occurrences of HKEY_CLASSES_ROOT\CLSID\ with
an empty string and (if you like so) do the same with these characters:
[]{}" (Of course one after another or with a regular expression.)
- Watch your new file inside a CSV-viewer supporting the semicolon as
separator

HTH.

BeAr
 
Back
Top