Kapcsolatok

DLL fájlok telepítése: néhány egyszerű módszer. Hogyan telepíthetek DLL fájlokat Windows rendszeren? Hogyan lehet beszúrni egy dll fájlt

Sok cikk született már a DLL-ekkel kapcsolatos hibák témájában. Mindezek a hibák az egyetlen módon javíthatók - ennek a dll-fájlnak a számítógépre történő telepítésével. Ebben a cikkben leírom, hogyan kell ezt csinálni.

DLL fájlok letöltése és telepítése

Hiba esetén általában a hiányzó DLL-fájl neve jelenik meg. Meg kell adnia a fájl nevét a keresőben, és letöltenie kell. Például le kell töltenünk a d3dx9_27.dll fájlt. Beírjuk ezt a nevet a Yandexben vagy a Google-ban, és letöltjük valamelyik webhelyről. A DLL-FILES.com a legbiztonságosabb és legnépszerűbb oldal, ahonnan én is letöltöm a DLL fájlokat. Van egy mező, ahol beírhatja a fájl nevét.

Most ki kell találnia, hova dobja ezt a dll fájlt. Ezeknek a fájloknak a helye a különböző rendszereken eltérő, ezért a korai operációs rendszerekkel kezdem:

  • Windows 95/98- helyezze a fájlt a C: \ Windows \ System mappába;
  • Windows NT vagy 2000- helyezze a fájlt a C: \ WINNT \ System32 mappába;
  • Windows XP, 7, 8, 10- helyezze a fájlt egy mappába (a 32-es bit rendszerek a C: \ Windows \ System32 és a számára 64 bitek a C-ben: \ Windows \ SysWOW64).

Néha, amikor megpróbál elhelyezni egy fájlt a kívánt mappába, megjelenhet egy üzenet, hogy a fájl már ott van. Akkor miért jelenik meg a hiba? Lehetséges, hogy a fájl sérült, vagy valamilyen vírusról van szó, ezért lecserélheti egy új fájlra.

Amint kidobta az összes hiányzó könyvtárat, újra kell indítania a számítógépet, hogy a változtatások érvénybe lépjenek, majd indítsa el azokat az alkalmazásokat, amelyek nem működtek.

De mi van akkor, ha az összes szükséges fájlt egy mappába helyezi, de a program vagy a játék mégsem indul el? Ezután megpróbálhatja regisztrálni a könyvtárat a rendszerben, most megmutatom, hogyan kell ezt csinálni.

Hogyan regisztráljunk DLL-t a Windows rendszerben

A DLL-ek regisztrálása a Windows rendszerben nagyon egyszerű és gyors. Ezt megteheti, ha Windows 7, 8 vagy 10 operációs rendszerrel rendelkezik. Szeretném megjegyezni, hogy rendszergazdai jogokkal kell rendelkeznie. Ebben a részben három módszert mutatok be a dinamikus könyvtárak regisztrálására.

Az első út

Ez a legnépszerűbb és a felhasználók által használt.

Nyissa meg a "Futtatás" ablakot a billentyűk segítségével Win + Rés írja be oda a regsvr32.exe fájlnév parancsot.

Más szavakkal, a parancs így nézhet ki (a d3dx9_27.dll fájl segítségével mutatom meg példaként):

regsvr32.exe d3dx9_27.dll


Ha a módszer nem működött, akkor meg kell adnia a fájl teljes elérési útját, vagyis annak a mappának az elérési útját, ahová a DLL-t helyezte. Például így nézhet ki:

regsvr32.exe C: /Windows/system32/d3dx9_27.dll


Sikeres regisztráció esetén pozitív választ kell látnia, vagy hibaüzenetet kell kapnia modul betöltve... De erről egy kicsit később beszélek.

Második út

Itt a parancssort fogjuk használni, de rendszergazdaként kell megnyitnia, remélem tudja, hogyan kell ezt megtenni.

regsvr32.exe elérési útja a_dll_fájlhoz

Vagyis ugyanazt csináljuk, csak a parancssorban.


Ismét megjelenik a könyvtár regisztrálása vagy hibaüzenet.

A harmadik út

A módszert ritkán használja bárki, de működőképes is. Vegye elő a dll fájlt, kattintson rá jobb gombbal, a megjelenő helyi menüben válassza ki az elemet "Nyitni vele"és menj a mappába Windows / System32, és ott keressük meg a regsvr32.exe programot, amin keresztül megnyitjuk a könyvtárat.

Hiba a DLL fájlok regisztrálásakor

Amikor megpróbál egy DLL-t regisztrálni, függetlenül attól, hogy milyen módszerrel, hibaüzenetet kaphat, hogy az ilyen és ehhez hasonló DLL modulja nem kompatibilis a Windows verzióval, vagy be van töltve. Mit kell tenni?

Ilyen hibák a következő okok miatt fordulhatnak elő:

  • A könyvtárat nem kell regisztrálni, mert nem támogatja ezt a funkciót, vagy már regisztrálva van a rendszerben;
  • A letöltött fájl hibás, vagy egyáltalán nem kapcsolódik a könyvtárakhoz.

Hogyan lehet megoldani a problémát?

  • A haladó felhasználók használhatják a regasm.exe fájlt;
  • Próbáld meg ugyanazt a fájlt letölteni az internetről, csak más forrásból. Vagy nézze meg, melyik fájlról van szó, és használja a speciális telepítőket a DLL-fájlokhoz. Egyes könyvtárakhoz olyan szoftverek tartoznak, mint a DirectX.
  • Egy alkalmazás letöltésekor a vírusirtó a telepítés során törölheti a telepítőben lévő fontos DLL-eket, ezért le kell töltenie a játékot egy másik forrásból, vagy ideiglenesen le kell tiltania a víruskeresőt, és újra kell telepítenie az alkalmazást.

Ezen a ponton befejezem a DLL-könyvtárak telepítésének leírását, és a továbbiakban megpróbálok a lehető legritkábban visszatérni ehhez a témához. Ha még mindig van kérdése, akkor megpróbálok válaszolni rájuk a megjegyzésekben.

Gyakran szembesülhet olyan helyzettel, amikor egy program vagy játék különféle további DLL-fájlok telepítését igényli. Ez a probléma meglehetősen könnyen megoldható, nem igényel speciális ismereteket vagy készségeket.

Különféle módon telepítheti a könyvtárat a rendszerre. Ennek a műveletnek a végrehajtására vannak speciális programok, és manuálisan is megteheti. Egyszerűen fogalmazva, ez a cikk megválaszolja a kérdést - "Hová dobja a dll fájlokat?" letöltésük után. Nézzük meg mindegyik lehetőséget külön-külön.

1. módszer: DLL Suite

A DLL Suite egy olyan program, amely maga megkeresi a szükséges fájlt az interneten, és telepíti a rendszerbe.

Ehhez a következőket kell tennie:


Mindent, sikeres letöltés esetén a program zöld jelzéssel jelöli a letöltött fájlt.

2. módszer: DLL-Files.com kliens

A DLL-Files.com Client nagyon hasonló a fenti programhoz, de vannak eltérések.

A könyvtár telepítéséhez a következőket kell tennie:


Ez az, a DLL-je átmásolódik a rendszerbe.

A programnak van egy további speciális nézete is - ez egy olyan mód, amelyben kiválaszthatja a DLL különböző verzióit a telepítéshez. Ha egy játékhoz vagy programhoz egy adott fájlverzióra van szükség, megtalálhatja, ha belefoglalja ezt a nézetet a DLL-Files.com kliensbe.

Ha egy fájlt az alapértelmezetttől eltérő mappába kell másolnia, kattintson a gombra "Válasszon verziót"és belép a beállítási lehetőségek ablakába egy haladó felhasználó számára. Itt a következőket kell tennie:

  1. Adja meg a telepítés elérési útját.
  2. nyomja meg a gombot Telepítés most.

A program a fájlt a megadott mappába másolja.

3. módszer: Rendszereszközök

A könyvtárat manuálisan is telepítheti. Ehhez le kell töltenie magát a DLL fájlt, majd egyszerűen másolja vagy helyezze át a következő mappába:

C: \ Windows \ System32

Összefoglalva azt kell mondanom, hogy a legtöbb esetben a DLL-fájlokat az útvonal mentén telepítik:

C: \ Windows \ System32

De ha Windows 95/98 / Me operációs rendszerekkel foglalkozik, akkor a telepítési útvonal a következő lesz:

C: \ Windows \ System

Windows NT/2000 esetén:

C: \ WINNT \ System32

A 64 bites rendszerek saját telepítési útvonalat igényelhetnek.

Nagyon gyakran a különféle szoftverek megfelelő működéséhez további dinamikus DLL-ek letöltésére van szükség az internetről, amelyek önmagukban nem futtatható komponensek, azonban az alkalmazások működése során a RAM-ba töltődnek be. Hiányuk súlyos hibákhoz vezethet. Ez vonatkozik a felhasználó által telepített programokra és a rendszerkomponensekre is. Minden többé-kevésbé írástudó embernek tudnia kell, hogyan kell DLL fájlokat telepíteni. A leggyakrabban használt megoldásként három fő módszer javasolható, amelyeket a továbbiakban a lehető legrészletesebben megvizsgálunk.

Hová kell telepíteni a DLL fájlokat?

Kezdjük azzal, hogy mi is valójában az úgynevezett telepítési folyamat. Ez két fő szakaszból áll: a dinamikus könyvtár másolása a rendszerlemez egy speciális helyére, majd a fájl regisztrálása, hogy az operációs rendszer felismerje, és további műveleteket hajtson végre a RAM-ba való betöltéséhez vagy eltávolításához, miután egy adott alkalmazás véget ér. Azonnal vegye figyelembe, hogy nem minden internetről letöltött könyvtárnak kell regisztrálnia. Néha elég csak átmásolni őket a megfelelő helyre. De mikor? Minden a telepített operációs rendszer bitességétől függ.

A 32 bites Windows operációs rendszerben ehhez a System32 könyvtárat használják, 64 bites rendszerek esetén pedig a SysWOW64-et (mindkét mappa a C meghajtó Windows gyökérkönyvtárában található). A telepített operációs rendszer bitességét egyszerűen megtudhatja a számítógép tulajdonságain keresztül.

Hogyan telepíthetek DLL-fájlt Windows 7-re vagy bármely más verzióra a legegyszerűbb módszerrel?

Most menjünk közvetlenül a telepítéshez. A Windows rendszerben történő végrehajtásához egy speciális rendszerösszetevő, a regsvr32.exe áll rendelkezésre - egy program, amely a DLL-fájlokat azok regisztrálásával telepíti. Mellesleg más típusú objektumokhoz is használható, amelyeknél problémák merülnek fel a rendszer értesítéseinek megjelenésével kapcsolatban, hogy nincsenek regisztrálva a rendszerben. De hogyan telepíthet DLL fájlokat a Windows rendszeren? Ehhez használhatjuk a jól ismert Futtatás menüt a programok indításához. Egyszerűen előírja a regisztrációs parancsot a kiterjesztésű fájl nevével. Ha ez a módszer nem működik, és a rendszer hibát ad ki, a fő eszköz megadása után beírja a fájl teljes elérési útját.

Például rendelkezik az msvcp110.dll könyvtárral. az első esetben a regisztrációs parancs így néz ki: "regsvr32.exe msvcp110.dll", a másodikban - "regsvr32.exe with: /Windows/System32/msvcp110.dll" 32 bites rendszerek esetén vagy "regsvr32.exe" a következővel: / Windows / SysWOW64 / msvcp110.dll "64 bites rendszerekhez. (minden parancs idézőjel nélkül kerül megadásra).

Regisztrálás a parancssorban

A DLL fájlok telepítéséről szólva egy másik módszer is használható Windows rendszereken, amely ugyanazt a regisztrációs összetevőt használja, de a parancssoron keresztül indítja el. Valójában az eredmény ugyanaz.

A különbség, mint már nyilvánvaló, csak az, hogy először a parancskonzolt hívják meg (rendszergazdai jogokkal), amelybe ugyanazok a kombinációk vannak írva, de a teljes elérési úttal.

Fájl megnyitása programon keresztül

Végül, ha a DLL-ek telepítését nézzük, általában körbejárhatunk.

A szükséges művelet végrehajtásához először a PCM-en keresztül meg kell hívnia a helyi menüt, válassza ki a "Megnyitás ..." elemet, majd a tallózás gombbal vagy keressen programokat a számítógépen, lépjen be a System32 könyvtárba. és adja meg a regsvr32.exe alkalmazást.

Megjegyzés: mindhárom javasolt lehetőség használatakor a dinamikus könyvtárak regisztrációjának befejezése után feltétlenül szükséges a számítógép teljes újraindítása, mivel enélkül a rendszer az eljárás befejezése után sem ismeri fel a regisztrált objektumot.

Tipikus regisztrációs hibák

Tehát kitaláltuk, hogyan telepítsünk DLL fájlokat. Most néhány szó a leggyakoribb hibákról, amelyek a parancsok végrehajtása után jelentkezhetnek. Az ilyen helyzetek leggyakrabban azzal járnak, hogy a könyvtárakat nem kell regisztrálni, vagy már regisztrálva vannak a rendszerben, vagy a letöltött fájlok meghibásodnak, vagy egyáltalán nincs közük a dinamikus komponensekhez. Ez utóbbi a vírusok rendszerbe való behatolásával jár, amelyek rendszerelemnek álcázhatják magukat. Emellett a kétes forrásból letöltött eredeti könyvtárak már vírussal fertőzöttek lehetnek, aminek következtében a víruskereső program, amikor a letöltés során megpróbálja merevlemezre másolni vagy elmenteni őket, figyelmeztetés nélkül törölheti azokat.

Néhány utolsó szó

Még néhány jó tanácsot kell adnunk a regisztrációs folyamatok lebonyolításához. Először is figyeljen a rendszer bitességére. A letöltött fájlnak azonos bittel kell rendelkeznie. Ennek megfelelően helyezze el a fájlokat a fenti helyeken. Ellenkező esetben az eredmény regisztrációja nem ad meg. Ha rendszergazdai jogosultságokat kell beállítania egy művelet végrehajtásához, egyeztesse meg hiba nélkül. Ha van frissítési kiadás a letöltött könyvtárakhoz, töltse le a fájl legfrissebb és legfrissebb verzióját. Ez megóvja Önt mindenféle ütközéstől a telepített programok és a kiegészítőleg telepített összetevőik között. Végül, ha a keresett fájlokat kétes forrásból töltötték le, és a rendszerpartícióra másolták őket, például egy USB flash meghajtóról, először ellenőrizze őket vírusok szempontjából az Intézőben található szabványos beépített víruskereső parancsokkal. PCM menü.

Gyakran előfordul, hogy valamelyik program nem akar elindulni, mert egy adott DLL fájl hiányzik a számítógépről. Mi a teendő ebben az esetben? Le kell töltenie és telepítenie kell ezt a fájlt. Általában nincs probléma a DLL fájl internetről történő letöltésével, de hogyan kell telepíteni?

Az első módszer a DLL fájl telepítése:
A legegyszerűbb módja az, ha egyszerűen elhelyezi a letöltött dll fájlt a futtatni kívánt program mappájába. Ez a módszer nagyon egyszerű, de nem mindig működik.

A második módszer a DLL fájl telepítése:
A második módszer az, hogy a letöltött dll fájlt az operációs rendszer rendszermappáiba helyezi. Először is meg kell találnia, hogy milyen operációs rendszerrel rendelkezik. Ehhez kattintson a jobb gombbal a "Sajátgép" ikonra az asztalon, és lépjen a "Tulajdonságok" elemre. Itt megjelenik az operációs rendszer típusa:


Ha 32 bites operációs rendszere van, akkor:
  • Nyissa meg a "Sajátgép" elemet.
  • Lépjen a Windows mappába.
  • Keresse meg ott a "System32" mappát, és helyezze bele a letöltött DLL fájlt.
Ha 64 bites operációs rendszere van, akkor:
  • Nyissa meg a "Sajátgép" elemet.
  • Nyissa meg a rendszermeghajtót (általában "C" meghajtót).
  • Lépjen a Windows mappába.
  • Keresse meg ott a "SysWOW64" mappát, és helyezze bele a letöltött DLL fájlt.
  • Indítsa újra a számítógépet, hogy a változtatások érvénybe lépjenek.
A harmadik módszer a DLL fájl telepítése:
A harmadik módszer akkor használatos, ha a dll fájlt a második módon telepítette, de továbbra is hibaüzenetet kap. Kézzel kell közölnie a rendszerrel, hogy telepítette a dll fájlt. Ezért:
  • Lépjen a start menübe.
  • Írja be a "cmd" kifejezést a keresősávba. És nyissa meg a talált programot.
  • A megnyíló ablakban írja be: " regsvr32 dll_file_name.dll". (például így:" regsvr32 test.dll ")
  • Indítsa újra a számítógépet.

A DLL fájl egy dinamikus hivatkozási könyvtár összetevője, amelynek elemeit szinte minden program használja. A DLL fájlok a rendszer gyökérmappájában találhatók. Az összes összetevőnek elérhetőnek, digitálisan aláírtnak, megfelelően kell működnie és naprakésznek kell lennie. Ha valamelyik követelmény nem teljesül, a program indításakor a felhasználó tájékoztató értesítést kap: DLL hiba. A meghibásodás azt jelzi, hogy egy DLL fájl hiányzik, sérült vagy elavult.

DLL fájl telepítése

Ahhoz, hogy a programok, alkalmazások és játékok újra működni tudjanak, manuálisan kell telepítenie a hiányzó könyvtári összetevőket. Nem elég, ha a fájlokat egy mappába helyezi – tudnia kell, hogyan kell regisztrálni őket.

Könyvtári fájlok elhelyezése és nyilvántartása

Mielőtt telepítené a DLL fájlt Windows 7, 8, 10 rendszeren, le kell töltenie őket, és pontosan a rendszer bitessége érdekében.

Határozzuk meg, milyen bitmélységgel rendelkezik a rendszer (ha biztosan tudja, kihagyhatja ezt a lépést)

1. lépés... Kattintson a jobb gombbal a "Sajátgép" elemre, és válassza a "Tulajdonságok" lehetőséget.

2. lépés. A megnyíló ablakban olvashatjuk a számítógép tulajdonságait, az operációs rendszer verzióját és annak bitmélységét 32 (x86) vagy 64 bit. Esetünkben 64 bites Windows 10 operációs rendszer van.

·

3. lépés A fájlok letöltése után el kell helyezni őket a gyökérmappába, regisztrálni

x32 (x86) rendszerek esetén az összetevőt ki kell cserélni, vagy a C: \ Windows \ System32 mappába kell helyezni;

x64 esetén le kell cserélnie vagy át kell helyeznie a C: \ Windows \ SysWOW64 mappába;

4. lépés. A fájlt regisztrálni kell a rendszerben.

Ezt megteheti a parancssor megnyitásával a "Win" + "R" kombinációval, vagy a "Start" és a "Run" megnyomásával;

a megnyíló ablakban szóközzel elválasztva írja be a következőket: regsvr32 fájlnév.dll - ahol a „regsvr32” a regisztrációs parancs, a „file name.dll” pedig a beillesztett komponens teljes neve;

vagy manuálisan is regisztrálhatja a fájl helyét - regsvr32.exe + a fájl elérési útja

5. lépés. Kattintson az "OK" gombra, indítsa újra a számítógépet, és az új beállítások életbe lépnek.

Azonnal szeretném megjegyezni, hogy a regisztráció során hibák jelentkezhetnek. Például: "Nem sikerült betölteni a modult". Általában 3 okból fordulnak elő.

  1. A fájl elérési útja nincs helyesen írva, vagy a fájl nem került át a System32 vagy SysWOW64 könyvtárba
  2. Egyáltalán nem kell minden DLL fájlt regisztrálni, néha csak át kell másolni a System32 vagy SysWOW64 könyvtárba, vagy el kell helyezni a problémás játék vagy program gyökerébe.
  3. A fájlokat már korábban regisztrálták

Második regisztrációs módszer

1. lépés. A fájlt a parancssor segítségével regisztrálhatja, amelyet rendszergazdaként kell futtatni.

2. lépés.Írjuk a parancsot regsvr32.exe + fájl elérési útjaés nyomja meg az "Enter" gombot

3. lépés Megjelenik egy üzenet, hogy "Minden rendben ment", és csak indítsa újra a számítógépet

Ez minden, a fájl regisztrálva van, megpróbálhatja elindítani a játékot vagy a programot

Íme néhány tipp, amelyet hasznosnak találhat.

  • Csak a megadott mappába helyezze el az elemeket (ez alapértelmezés szerint rejtett lehet). A megjelenítési beállításoknál törölnie kell a "Ne jelenjen meg a rejtett mappák" jelölőnégyzet jelölését.
  • Ha egy fájl lecseréléséhez rendszergazdai engedélyre van szükség, erősítse meg a műveletet.
  • A letöltéskor csak a tényleges fájlokat válassza ki, és külön mentse el a számítógépére. Még mindig hasznosak lehetnek az Ön számára. Ha a probléma megismétlődik, gyorsan visszaállítja a rendszer működőképességét.


Tetszett a cikk? Oszd meg