Oui, comme dit ShadowJoe, Everest est la solution mais je te conseille toutefois l'édition professionnel plutôt que Home. Raison est assez simple, c'est que la version pro, fait également la recherche pour toi sur tes besoins exact en matière de drivers pour MATÉRIEL, pas juste donner un lien où avoir ce dont tu as besoin. Mais si tu as besoin des DLL pour des logiciels précis, alors là si ce ne sont pas des VBRUN (Visual Basic Run Time) alors, ils sont pour la plupart tous indépendant, donc doivent être installé au fur et à mesure (généralement ils s'installent automatiquement avec les installer qui vient avec tes programmes). Sinon, si tu cherches à corriger des erreurs de liaison dans les registres à propos des DLL (pour mieux les réinstaller par la suite) je te conseil fortement de nettoyer le tout avec CCleaner (évite Windows Washer qui est actuellement dépassé ou has been si tu préfères).
Et si jamais tu veux naviguer tes dll si tu es sous un windows 32 bits va dans c:\windows\system32 ou si tu es sous un windows 64 bits va dans c:\windows\sysWOW64 . Attention, si tu installe un dll, assure-toi qu'il n'est pas déjà dans system32 car le OS va prendre en priorité le 32 bits ce qui peut affecté les performance et la fonctionnalité du driver si ton driver a été dévelopé pour un windows 64 bit.
En gros, c'est aussi simple que ça!