Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

I am not aware of any program that will do that. I have over 30,000+ .dll in C and it was still counting.
I do not game so a majority of them are original.
I would just leave them alone they are probably not doing any harm they are probably not taking up very much disk space either.
Jerry

Most of these DLL files are stored in the winsxs cache. You don't want to touch winsxs, ever.

While it does contain multiple (differing) versions of many DLLs and other files, that's exactly why winsxs exists. Deleting older versions would defeat the purpose and break your system in major ways.

Besides - there simply is no reliable way of tracing every DLL on your system back to whatever uses it. You're only asking for trouble...and your numbers are perfectly within the norm already.

Most of these DLL files are stored in the winsxs cache. You don't want to touch winsxs, ever.

While it does contain multiple (differing) versions of many DLLs and other files, that's exactly why winsxs exists. Deleting older versions would defeat the purpose and break your system in major ways.

Besides - there simply is no reliable way of tracing every DLL on your system back to whatever uses it. You're only asking for trouble...and your numbers are perfectly within the norm already.

+1. It's taking a chance that has a big time down side with hardly any up side. The saved space is negligible.

Congratulations for discovering what is probably the biggest architectural problem with Windows - the WINSXS directory. This directory gets increasingly large with every installation of any piece of software, Windows update, or anything else that changes files on the boot drive. There is only one method of reducing the size of WINSXS and this has only limited usability or benefit.

WINSXS stands for "Windows Side-by-Side" and means that there is a copy of every module Windows needs in the WINSXS folder. The idea behind this was to ensure it was possible to restore Windows back to a previoulsy good operating state in the event some evil piece of software was installed. Apparently Windows stuffs things into WINSXS on its own, without notifying any installer program, so that when you de-install something the de-installer does not know about what was put into WINSXS and cannot therefore delete it.

The net result of all this is, as you have discoveres, WINSXS keeps getting larger and larger. At some point is will consume your entire hard disk...if you keep yoru system long enough.

The only tool I've ever seen to reduce the size of WINSXS is the post-Windows Service Pack update clean up routine. For Windows 7 see this article for a description:

Previous versions (XP, Vista) have stand-alone tools that do the same thing, but only for Service Pack updates.

Note that if you manually delete things from WINSXS you may destroy Window's ability to restore things, and perhaps to also install new things. MS is not clear about what bad things happen when you mess with WINSXS, but they warn against doing so and I have not found anyone who has ever done anything with it.

That's why some people save old backup images or make slipstream install with particular applications on a disc. Trouble is I'm always installing small utilities and I hate to lose all the little weird programs. :)

Usually there's a new faster machine before it becomes a problem though. If I had room to keep all my old PCs networked together then I'd have to do periodic house cleaning.

Great, so to fix dll issues MS comes up with winsxs directory completely negating original dll purpose of saving space by reusing system calls by many different programs by using common library files (dll) and what happened to the concept of newer dll being down compatible to all older versions, so you only need one, the latest version? Call me crazy, but all this dll idea is a mess. I use portable application only unless there is no other way.
I have portable application that will show what dll files given program is using, but I guess this is not what you're looking for.

Is there a .dll identifier application/utility?

How do I delete zone identifier files?Win 7 x64 OS. I did a data recovery to restore thousands of deleted files on my external hard drive. After the files were successfully restored, I also had thousands of 1kb "zone.identifier" files for each of the restored files. I've tried deleting the zone.identifier files but get an "Item Not...

Backup and Restore

Song name identifier programs??Hey, so i found myself with oooodles of songs that have no name or are named automatically with "DHSJ, DHEJ.... so on and so fourth"
I was curious as to if there was an easy way of automatically finding song names and changing them or if I am stuck "shazamming" all the songs

Music, Pictures & Video

Unable to delete IDENTIFIER & ATTRIBUTES files.Win 7 x64 OS.
I did a data recovery to restore hundreds of deleted files on my external hard drive. After some files were successfully restored, I also had hundreds of unwanted "zone.identifier" files and ".attributes" files that I am unable to delete. (See Images A & B) I've tried deleting the...

General Discussion

Issues with Windows 7 identifierHello guys!
Well this is kinda odd since my pc has no problems but i need to repair this kind of CRITICAL mistake, because is not an error...
Thing goes like this, i've cloned my drive from a 160gb disk to a 320 one with XXCLONE utility, and since then, Windows has a strange boot, my Windows...

Installation & Setup

Unknown Device IdentifierI installed a program by the title's name, but when I try to run it, it pops a short, but not so sweet error simply saying "Privileged Instruction". I set it to run as administrator, even though I'm logged in as administrator, and I even tried it in Safe Mode with the same result.
I don't think...