Identifier une DLL manquante

Juste une note rapide pour présenter un outil que j’ai découvert hier soir.
En lançant un programme Python qui référençait des librairies Windows (DLL), je suis tombé sur une erreur m’indiquant qu’il y avait eu un problème de chargement. La trace indiquait bien la DLL dont le chargement échouait, mais pas ce qui manquait.

J’ai alors découvert Dependency Walker.
Ce programme vous permet de sélectionner une DLL sur votre disque (celle dont le chargement échouait pour ma part), et il va vous donner toutes les autres librairies dont elle dépend. Je me suis alors rendu compte qu’il me manquait une DLL (msvcr71.dll en l’occurrence), que j’ai téléchargée et copiée à l’endroit adéquat.