Kako registrirati DLL

Avtor: Bobbie Johnson
Datum Ustvarjanja: 8 April 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Kako resiti problem kada vam nedostaje DLL fajl
Video.: Kako resiti problem kada vam nedostaje DLL fajl

Vsebina

V tem članku vam bomo pokazali, kako registrirati datoteko DLL, ki ustvari pot od datoteke do registra sistema Windows. Z registracijo datoteke DLL lahko odpravite težave pri zagonu nekaterih programov, vendar večine datotek DLL ni mogoče registrirati ali pa so že registrirane. Upoštevajte, da ne morete registrirati datotek DLL, ki so značilne za sistem Windows, ker so bistvene za stabilno delovanje sistema Windows, posodobitve sistema Windows pa odpravijo zastarele ali napačne datoteke DLL.

Koraki

Metoda 1 od 2: Registracija ene datoteke DLL

  1. 1 Preverite, kako ta metoda deluje. Za registracijo datoteke DLL lahko uporabite ukaz "regsvr" in ime datoteke DLL (če datoteka podpira ta ukaz).Ustvarila se bo pot iz registra Windows do datoteke DLL, kar bo sistemu olajšalo iskanje in uporabo datoteke.
    • Običajno se ta metoda uporablja za registracijo datotek DLL, ki so programi drugih proizvajalcev, ki neposredno delujejo s sistemskimi pripomočki (na primer ukazno vrstico).
  2. 2 Razumeti napako "vstopna točka". Če je datoteka DLL že registrirana, ne podpira ukaza ukaz regsvr ali pa vam njena koda ne omogoča povezave z registrom sistema Windows, boste prejeli sporočilo o napaki »Modul [ime DLL] je bil naložen, vendar je vstopna točka DllRegisterServer ni bil najden ". Ime datoteke DLL] naloženo, vendar vstopna točka DllRegisterServer ni bila najdena). Če se to sporočilo prikaže na zaslonu, datoteke DLL ne boste mogli registrirati.
    • Napaka vstopne točke ni toliko problem, saj je potrditev, da datoteke DLL ni treba registrirati.
  3. 3 Poiščite datoteko DLL, ki jo želite registrirati. Pomaknite se do mape z želeno datoteko DLL in jo poiščite.
    • Če datoteka DLL pripada nameščenemu programu, odprite mapo s tem programom (na primer C: Program Files [ime programa]).
  4. 4 Odprite lastnosti datoteke DLL. Z desno miškino tipko kliknite datoteko DLL in v meniju izberite Lastnosti. Odpre se pojavno okno.
  5. 5 Poiščite ime datoteke DLL. V besedilnem polju na vrhu okna Lastnosti boste našli celotno ime datoteke.
    • Večina datotek DLL ima zapletena imena, zato pustite odprto okno Lastnosti, da kasneje kopirate ime.
  6. 6 Kopirajte pot do datoteke DLL. Držite levi gumb miške in povlecite po besedilu, ki se prikaže v vrstici »Lokacija«, nato kliknite Ctrl+Cza kopiranje poti do datoteke DLL.
  7. 7 Odprite meni Start . V spodnjem levem kotu zaslona kliknite logotip sistema Windows.
  8. 8 Poiščite ukazni poziv. Vnesite ukazna vrstica v iskalni vrstici začetnega menija. Na vrhu menija Start se prikaže ikona ukaznega poziva.
  9. 9 Odprite ukazni poziv kot skrbnik. Za to:
    • desni klik na "Ukazni poziv" ;
    • kliknite "Zaženi kot skrbnik";
    • ob pozivu kliknite »Da«.
  10. 10 Preklopite v imenik z datoteko DLL. Vnesite cd, pritisnite preslednico, pritisnite Ctrl+Vvstavite pot do datoteke DLL in kliknite ↵ Vnesite.
    • Na primer, če se datoteka DLL nahaja v mapi SysWOW64, ki se nahaja v mapi Windows, bi bil ukaz videti tako: cd C: Windows SysWOW64
  11. 11 Vnesite ukaz "regsvr" in ime datoteke DLL. Vnesite regsvr32, pritisnite preslednico, vnesite ime datoteke DLL (skupaj s pripono .dll) in pritisnite ↵ Vnesite... Če je mogoče datoteko DLL registrirati, se prikaže zaslon za potrditev registracije.
    • Na primer, če je ime datoteke DLL "usbperf.dll", bo ukaz videti tako: regsvr32 usbperf.dll
    • Če želite kopirati ime datoteke DLL, znova odprite mapo z datoteko DLL (odprlo se bo okno Lastnosti), označite ime datoteke in kliknite Ctrl+C... Nato prilepite ime v ukazno vrstico - za to pritisnite Ctrl+V.
    • Če je datoteka DLL že registrirana ali je ni mogoče registrirati, se namesto potrditve registracije prikaže napaka "vstopna točka".
  12. 12 Poskusite odjaviti datoteko DLL in jo nato znova registrirati. Če vnos ukaza "regsvr" povzroči napako, ki ni napaka "vstopne točke", odjavite datoteko DLL in jo nato znova registrirajte; za to:
    • vnesite regsvr32 / u ime datoteke.dll in pritisnite ↵ Vnesite... Zamenjajte "ime datoteke" z imenom vaše datoteke DLL;
    • Vnesite regsvr32 ime datoteke.dll in pritisnite ↵ Vnesite... Zamenjajte "ime datoteke" z imenom vaše datoteke DLL.

Metoda 2 od 2: Kako znova registrirati vse DLL

  1. 1 Preverite, kako ta metoda deluje. Če ustvarite seznam vseh datotek DLL, ki so shranjene v vašem računalniku, in jih nato zaženete kot datoteko BAT, lahko samodejno registrirate vse datoteke DLL. Uporabite to metodo, če ne veste, katero datoteko želite registrirati.
  2. 2 Odprite meni Start . V spodnjem levem kotu zaslona kliknite logotip sistema Windows.
  3. 3 Poiščite ukazni poziv. Vnesite ukazna vrstica v iskalni vrstici začetnega menija. Na vrhu menija Start se prikaže ikona ukaznega poziva.
  4. 4 Odprite ukazni poziv kot skrbnik. Za to:
    • desni klik na "Ukazni poziv" ;
    • kliknite "Zaženi kot skrbnik";
    • ob pozivu kliknite »Da«.
  5. 5 Preklopite v imenik "Windows". Vnesite cd c: Windows in pritisnite ↵ Vnesite... Ukazni poziv bo zdaj izvajal ukaze v mapi Windows.
  6. 6 Ustvarite datoteko s seznamom datotek DLL. Vnesite dir *. dll / s / b> C: regdll.bat v ukaznem pozivu in nato pritisnite ↵ Vnesite... Ustvarila se bo datoteka z imenom in lokacijo vsake datoteke DLL, ki se nahaja v mapi Windows.
  7. 7 Zaprite ukazni poziv. Ko se na zaslonu prikaže besedilo "c: Windows>" (pod ukazom, ki ste ga vnesli), zaprite ukazni poziv.
  8. 8 Poiščite datoteko s seznamom datotek DLL. To lahko storite z raziskovalcem:
    • odprite okno Explorerja (kliknite Zmagaj+E);
    • kliknite "Ta računalnik" na levi strani okna;
    • dvokliknite sistemski pogon računalnika (C :);
    • pomaknite se navzdol in poiščite datoteko "regdll".
  9. 9 Kopirajte datoteko na namizje. Za to:
    • kliknite datoteko, da jo izberete;
    • kliknite Ctrl+C;
    • kliknite na namizje;
    • kliknite Ctrl+V.
  10. 10 Odprite kopirano datoteko v beležnici. Kliknite datoteko na namizju, da jo izberete, nato pa:
    • z desno tipko miške kliknite datoteko "regdll";
    • v meniju kliknite "Spremeni".
  11. 11 Odstranite nepotrebne datoteke DLL. To ni potrebno, vendar bo skrajšalo čas, potreben za registracijo datotek DLL. Odstranite vse vrstice, ki vsebujejo naslednje besedilo:
    • C: Windows WinSXS: spodnja četrtina seznama vsebuje vrstice s tem besedilom;
    • C: Windows Temp: poleg razdelka, ki vsebuje vrstice z "WinSXS", boste našli vrstice s tem besedilom;
    • C: Windows $ patchcache $: vrstice s tem besedilom je precej težko najti. Zato pritisnite Ctrl+F., vnesite $ patchcache $in nato kliknite Najdi naprej.
  12. 12 V vsako vrstico dodajte ukaz "regsvr". Če želite to narediti, uporabite funkcijo »Najdi in zamenjaj« Beležnice:
    • kliknite "Uredi";
    • v meniju kliknite "Zamenjaj";
    • vnesite c: v besedilno polje "Kaj";
    • vnesite Regsvr32.exe / s c: v besedilno polje "Kaj";
    • kliknite "Zamenjaj vse";
    • Zapri okno.
  13. 13 Shranite spremembe in zaprite Beležnico. Kliknite na Ctrl+Sshranite spremembe, nato pa kliknite X v zgornjem desnem kotu okna Beležnica, da ga zaprete. Zdaj lahko zaženete datoteko "regdll.bat".
  14. 14 Zaženite datoteko. Z desno miškino tipko kliknite datoteko "regdll.bat", v meniju izberite "Zaženi kot skrbnik" in ob pozivu kliknite "Da". Začel se bo postopek registracije vseh razpoložljivih datotek DLL; ta postopek lahko traja dolgo, zato ne izklopite računalnika (prenosni računalnik priključite v električno vtičnico).
  15. 15 Zaprite ukazni poziv. To naredite, ko je postopek končan. Zdaj bi morali registrirati računalniške DLL -je.

Nasveti

  • Če želite izbrisati datoteko DLL, jo odstranite, ker ima vsaka registrirana datoteka DLL status samo za branje.

Opozorila

  • Za pravilno delovanje sistema Windows so potrebne datoteke DLL. Čeprav je sistemske datoteke DLL skoraj nemogoče izbrisati, bo sistem moten.