Na riešenie problémov s knižnicou DLL použite bezplatný nástroj Dependency Walker

Anonim

DLL sú mimoriadne dôležité pre bezchybnú prevádzku systému Windows. Ak knižnica DLL spôsobuje poruchy vo vašom systéme, pomocou „nástroja“ Dependency Walker odhalte problém.

Knihy DLL zohrávajú dôležitú úlohu v správnom fungovaní systému Windows. Ide o programové prvky, ktoré sa do hlavnej pamäte načítajú iba vtedy, keď je to potrebné, „za behu“. Takýchto runtime knižníc je už vo veľkom množstvo v čerstvo nainštalovanom systéme Windows. S každou inštaláciou zariadenia alebo súčasti sú pridané ďalšie knižnice DLL, ktoré v systéme Windows často dokonca lúpia s rovnakým názvom z rôznych zdrojov a v rôznych verziách. Preto nie je divu, že konflikty DLL sú jedným z najčastejších zdrojov chýb v systéme Windows.

Bezplatný systémový nástroj „Dependency Walker“ ponúka najlepšiu podporu pri riešení problémov. Tento nástroj ukazuje závislosti programu typu exe, dll alebo ocx na iných knižniciach DLL. Dependency Walker podporuje 32 alebo 64 bitové súbory Windows. Ako používať nástroj Dependency Walker:

  1. Po nainštalovaní a spustení programu vám nástroj zobrazí prehľad všetkých prepojených modulov vo forme stromového diagramu. Importované a exportované funkcie sú zobrazené v tabuľkovej forme.
  2. Otvorte SÚBOR / OTVORIŤ a dvakrát kliknite na príslušný súbor DLL alebo EXE. Tento nástroj vám ukazuje všetky závislé moduly vo forme hierarchického stromového diagramu.
  3. Ak nástroj Dependency Walker zvýrazní súbor DLL červenou značkou, našli ste chybnú alebo nekompatibilnú knižnicu DLL.

Ako riešenie môže dokonca stačiť jednoducho odstrániť starú knižnicu DLL zo systému, pretože môže zabrániť načítaniu ďalšej knižnice DLL. Vo väčšine prípadov je však potrebné nahradiť knižnicu DLL aktualizovanou alebo kompatibilnou verziou. Pri získavaní novej verzie DLL sú na internete k dispozícii špeciálne zbierky DLL, napríklad http://de.dll-files.com/. Nákup tu ponúkaného plateného nástroja nie je potrebný na inštaláciu DLL!

Dependency Walker funguje na všetkých systémoch Windows od Windows 95 s 32 a 64-bitovými systémami. Dependency Walker je možné získať rôznymi spôsobmi. Tento nástroj je súčasťou nástrojov podpory systému Windows XP SP2 a Microsoft Visual Studio až do verzie 8.0. Prípadne si ho môžete stiahnuť z webovej stránky http://www.dependencywalker.com/.