Si të regjistroni një DLL

Autor: Bobbie Johnson
Data E Krijimit: 8 Prill 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
Si të regjistroni një DLL - Shoqëri
Si të regjistroni një DLL - Shoqëri

Përmbajtje

Në këtë artikull, ne do t'ju tregojmë se si të regjistroni një skedar DLL që krijon rrugën nga skedari në regjistrin e Windows. Regjistrimi i një skedari DLL mund të rregullojë problemet e fillimit për disa programe, por shumica e skedarëve DLL ose nuk mund të regjistrohen ose janë regjistruar tashmë. Mbani në mend se nuk mund të regjistroni skedarë DLL që janë specifikë për sistemin Windows sepse ato janë thelbësore për funksionimin e qëndrueshëm të Windows, dhe përditësimet e Windows rregullojnë skedarët DLL të vjetëruar ose të gabuar.

Hapa

Metoda 1 nga 2: Regjistrimi i një skedari të vetëm DLL

  1. 1 Shikoni se si funksionon kjo metodë. Për të regjistruar një skedar DLL, mund të përdorni komandën "regsvr" dhe emrin e skedarit DLL (nëse skedari e mbështet këtë komandë).Një shteg do të krijohet nga regjistri i Windows në skedarin DLL, duke e bërë më të lehtë për sistemin që të gjejë dhe përdorë skedarin.
    • Në mënyrë tipike, kjo metodë përdoret për të regjistruar skedarët DLL që janë programe të palëve të treta që ndërveprojnë drejtpërdrejt me shërbimet e sistemit (për shembull, rreshti i komandës).
  2. 2 Kuptoni gabimin "pika e hyrjes". Nëse skedari DLL është regjistruar tashmë, ai nuk mbështet komandën regsvr, ose kodi i tij nuk ju lejon të lidheni me regjistrin e Windows, do të merrni mesazhin e gabimit "Moduli [emri DLL] u ngarkua, por pika e hyrjes DllRegisterServer nuk u gjet ”. Emri i skedarit DLL] u ngarkua por pika e hyrjes në DllRegisterServer nuk u gjet). Nëse ky mesazh shfaqet në ekran, nuk do të jeni në gjendje të regjistroni skedarin DLL.
    • Gabimi i pikës së hyrjes nuk është aq një problem sa është një konfirmim se skedari DLL nuk ka nevojë të regjistrohet.
  3. 3 Gjeni skedarin DLL që dëshironi të regjistroheni. Shkoni te dosja me skedarin DLL të dëshiruar dhe gjeni atë.
    • Nëse skedari DLL i përket një programi të instaluar, hapni dosjen me atë program (për shembull, C: Program Files [emri i programit]).
  4. 4 Hapni vetitë e skedarit DLL. Klikoni me të djathtën në skedarin DLL dhe zgjidhni Properties nga menyja. Do të hapet një dritare që shfaqet.
  5. 5 Gjeni emrin e skedarit DLL. Në kutinë e tekstit në krye të dritares Properties, do të gjeni emrin e plotë të skedarit.
    • Shumica e skedarëve DLL kanë emra kompleksë, kështu që lini dritaren Properties të hapur për të kopjuar emrin më vonë.
  6. 6 Kopjoni shtegun në skedarin DLL. Mbani të shtypur butonin e majtë të miut dhe tërhiqeni përgjatë tekstit që shfaqet në rreshtin "Vendndodhja" dhe më pas klikoni Ctrl+Cpër të kopjuar shtegun në skedarin DLL.
  7. 7 Hapni menunë e fillimit . Klikoni në logon e Windows në këndin e poshtëm të majtë të ekranit.
  8. 8 Gjeni linjën e komandës. Hyni linja e komandës në shiritin e kërkimit të menusë së fillimit. Një ikonë e komandës shfaqet në krye të menusë Start.
  9. 9 Hapni Command Prompt si Administrator. Për këtë:
    • kliko me të djathtën në "Command Prompt" ;
    • klikoni "Run as administrator";
    • klikoni "Po" kur ju kërkohet.
  10. 10 Ndryshoni në drejtori me skedarin DLL. Hyni cd, shtypni shiritin hapësinor, shtypni Ctrl+Vpër të futur rrugën drejt skedarit DLL dhe pastaj klikoni ↵ Hyni.
    • Për shembull, nëse skedari DLL ndodhet në dosjen SysWOW64, e cila ndodhet në dosjen Windows, komanda do të duket kështu: cd C: Windows SysWOW64
  11. 11 Vendosni komandën "regsvr" dhe emrin e skedarit DLL. Hyni regsvr32, shtypni shiritin hapësinor, futni emrin e skedarit DLL (së bashku me shtesën .dll) dhe shtypni ↵ Hyni... Nëse skedari DLL mund të regjistrohet, shfaqet ekrani i konfirmimit të regjistrimit.
    • Për shembull, nëse emri i skedarit DLL është "usbperf.dll", komanda do të duket kështu: regsvr32 usbperf.dll
    • Për të kopjuar emrin e skedarit DLL, rihapni dosjen me skedarin DLL (do të hapet dritarja Properties), nënvizoni emrin e skedarit dhe klikoni Ctrl+C... Pastaj ngjisni emrin në rreshtin e komandës - për ta bërë këtë shtypni Ctrl+V.
    • Nëse skedari DLL është regjistruar tashmë ose nuk mund të regjistrohet, shfaqet një gabim "pika e hyrjes" në vend të një konfirmimi regjistrimi.
  12. 12 Provoni të çregjistroni skedarin DLL dhe pastaj ta regjistroni përsëri. Nëse futja e komandës "regsvr" rezulton në një gabim që nuk është një gabim i "pikës së hyrjes", çregjistroni skedarin DLL dhe pastaj ri-regjistroni atë; për këtë:
    • hyj regsvr32 / u emri i skedarit.dll dhe shtyp ↵ Hyni... Zëvendësoni "emrin e skedarit" me emrin e skedarit tuaj DLL;
    • Hyni regsvr32 filename.dll dhe shtyp ↵ Hyni... Zëvendësoni "emrin e skedarit" me emrin e skedarit tuaj DLL.

Metoda 2 nga 2: Si të regjistroheni përsëri të gjitha DLL-të

  1. 1 Shikoni se si funksionon kjo metodë. Nëse krijoni një listë të të gjithë skedarëve DLL të ruajtur në kompjuterin tuaj dhe më pas e ekzekutoni atë si një skedar BAT, ju mund të regjistroni automatikisht të gjithë skedarët DLL. Përdoreni këtë metodë nëse nuk e dini se cilin skedar të regjistroheni.
  2. 2 Hapni menunë e fillimit . Klikoni në logon e Windows në këndin e poshtëm të majtë të ekranit.
  3. 3 Gjeni linjën e komandës. Hyni linja e komandës në shiritin e kërkimit të menusë së fillimit. Një ikonë e komandës shfaqet në krye të menusë Start.
  4. 4 Hapni Command Prompt si Administrator. Për këtë:
    • kliko me të djathtën në "Command Prompt" ;
    • klikoni "Run as administrator";
    • klikoni "Po" kur ju kërkohet.
  5. 5 Kaloni në drejtorinë "Windows". Hyni cd c: Windows dhe shtyp ↵ Hyni... Komanda e Komandës tani do të ekzekutojë komandat në dosjen Windows.
  6. 6 Krijoni një skedar me një listë të skedarëve DLL. Hyni dir *. dll / s / b> C: regdll.bat në komandën e shpejtë dhe më pas shtypni ↵ Hyni... Do të krijohet një skedar me emrin dhe vendndodhjen e secilit skedar DLL, i cili ndodhet në dosjen Windows.
  7. 7 Mbyll vijën e komandës. Pasi ekrani të shfaqë tekstin "c: Windows>" (nën komandën që keni futur), mbyllni vijën e komandës.
  8. 8 Gjeni skedarin me listën e skedarëve DLL. Kjo mund të bëhet duke përdorur Explorer:
    • hap dritaren Explorer (kliko ⊞ Fito+E);
    • klikoni "Ky kompjuter" në anën e majtë të dritares;
    • klikoni dy herë në sistemin e kompjuterit tuaj (C :);
    • lëvizni poshtë dhe gjeni skedarin "regdll".
  9. 9 Kopjoni skedarin në desktopin tuaj. Për këtë:
    • klikoni mbi një skedar për ta zgjedhur atë;
    • kliko Ctrl+C;
    • klikoni në desktop;
    • kliko Ctrl+V.
  10. 10 Hapni skedarin e kopjuar në Notepad. Klikoni në një skedar në desktopin tuaj për ta zgjedhur atë, pastaj:
    • kliko me të djathtën në skedarin "regdll";
    • klikoni "Ndrysho" në meny.
  11. 11 Eliminoni skedarët e panevojshëm DLL. Kjo nuk është e nevojshme, por do të shkurtojë kohën që duhet për regjistrimin e skedarëve DLL. Hiqni të gjitha rreshtat që përmbajnë tekstin e mëposhtëm:
    • C: Windows WinSXS: tremujori i poshtëm i listës përmban rreshta me këtë tekst;
    • C: Windows Temp: do të gjeni rreshta me këtë tekst pranë pjesës që kishte rreshta me "WinSXS";
    • C: Windows $ patchcache $: rreshtat me këtë tekst janë mjaft të vështira për tu gjetur. Pra shtypni Ctrl+F, hyni $ patchcache $, dhe pastaj kliko Gjej Tjetër.
  12. 12 Shtoni komandën "regsvr" në secilën rresht. Për ta bërë këtë, përdorni funksionin "Gjeni dhe zëvendësoni" të Notepad:
    • klikoni "Ndrysho";
    • klikoni "Zëvendëso" në menunë;
    • hyj c: në kutinë e tekstit "Çfarë";
    • hyj Regsvr32.exe / s c: në kutinë e tekstit "Çfarë";
    • klikoni "Zëvendësoni të gjithë";
    • mbyllni dritaren.
  13. 13 Ruani ndryshimet tuaja dhe mbyllni Notepad. Klikoni mbi Ctrl+Spër të ruajtur ndryshimet tuaja, dhe pastaj klikoni X në këndin e sipërm të djathtë të dritares së Notepad për ta mbyllur atë. Tani mund të ekzekutoni skedarin "regdll.bat".
  14. 14 Drejtoni skedarin. Klikoni me të djathtën në skedarin "regdll.bat", zgjidhni "Run as administrator" nga menyja dhe klikoni "Po" kur ju kërkohet. Procesi i regjistrimit të të gjithë skedarëve të disponueshëm DLL do të fillojë; ky proces mund të marrë një kohë të gjatë, kështu që mos e fikni kompjuterin (futeni laptopin në një prizë elektrike).
  15. 15 Mbyll vijën e komandës. Bëni këtë kur procesi të ketë përfunduar. DLL -të e kompjuterit tani duhet të regjistrohen.

Këshilla

  • Çregjistroni skedarin DLL nëse do ta fshini, sepse secilit DLL të regjistruar i jepet një status vetëm për lexim.

Paralajmërimet

  • Dosjet DLL kërkohen që Windows të funksionojë siç duhet. Edhe pse është pothuajse e pamundur të fshini skedarin DLL të sistemit, nëse ndodh, sistemi do të ndërpritet.