Le programme ne s'ouvre pas? Essayez ce téléchargement gratuit
NouvellesDécouvrir qu'un programme favori ne démarre pas suffit généralement en soi à gâcher votre journée, mais malheureusement, les véritables frustrations commencent plus tard, lorsque vous essayez de comprendre pourquoi..
Vous ne devriez pas vous attendre à ce que l'application elle-même offre beaucoup d'aide. Si vous voyez un message d'erreur, il sera généralement trop technique ou trop vague ("un module introuvable") - dans la plupart des cas, vous serez laissé à votre propre discrétion..
Si vous êtes un expert Windows, vous pouvez exécuter quelque chose comme Sysinternals Process Monitor, qui enregistrera tout ce que fait votre application et peut mettre en évidence le problème. Mais cela nécessite une certaine expertise. Ça peut prendre un moment. Et il existe une alternative beaucoup plus simple qui pourrait vous orienter dans la bonne direction.
Téléchargez, décompressez et lancez le logiciel gratuit Microsoft Dependency Walker, puis faites glisser un fichier exécutable dessus et le programme répertoriera immédiatement toutes les DLL et autres fichiers de prise en charge nécessaires. Si des fichiers particuliers sont manquants ou ont d'autres problèmes, ils seront alors mis en surbrillance en haut de la liste des modules, ce qui pourrait être la cause de votre problème..
Nous disons seulement "pourrait être la cause" ici parce que diagnostiquer ces erreurs est une affaire incertaine. Les applications peuvent fonctionner normalement même lorsque Dependency Walker signale quelques problèmes apparents..
Mais le simple fait d'avoir une liste de fichiers suspects peut fournir les indices dont vous avez besoin, et si vous vous dirigez vers Google et recherchez successivement chaque nom de fichier (en vous concentrant d'abord sur les fichiers qui ne sont pas des composants Windows), il est possible que d'autres rapportant des problèmes similaires. Et, avec un peu de chance, quelques réponses.
DLL manquantes
Vous devez toutefois faire attention aux solutions que vous pourriez considérer recommandées, car certaines peuvent causer plus de problèmes qu'elles n'en résolvent. Ne commencez pas par exemple à faire glisser des DLL sur votre propre PC, cela peut être dangereux. Et c'est aussi une mauvaise idée de télécharger une DLL de remplacement à partir d'un site Web quelconque. Même s'il n'est pas infecté par des logiciels malveillants, rien ne garantit que vous obtiendrez la version dont vous avez besoin..
Une meilleure réponse vous expliquera comment obtenir cette DLL (ou un autre fichier) en installant un composant à partir d'une source fiable: les fichiers redistribuables Visual C ++ de Microsoft, par exemple.
Si Dependency Walker ne fournit aucune information utile du glisser-déposer initial, vous pouvez lui permettre de profiler votre application..
Cela exécute le programme et surveille de plus près ce qu'il fait, et peut fournir des détails supplémentaires précieux. Celles-ci peuvent également s'avérer extrêmement compliquées, mais si vous souhaitez l'essayer, faites glisser votre programme sur Dependency Walker, cliquez sur Profil> Démarrer le profilage> OK, puis consultez son rapport pour plus d'informations sur les problèmes de démarrage..