Kaip užregistruoti dll biblioteką sistemoje

Anonim

Kaip užregistruoti dll biblioteką sistemoje

Įdiegus įvairias programas ar žaidimus, galite susidurti su situacija, kai įvyksta klaida ", pradedant programą, negalima atlikti, nes reikalingas DLL nėra sistemoje." Nepaisant to, kad "Windows" šeimos langai paprastai užregistruoja bibliotekas fone, atsisiunčiant ir padėdami savo DLL failą atitinkamoje vietoje, įvyksta klaida, ir sistema tiesiog mato ". Norėdami išspręsti šį, turite užregistruoti biblioteką. Kaip tai galima padaryti, bus pasakyta vėliau šiame straipsnyje.

Problemos sprendimas

Šiai problemai pašalinti keli būdai. Apsvarstykite kiekvieną iš jų išsamiau.

1 metodas: OCX / DLL valdytojas

OCX / DLL valdytojas yra nedidelė programa, kuri gali padėti užregistruoti biblioteką arba OCX failą.

Atsisiųskite OCX / DLL tvarkyklės programą

Norėdami tai padaryti, jums reikės:

  1. Spustelėkite Įregistruoti OCX / DLL meniu elementą.
  2. Pasirinkite failo tipą, kurį užsiregistruosite.
  3. Naudojant naršymo mygtuką, nurodykite DLL vietą.
  4. Paspauskite mygtuką "Registruotis" ir pati programa užregistruos failą.

OCX DLL valdytojo programa

OCX / Dll Manager taip pat žino, kaip atšaukti bibliotekos registraciją, nes jums reikia pasirinkti "neregistruoti OCX / DLL" elementą meniu ir vėliau atlikite visas tas pačias operacijas, kaip ir pirmojoje byloje. Atšaukti funkciją gali prireikti palyginti rezultatus su aktyvuotu failu ir kai neįgaliesiems, taip pat kai kurių kompiuterinių virusų pašalinimo metu.

Registracijos proceso metu sistema gali suteikti jums klaidą apie tai, ką reikia administratoriaus teisių. Šiuo atveju jums reikia pradėti programą paspausdami jį su dešiniuoju pelės mygtuku ir pasirinkite "Vykdyti administratoriaus pavadinimą".

Programos pradžia administratoriaus OCX DLL valdytojo vardu

2 metodas: meniu "Run"

"Windows" operacinės sistemos pradžios meniu galite užregistruoti dll naudodami "Run" komandą "Windows" operacinės sistemos pradžios meniu. Norėdami tai padaryti, jums reikės atlikti šiuos veiksmus:

  1. Paspauskite klaviatūros derinį "Windows + R" arba pasirinkite "Vykdyti" elementą nuo meniu pradžios.
  2. Atidarykite vykdymo meniu

  3. Įveskite programos pavadinimą, kuris užregistruos biblioteką - RegsvR32.exe ir kelias, į kurį yra dedamas failas. Kaip rezultatas, tai turėtų veikti taip:
  4. RegsvR32.exe C: "Windows" sistema32 dllname.dll

    Kur dllname yra jūsų failo pavadinimas.

    Kaip užregistruoti dll biblioteką sistemoje 9839_5

    Šis pavyzdys jums tinka, jei operacinė sistema yra įdiegta į C diską, jei jis yra kitur, jums reikės pakeisti disko raidę arba naudoti komandą:

    % SystemRoot% System32 REGSVR32.EXE% WINDIR% \ sistema32 dllname.dll

    DLL komandai, kad pats aplankas suranda aplanką, kuriame turite

    Šioje versijoje pati programa suranda aplanką, kuriame įdiegėte OS ir pradėsite nurodytų DLL failo registravimą.

    64 bitų sistemos atveju turėsite dvi regsvR32 programas - vienas yra aplanke:

    C: Windows \ SYSWOW64

    ir antrasis kelyje:

    C: "Windows System32"

    Tai yra skirtingi failai, kurie naudojami atskirai atitinkamoms situacijoms. Jei turite 64 bitų OS, o DLL failas yra 32 bitų, tada pats bibliotekos failas turi būti dedamas į aplanką:

    Langai SYSWOW64.

    Ir komanda atrodys taip:

    % Windir% SYSWOW64 REGSVR32.EXE% WINDIR% SYSWOW64 \ t Dllname.dll

    DLL registracijos komanda 64 bitų sistemoje

  5. Paspauskite "Enter" arba "OK" mygtuką; Sistema duos jums pranešimą apie tai, ar biblioteka buvo sėkminga, ar nebuvo registruota.

3 metodas: komandų eilutė

Failų registracija per komandų eilutę nėra labai skiriasi nuo antrosios galimybės:

  1. Start meniu pasirinkite komandą "Vykdyti".
  2. Įveskite atidaromą CMD įvedimo lauką.
  3. Paspausk Enter".

Jūs pasirodysite priešais jus, kuriame jums reikės įvesti tas pačias komandas, kaip ir antroje versijoje.

Užregistruokite DLL biblioteką per komandų eilutę

Pažymėtina, kad komandų eilutės lange yra kopijuoto teksto įterpimo funkcija (patogumui). Šį meniu galite rasti paspausdami dešinįjį mygtuką ant piktogramos viršutiniame kairiajame kampe.

Kaip užregistruoti dll biblioteką sistemoje 9839_9

4 metodas: Atidarykite

  1. Atidarykite failo meniu, kurį užsiregistruosite paspaudę ant dešiniojo pelės mygtuko.
  2. Pasirenkant meniu pasirinkite "Atidaryti".
  3. Užregistruokite DLL biblioteką per atvirą meniu

  4. Spustelėkite "Apžvalga" ir pasirinkite RegsvR32.exe programą iš šio katalogo:
  5. Windows / System32.

    Arba, jei dirbate 64 bitų sistemoje, o DLL failas 32 bitų:

    "Windows / Sysswow64".

  6. Atidarykite dll naudodami šią programą. Sistema išduos sėkmingą registracijos pranešimą.

Galimos klaidos

"Failas nėra suderinamas su įdiegta" Windows "versija" reiškia, kad greičiausiai bandote užregistruoti 64 bitų DLL 32 bitų sistemą arba atvirkščiai. Naudokite atitinkamą komandą, aprašytą antrajame metode.

"Įvesties taškas nerastas" - ne visi DLL bibliotekos gali būti užregistruotos, kai kurie iš jų tiesiog nepalaiko DLLREGISTERSERVER komandą. Be to, klaidos atsiradimą gali sukelti tai, kad failą jau užregistruoja sistema. Yra svetainių, kuriose platinami failai, kurie nėra bibliotekos iš tikrųjų. Šiuo atveju, žinoma, niekas nebus užregistruotas.

Apibendrinant, reikia pasakyti, kad visų siūlomų variantų esmė yra tiesiog skirtingi registracijos komandos pradžios metodai - tai patogiau.

Skaityti daugiau