Strange Values in SharedDlls Key in Registry

I was just wondering what, exactly, are the values in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls for? Because some of the values have weird extensions I have a bunch of values with a .exe extension and quite a few with .chm, .cfm, .htm, .html, .js, .ini, .xml, and .txt extensions. I thought they're supposed to be Shared "DLLs".
LVL 22
orangutangAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
expexchuserConnect With a Mentor Commented:
I think MS was using that term rather loosely.  Do not delete values simply b/c they aren't literally a .dll extension.  Use software to determine which ones are orphaned.  Otherwise you risk breaking apps.

http://support.microsoft.com/kb/217165
http://www.winmag.com/columns/powertools/1999/1018.htm
0
 
orangutangAuthor Commented:
And should I delete the values that don't have .dll, .ocx, or.ax extensions?
0
 
YogalingamConnect With a Mentor Commented:
Any program you install register its files here. do not delete any .xxx from this location it might disable some programs.
0
 
orangutangAuthor Commented:
But why is the Key called "SharedDlls" if half of them aren't even close to being DLLs? What is the key used for?
0
All Courses

From novice to tech pro — start learning today.