Registrirajte DLL datoteku u Windows OS-u

Pin
Send
Share
Send

Nakon instaliranja različitih programa ili igara, možete naići na situaciju kada kada uključite grešku "Program se ne može pokrenuti jer potrebni DLL nije u sistemu." Unatoč činjenici da Windows operativni sustavi obično registriraju biblioteke u pozadini, nakon što preuzmete i smjestite DLL datoteku na odgovarajuće mjesto, pogreška se i dalje pojavljuje i sustav to jednostavno ne vidi. Da biste to riješili, morate registrirati biblioteku. Kako se to može učiniti opisat ćemo kasnije u ovom članku.

Opcije za rješenje problema

Postoji nekoliko metoda za rešavanje ovog problema. Razmotrimo svaki od njih detaljnije.

1. metoda: OCX / DLL Manager

OCX / DLL Manager mali je program koji vam može pomoći registrirati OCX biblioteku ili datoteku.

Preuzmite OCX / DLL Manager

Za to će vam trebati:

  1. Kliknite na stavku menija "Registrirajte OCX / DLL".
  2. Odaberite vrstu datoteke koju ćete registrirati.
  3. Upotrebom dugmeta "Pregledaj" navedite lokaciju dll-a.
  4. Pritisnite dugme "Registriraj se" a program će sam registrirati datoteku.

OCX / DLL Manager također može poništiti registraciju biblioteke, za to morate odabrati stavku izbornika "Poništi registraciju OCX / DLL" a nakon toga obavljaju iste operacije kao u prvom slučaju. Možda će vam trebati funkcija poništavanja da uporedite rezultate kada se datoteka aktivira i kada je prekinuta veza, kao i za vrijeme uklanjanja nekih računalnih virusa.

Tijekom postupka registracije sustav vam može dati grešku rekavši da su potrebna prava administratora. U tom slučaju program morate pokrenuti klikom desne tipke miša na njega i odaberite "Pokreni kao administrator".

2. način: Pokrenite meni

Možete registrirati DLL pomoću naredbe Bježi u startnom meniju Windows operativnog sistema. Da biste to učinili, morat ćete izvršiti sljedeće radnje:

  1. Pritisnite prečicu na tastaturi "Windows + R" ili odaberite stavku Bježi iz menija Početak.
  2. Unesite ime programa koji će registrirati biblioteku - regsvr32.exe i putanju gdje se datoteka nalazi. Rezultat bi trebao biti ovako:
  3. regsvr32.exe C: Windows System32 dllname.dll

    gdje je dllname naziv vaše datoteke.

    Ovaj je primjer prikladan za vas ako je operativni sustav instaliran na pogonu C. Ako se nalazi negdje drugdje, morat ćete promijeniti slovo pogona ili upotrijebiti naredbu:

    % systemroot% System32 regsvr32.exe% windir% System32 dllname.dll

    U ovoj verziji program sam pronalazi mapu u kojoj imate instaliran OS i započinje registraciju navedene DLL datoteke.

    U slučaju 64-bitnog sistema, imat ćete dva regsvr32 programa - jedan se nalazi u mapi:

    C: Windows SysWOW64

    a drugi uz put:

    C: Windows System32

    To su različite datoteke koje se zasebno koriste za odgovarajuće situacije. Ako imate 64-bitni OS i DLL datoteka je 32-bitna, tada bi se sama datoteka biblioteke trebala smjestiti u mapu:

    Windows / SysWoW64

    a naredba će već izgledati ovako:

    % windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll

  4. Kliknite "Enter" ili dugme "OK"; sustav će vam poslati poruku o tome da li je biblioteka uspješno registrirana ili ne.

Metoda 3: Komandna linija

Registriranje datoteke kroz naredbenu liniju ne razlikuje se mnogo od druge opcije:

  1. Odaberite tim Bježi u meniju Početak.
  2. Unesite u polje za ulazak cmd.
  3. Kliknite "Enter".

Vidjet ćete prozor u koji ćete morati unijeti iste naredbe kao u drugoj opciji.

Treba imati na umu da prozor naredbenog retka ima funkciju lijepljenja kopiranog teksta (radi praktičnosti). Ovaj meni možete pronaći tako da desnom tipkom miša kliknete na ikonu u gornjem levom uglu.

Metoda 4: Otvorite sa

  1. Otvorite izbornik datoteke koju ćete registrirati klikom desne tipke miša na nju.
  2. Odaberite Otvori sa u meniju koji se pojavi.
  3. Kliknite na "Pregled" i odaberite regsvr32.exe program iz sljedećeg direktorija:
  4. Windows / System32

    ili u slučaju da radite na 64-bitnom sistemu i 32-bitnoj DLL datoteci:

    Windows / SysWow64

  5. Otvorite DLL sa ovim programom. Sistem će prikazati poruku o uspješnoj registraciji.

Moguće greške

"Datoteka nije kompatibilna s instaliranom verzijom Windows" - to znači da najvjerovatnije pokušavate registrirati 64-bitni DLL u 32-bitnom sistemu ili obrnuto. Koristite odgovarajuću naredbu opisanu u drugoj metodi.

„Ulazna točka nije pronađena“ - ne mogu se registrirati sve DLL datoteke, neke od njih jednostavno ne podržavaju naredbu DllRegisterServer. Takođe, pojava pogreške može biti uzrokovana činjenicom da je sistem već registrirao datoteku. Postoje mjesta koja distribuiraju datoteke koje zapravo nisu biblioteke. U ovom slučaju, naravno, ništa neće biti registrovano.

Zaključno, treba reći da je suština svih predloženih opcija jedna i ista - to su jednostavno različite metode za pokretanje naredbe za registraciju - bilo je to prikladnije za bilo koga.

Pin
Send
Share
Send