Regjistroni një skedar DLL në Windows OS

Pin
Send
Share
Send

Pas instalimit të programeve ose lojërave të ndryshme, mund të hasni në një situatë kur kur ndizni gabimin "Programi nuk mund të fillohet sepse DLL e kërkuar nuk është në sistem." Përkundër faktit se sistemet operative të Windows zakonisht regjistrojnë bibliotekat në sfond, pasi të shkarkoni dhe vendosni skedarin tuaj DLL në vendin e duhur, akoma ndodh një gabim, dhe sistemi thjesht nuk e sheh atë. Për ta rregulluar këtë, duhet të regjistroni bibliotekën. Se si mund të bëhet kjo do të përshkruhet më vonë në këtë artikull.

Opsione për zgjidhjen e problemit

Ekzistojnë disa metoda për të zgjidhur këtë problem. Le të shqyrtojmë secilën prej tyre në më shumë detaje.

Metoda 1: Menaxher OCX / DLL

OCX / DLL Manager është një program i vogël që mund të ndihmojë në regjistrimin e një biblioteke ose skedari OCX.

Shkarkoni menaxherin OCX / DLL

Për këtë do t'ju duhet:

  1. Klikoni në artikullin e menusë "Regjistrohu OCX / DLL".
  2. Zgjidhni llojin e skedarit që do të regjistroheni.
  3. Duke përdorur butonin "Browse" tregoni vendndodhjen e dll.
  4. Shtypni butonin "Regjistrohu" dhe vetë programi do të regjistrojë skedarin.

Menaxheri OCX / DLL është gjithashtu në gjendje të çregjistrojë bibliotekën, për këtë ju duhet të zgjidhni artikullin e menusë "Regjistrohu OCX / DLL" dhe më pas të bëjë të njëjtat operacione si në rastin e parë. Ju mund të keni nevojë për funksionin e anulimit për të krahasuar rezultatet kur skedari është aktivizuar dhe kur është shkëputur, si dhe gjatë heqjes së disa viruseve të kompjuterit.

Gjatë procesit të regjistrimit, sistemi mund t'ju japë një gabim duke thënë se kërkohen të drejtat e administratorit. Në këtë rast, ju duhet të filloni programin duke klikuar me të djathtën mbi të, dhe zgjidhni "Run si administrator".

Metoda 2: Menyra e drejtuar

Ju mund të regjistroni një DLL duke përdorur komandën "Run" në menunë fillestare të sistemit operativ Windows. Për ta bërë këtë, do t'ju duhet të kryeni veprimet e mëposhtme:

  1. Shtypni shkurtoren e tastierës "Windows + R" ose zgjidhni artikullin "Run" nga menyja "Start".
  2. Vendosni emrin e programit që do të regjistrojë bibliotekën - regsvr32.exe, dhe shtegun ku ndodhet skedari. Rezultati duhet të jetë si ky:
  3. regsvr32.exe C: Windows System32 dllname.dll

    ku dllname është emri i skedarit tuaj.

    Ky shembull është i përshtatshëm për ju nëse sistemi operativ është i instaluar në drive C. Nëse është i vendosur në një vend tjetër, do t'ju duhet të ndryshoni shkronjën e diskut ose të përdorni komandën:

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

    Në këtë version, vetë programi gjen dosjen ku e keni të instaluar OS dhe fillon regjistrimin e skedarit të specifikuar DLL.

    Në rastin e një sistemi 64-bitësh, do të keni dy programe regsvr32 - një është në dosje:

    C: Windows SysWOW64

    dhe e dyta gjatë rrugës:

    C: Windows System32

    Këto janë skedarë të ndryshëm që përdoren veçmas për situatat përkatëse. Nëse keni një sistem 64-bitësh, dhe skedari DLL është 32-bit, atëherë skedari i bibliotekës vetë duhet të vendoset në dosje:

    Windows / SysWoW64

    dhe komanda tashmë do të duket si kjo:

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

  4. shtyp "Enter" ose butonin "OK"; sistemi do t'ju japë një mesazh nëse biblioteka është regjistruar me sukses apo jo.

Metoda 3: Linja e komandës

Regjistrimi i një skedari përmes rreshtit të komandës nuk është shumë i ndryshëm nga opsioni i dytë:

  1. Zgjidhni një ekip "Run" në meny "Start".
  2. Hyni në fushë për të hyrë cmd.
  3. shtyp "Enter".

Do të shihni një dritare në të cilën do të duhet të futni të njëjtat komanda si në opsionin e dytë.

Duhet të theksohet se dritarja e linjës së komandës ka funksionin e ngjitjes së tekstit të kopjuar (për lehtësi). Këtë menu mund ta gjeni duke klikuar me të djathtën mbi ikonën në këndin e sipërm të majtë.

Metoda 4: E hapur me

  1. Hapni menunë e skedarit që do të regjistroheni duke klikuar me të djathtën mbi të.
  2. zgjedh Hapni me në menunë që shfaqet.
  3. Klikoni mbi "Përmbledhje" dhe zgjidhni programin regsvr32.exe nga drejtoria e mëposhtme:
  4. Windows / System32

    ose në rast se jeni duke punuar në një sistem 64-bit dhe skedarin DLL 32-bit:

    Windows / SysWow64

  5. Hapni DLL me këtë program. Sistemi do të shfaq një mesazh në lidhje me regjistrimin e suksesshëm.

Gabime të mundshme

"Skedari nuk është i pajtueshëm me versionin e instaluar të Windows" - kjo do të thotë që ju ka shumë të ngjarë të përpiqeni të regjistroheni një DLL 64-bit në një sistem 32-bit ose anasjelltas. Përdorni komandën e duhur të përshkruar në metodën e dytë.

"Pika e hyrjes nuk u gjet" - jo të gjithë DLL-të mund të regjistrohen, disa prej tyre thjesht nuk e mbështesin komandën DllRegisterServer. Gjithashtu, shfaqja e një gabimi mund të shkaktohet nga fakti që skedari është regjistruar tashmë nga sistemi. Ka faqe që shpërndajnë skedarë që nuk janë vërtet biblioteka. Në këtë rast, natyrisht, asgjë nuk do të regjistrohet.

Si përfundim, duhet të thuhet se thelbi i të gjitha opsioneve të propozuara është një dhe i njëjti - këto janë thjesht metoda të ndryshme për fillimin e urdhrit të regjistrimit - është më i përshtatshëm për këdo.

Pin
Send
Share
Send