Ez a wikiHow megtanítja, hogyan kell regisztrálni egy DLL -fájlt, amely útvonalat hoz létre a fájlból a Windows rendszerleíró adatbázisába. A DLL fájl regisztrálása megoldhatja egyes programok indítási problémáit. A legtöbb DLL -fájl azonban nem támogatja a regisztrációt, vagy már regisztrálva van. Ne feledje, hogy nem regisztrálhatja a Windows számítógép beépített DLL fájljait, mert ezek fontosak a Windows működéséhez. Ezenkívül a Windows frissítései javíthatják az elavult vagy hibásan működő DLL fájlokat is.
Lépés
1/2 módszer: egyetlen DLL fájl regisztrálása
1. lépés. Értse meg, hogyan működik ez a módszer
A "regsvr" parancs és a DLL fájlnév kombinációjával regisztrálhatja a fájlt, ha a fájl támogatja a "Register Server" exportálási parancsot. Ez az eljárás útvonalat hoz létre a Windows rendszerleíró adatbázisától a DLL fájlig, hogy az operációs rendszer folyamata könnyebben megtalálhassa és használhassa a DLL fájlt.
Általában ezt a módszert kell követnie a DLL-fájlok regisztrálásához harmadik féltől származó programokból, amelyeket közvetlenül rendszerszintű forrásokkal (pl. Parancssor) kell párosítani
2. lépés. Határozza meg a "belépési pont" hibaüzenet jelentését vagy szándékát
Ha már regisztrálva van, akkor a DLL -fájl nem támogatja a „Register Server” exportálási parancsot, vagy a kód nem teszi lehetővé, hogy a fájl csatlakozzon a Windows rendszerleíró adatbázisához. A "A [DLL fájlnév] modul betöltődött, de a DllRegisterServer belépési pont nem található" hibaüzenetet kapja. Ha egy ilyen üzenet jelenik meg, a DLL fájl nem regisztrálható.
Maga a "belépési pont" hibaüzenet nem igazán probléma, hanem egy megerősítési forma, mert az üzenet megjelenésekor a DLL -fájlt nem kell regisztrálni
3. lépés. Keresse meg a regisztrálni kívánt DLL -fájlt
Nyissa meg azt a mappát, amelyben a DLL -fájlt tárolja, és amelyet regisztrálni kell. Miután megtalálta a fájlt, továbbléphet a következő lépésre.
Ha már telepített egy olyan programot, amelynek DLL fájlja van, és regisztrálnia kell, például nyissa meg a program telepítési mappáját (pl. "C: / Program Files [program neve]")
4. lépés: Nyissa meg a DLL fájl tulajdonságai ablakot
Kattintson a jobb gombbal a fájlra, majd kattintson a Tulajdonságok ”A legördülő menüben. Ezt követően megnyílik egy előugró ablak.
5. lépés. Írja le a DLL fájl nevét
A „Tulajdonságok” ablak tetején található oszlopban láthatja a fájl teljes nevét. Ezt a nevet később kell megadni.
Mivel a legtöbb DLL fájl neve nehezen megjegyezhető, célszerű a „Tulajdonságok” ablakot nyitva tartani ezen a ponton. Így később másolhatja a nevet
6. lépés. Másolja ki a DLL fájl címét
Kattintson és húzza a kurzort a "Hely" fejléc jobb oldalán található szövegsor fölé, majd nyomja le a Ctrl+C billentyűkombinációt a DLL fájl címtárának másolásához.
7. lépés: Nyissa meg a „Start” menüt
Kattintson a Windows logóra a képernyő bal alsó sarkában.
8. lépés. Keresse meg a Parancssor programot
Írja be a parancssort a „Start” menü keresősávjába. Parancssor ikon jelenik meg az ablak tetején.
9. lépés: Nyissa meg a Parancssort rendszergazdai módban
Hozzáférés:
-
Jobb klikk
"Parancssor".
- Kattintson a " Futtatás rendszergazdaként ”.
- Választ " Igen " amikor megkérdezi.
10. lépés: Váltson a DLL fájlkönyvtárba
Írja be a cd parancsot, és illesszen be egy szóközt, a Ctrl+V billentyűparanccsal illessze be a DLL fájl könyvtárcímét, majd nyomja meg az Enter billentyűt.
-
Például, ha a DLL fájl az alapértelmezett "Windows" mappa "SysWOW64" mappájában található, írja be a következő parancsot:
cd C: / Windows / SysWOW64
11. lépés. Írja be a "regsvr" parancsot és a DLL fájl nevét
Írja be a regsvr32 parancsot, és írjon be egy szóközt, majd írja be a DLL fájl nevét (kiegészítve a „.dll” kiterjesztéssel), és nyomja meg az Enter billentyűt. Ha a DLL fájl regisztrálható, egy megerősítő üzenet jelenik meg.
-
Például, ha a fájl neve "usbperf.dll", a megadott parancs így néz ki:
regsvr32 usbperf.dll
- A DLL fájl nevének másolásához ezen a ponton nyissa meg újra azt a mappát, ahol a fájlt tárolta (megjelenik a „Tulajdonságok” ablak), jelölje be a nevet a szövegmezőben, és nyomja meg a Ctrl+C billentyűkombinációt. A Ctrl+V billentyűkombinációval beillesztheti a fájl nevét a Parancssor ablakba.
- Ha a DLL fájl regisztrálva van, vagy nem regisztrálható, akkor a "belépési pont" hibaüzenet jelenik meg a megerősítő üzenet helyett.
12. lépés: Próbálja meg visszavonni a DLL fájl regisztrációját, és regisztrálja újra
Ha a „regsvr” parancs bevitelén kívül más hibaüzenetet kap, mint a „belépési pont”, akkor előfordulhat, hogy a regisztráció visszavonása előtt regisztrálnia kell a fájlt:
- Írja be a regsvr32 /u nama.dll parancsot, és nyomja meg az Enter billentyűt. Győződjön meg róla, hogy a "name" -et a DLL fájl nevével helyettesíti.
- Gépelje be a regsvr32 nama.dll fájlt, és nyomja meg az Enter billentyűt, és ne felejtse el lecserélni a "name" szót a DLL fájl nevére.
2. módszer 2-ből: Az összes DLL-fájl újbóli regisztrálása
1. lépés. Értse meg, hogyan működik ez a módszer
Ha létrehoz egy DLL -fájlok listáját a számítógépén, és a listát BAT -fájlként futtatja, automatikusan regisztrálhatja az összes DLL -fájlt a számítógépén. Ez az eljárás az optimális választás, ha nincsenek speciális DLL fájlok, amelyeket regisztrálni kell.
2. lépés: Nyissa meg a „Start” menüt
Kattintson a Windows logóra a képernyő bal alsó sarkában.
3. lépés Keresse meg a Parancssor programot
Írja be a parancssort a „Start” menü keresősávjába. A menüablak tetején látható a Parancssor program ikonja.
Lépés 4. Nyissa meg a Parancssort rendszergazdai módban
Hozzáférés:
-
Jobb klikk
"Parancssor".
- Kattintson a " Futtatás rendszergazdaként ”.
- Választ " Igen " amikor megkérdezi.
5. Lépjen át a Windows könyvtárba
Írja be a cd c: / Windows parancsot, és nyomja meg az Enter billentyűt. Ez a parancs utasítja a parancssort, hogy hajtsa végre a következő parancsot a „Windows” mappában.
6. lépés. Sorolja fel a DLL fájlokat
Gépelje be a dir *.dll /s /b> C: / regdll.bat parancsot a parancssori ablakba, majd nyomja meg az Enter billentyűt. Ezt követően a parancssor létrehozhat egy fájlt, amely tartalmazza a Windows könyvtárban található minden DLL fájl helyét és nevét.
7. lépés: Zárja be a Parancssor ablakot
Miután látta a "c: / Windows>" szövegsort a beírt parancs alatt, szabadon bezárhatja a Parancssor ablakot, és folytathatja a következő lépést.
Lépés 8. Látogassa meg a fájllista könyvtárat
A DLL fájlok listáját megtalálhatja a File Explorerben:
-
nyisd ki Fájlkezelő
(vagy nyomja meg a Win+E billentyűkombinációt).
- Kattintson a " Ez a PC ”Az ablak bal oldalán.
- Kattintson duplán a számítógép merevlemezére” OS (C:) ”.
- Csúsztassa (ha szükséges), amíg meg nem jelenik a "regdll" fájl.
9. lépés: Másolja a fájlokat az asztalra
A módosítások mentéséhez el kell mentenie a "regdll" fájl másolatát az asztalra:
- Kattintson egyszer a fájlra a kiválasztásához.
- Nyomja le a Ctrl+C billentyűkombinációt.
- Kattintson az asztalra.
- Nyomja le a Ctrl+V billentyűkombinációt.
10. lépés: Nyissa meg a fájllistát a Jegyzettömbben
Kattintson egyszer a fájlra az asztalon a kiválasztásához, majd kövesse az alábbi lépéseket:
- Kattintson a jobb gombbal a "regdll" fájlra.
- Kattintson a " Szerkesztés ”A legördülő menüben.
11. lépés. Törölje a felesleges könyvtárat vagy DLL -fájl helyét
Bár nem kötelező, ez a lépés segít csökkenteni a DLL fájlok regisztrálásához szükséges időt. Törölheti a következő könyvtárakat vagy helyeket tartalmazó szövegsorokat:
- C: / Windows / WinSXS - A dokumentum alsó negyede általában ezeket a sorokat tartalmazza.
- C: / Windows / Temp - Ezt a sort a "WinSXS" sort tartalmazó szegmens közelében találja.
- C: / Windows / $ patchcache $ - Ezt a sort nehezebb megtalálni. A keresést azonban a Ctrl+F billentyűkód megnyomásával, $ patchcache $ begépelésével és a „ Keresse meg a következőt ”.
12. lépés. Adja hozzá a "regsvr" parancsot minden szövegsorhoz
Hozzáadhatja őket a Notepad beépített "Keresse meg és cserélje" funkciójával:
- Kattintson a " Szerkesztés ”.
- Kattintson a " Csere… ”A legördülő menüben.
- Gépelje be a c: / szót a "Find what" mezőbe.
- Írja be a Regsvr32.exe /s c: / parancsot a "Csere" mezőbe.
- Kattintson a " Cserélje ki az összeset ”.
- Csukd be az ablakot.
13. lépés. Mentse el a módosításokat, és zárja be a Jegyzettömb ablakot
Nyomja meg a Ctrl+S billentyűkombinációt a módosítások mentéséhez, majd kattintson a „ x ”A Jegyzettömb ablak jobb felső sarkában. Ezen a ponton készen áll a "regdll.bat" fájl futtatására.
14. lépés: Futtassa a fájlt
Kattintson a jobb gombbal a "regdll.bat" fájlra, kattintson a " Futtatás rendszergazdaként, és válassza a " Igen ”, Amikor a parancssorban a fájl futtatására kéri. Ezt követően a parancssor elkezdi regisztrálni az összes elérhető DLL fájlt. Ez a folyamat sokáig tarthat, ezért győződjön meg arról, hogy a számítógép be van kapcsolva és csatlakoztatva van a folyamat során.
15. lépés: Zárja be a parancssort
A folyamat befejezése után bezárhatja a Parancssor ablakot. A számítógép DLL fájljait regisztrálták.