Cum se înregistrează dll

În acest articol vă vom spune cum să înregistrați un fișier DLL care creează o cale de la fișier la Registrul Windows. Înregistrarea unui fișier DLL poate remedia problemele cu rularea unor programe, dar majoritatea fișierelor DLL nu sunt înregistrate sau sunt deja înregistrate. Rețineți că nu puteți înregistra fișierele DLL care aparțin sistemului Windows, deoarece acestea sunt extrem de necesare pentru lucrările de ferestre stabile, iar actualizările Windows sunt corecte sau defecte ale fișierelor DLL.

Pași

Metoda 1 din 2:
Înregistrarea unui fișier DLL
  1. Imagine intitulată Înregistrați un dll Pasul 1
unu. Verificați principiul activității acestei metode. Pentru a înregistra un fișier DLL, puteți utiliza comanda "RegSvr" și numele fișierului DLL (dacă fișierul acceptă această comandă). Calea din registrul Windows la fișierul DLL va fi creată, ceea ce va simplifica căutarea sistemului și utilizând fișierul.
  • De regulă, această metodă este utilizată pentru înregistrarea fișierelor DLL care se referă la programele terțe și care interacționează direct cu utilitățile de sistem (de exemplu, cu o linie de comandă).
  • Imagine intitulată Înregistrați un dll Pasul 2
    2. Calculați esența Eroare-ului punctului de intrare (punctul de intrare). Dacă fișierul DLL este deja înregistrat, acesta nu acceptă comanda RegSvr sau codul său nu vă permite să vă conectați la Registrul Windows, veți primi un mesaj de eroare "Modulul [DLL Name] a fost încărcat, dar punctul de intrare dllregisterserver a fost Nu a fost găsit "(Modulul [DLL Numele fișierului] încărcat, dar punctul de intrare Dllregistersterver nu este găsit). Dacă pe ecran apare acest mesaj, nu veți putea înregistra un fișier DLL.
  • Eroare "Puncte de intrare" - aceasta nu este atât de multă problemă, cât de multă confirmare nu este necesară înregistrarea fișierului DLL.
  • Imagine intitulată Înregistrați un dll Pasul 3
    3. Localizați fișierul DLL pe care doriți să îl înregistrați. Accesați dosarul cu fișierul DLL dorit și găsiți-l.
  • Dacă fișierul DLL se referă la programul instalat, deschideți folderul cu acest program (de exemplu, C: Fișierele program [Numele programului]).
  • Imagine intitulată Înregistrați un dll Pasul 4
    4. Deschideți proprietățile fișierului DLL. Faceți clic dreapta pe fișierul DLL și selectați "Proprietăți" din meniu. Se deschide o fereastră pop-up.
  • Imagine intitulată Înregistrați un dll Pasul 5
    cinci. Găsiți numele fișierului DLL. În caseta de text din partea de sus a ferestrei "Proprietăți" veți găsi numele complet al fișierului.
  • Cele mai multe fișiere DLL au nume complexe, deci lăsați fereastra "Proprietăți" deschisă pentru a copia numele mai târziu.
  • Imagine intitulată Înregistrați o dll Pasul 6
    6. Copiați calea spre fișierul DLL. Țineți apăsat butonul stâng al mouse-ului și glisați de-a lungul textului afișat în linia de locație, apoi apăsați Ctrl+C, Pentru a copia calea către fișierul DLL.
  • Imagine intitulată Înregistrați un dll Pasul 7
    7. Deschideți meniul Start
    Imagine intitulată WindowsStart.jpg
    . Faceți clic pe sigla Windows din colțul din stânga jos al ecranului.
  • Imagine intitulată Înregistrați un dll Pasul 8
    opt. Găsiți o linie de comandă. introduce Linie de comanda În rândul de căutare al meniului "Start". Pictograma liniei de comandă va apărea în partea de sus a meniului "Start".
  • Imagine intitulată Înregistrați o dll Pasul 9
    nouă. Deschideți linia de comandă ca administrator. Pentru asta:
  • Faceți clic dreapta pe "linia de comandă"
    Imagine intitulată cu fereastrăScmd.jpg
    ;
  • Faceți clic pe "Rulați de la administrator";
  • Faceți clic pe "Da" când este propus.
  • Imagine intitulată Înregistrați un dll Pasul 10
    10. Navigați la director cu fișierul DLL. introduce CD, Faceți clic pe spațiu, faceți clic pe Ctrl+V, Pentru a introduce calea către fișierul DLL și apoi faceți clic pe ↵ Introduceți.
  • De exemplu, dacă fișierul DLL este localizat în folderul "SYSWOW64", care este situat în folderul "Windows", comanda va arăta astfel: CD C: Windows syswow64
  • Imagine intitulată Înregistrați un dll Pasul 11
    unsprezece. Introduceți comanda "regsvr" și numele fișierului DLL. introduce Regsvr32, Faceți clic pe spațiu, introduceți numele fișierului DLL (împreună cu extensia .Dll) și faceți clic pe ↵ Introduceți. Dacă fișierul DLL poate fi înregistrat, confirmarea de înregistrare va apărea pe ecran.
  • De exemplu, dacă numele fișierului DLL "USBperf.DLL ", echipa va arăta astfel: Regsvr32 usbperf.DLL
  • Pentru a copia numele fișierului DLL, deschideți dosarul cu fișierul DLL (se deschide fereastra "Proprietăți", evidențiați numele fișierului și faceți clic pe Ctrl+C. Apoi introduceți numele la linia de comandă - pentru acest clic Ctrl+V.
  • Dacă fișierul DLL este deja înregistrat sau nu poate fi înregistrat, va apărea o eroare "puncte de intrare" și nu confirmarea înregistrării.
  • Imagine intitulată Înregistrați un dll Pasul 12
    12. Încercați să anulați înregistrarea fișierului DLL și apoi reînregistrați-l. Dacă intrarea comenzii "regsvr" duce la o eroare care nu este o eroare "punct de intrare", anulați înregistrarea fișierului DLL și apoi reînregistrați-o pentru aceasta:
  • introduce Nume fișier regsvr32 / u.DLL și apăsați pe ↵ Introduceți. În loc de "fișier nume", introduceți numele fișierului DLL;
  • introduce Numele fișierului regsvr32.DLL și apăsați pe ↵ Introduceți. În loc de "numele fișierului", introduceți numele fișierului DLL.
  • Metoda 2 din 2:
    Cum se reînregistrează toate fișierele DLL
    1. Imagine intitulată Înregistrați un dll Pasul 13
    unu. Verificați principiul activității acestei metode. Dacă creați o listă a tuturor fișierelor DLL stocate pe computer, apoi executați-o ca fișier BAT, puteți înregistra automat toate fișierele DLL. Profitați de această metodă dacă nu știți care fișier trebuie să vă înregistrați.
  • Imagine intitulată Înregistrați un pasaj DLL 14
    2. Deschideți meniul Start
    Imagine intitulată WindowsStart.jpg
    . Faceți clic pe sigla Windows din colțul din stânga jos al ecranului.
  • Imagine intitulată Înregistrați un dll Pasul 15
    3. Găsiți o linie de comandă. introduce Linie de comanda În rândul de căutare al meniului "Start". Pictograma liniei de comandă va apărea în partea de sus a meniului "Start".
  • Imagine intitulată Înregistrați un dll Pasul 16
    4. Deschideți linia de comandă ca administrator. Pentru asta:
  • Faceți clic dreapta pe "linia de comandă"
    Imagine intitulată cu fereastrăScmd.jpg
    ;
  • Faceți clic pe "Rulați de la administrator";
  • Faceți clic pe "Da" când este propus.
  • Imagine intitulată Înregistrați un dll Pasul 17
    cinci. Accesați directorul "Windows". introduce CD C: Windows și apăsați pe ↵ Introduceți. Acum linia de comandă va executa comenzi în folderul Windows.
  • Imagine intitulată Înregistrați o dll Pasul 18
    6. Creați un fișier cu o listă de fișiere DLL. introduce dir *.Dll / s / b> c: regdll.Băţ pe promptul de comandă și apoi faceți clic pe ↵ Introduceți. Se va crea un fișier cu numele și locația fiecărui fișier DLL, care se află în folderul Windows.
  • Imagine intitulată Înregistrați o dll Pasul 19
    7. Închideți linia de comandă. După textul "C: Windows>" apare pe ecran (sub comanda pe care ați introdus-o), închideți promptul de comandă.
  • Imagine intitulată Înregistrați un dll Pasul 20
    opt. Găsiți fișierul cu lista fișierelor DLL. Acest lucru se poate face folosind dirijorul:
  • Deschide fereastra
    Imagine intitulată file_explorer_icon.jpg
    (clic ⊞ câștiga+E);
  • Apăsați "acest computer" din partea stângă a ferestrei;
  • Faceți dublu clic pe discul sistemului computerului (C :);
  • Derulați în jos și găsiți fișierul "Regdll".
  • Imagine intitulată Înregistrați un dll Pasul 21
    nouă. Copiați fișierul pe desktop. Pentru asta:
  • Faceți clic pe fișier pentru ao selecta;
  • clic Ctrl+C;
  • Faceți clic pe desktop;
  • clic Ctrl+V.
  • Imagine intitulată Înregistrați un dll Pasul 22
    10. Deschideți fișierul copiat în notebook. Faceți clic pe fișierul de pe desktop pentru ao selecta și apoi:
  • Faceți clic dreapta pe fișierul "regdll";
  • Faceți clic pe "Schimbare" din meniu.
  • Imagine intitulată Înregistrați un dll Pasul 23
    unsprezece. Excludeți fișierele dll inutile. Faceți acest lucru nu neapărat, dar așa că ați tăiat timpul de înregistrare al fișierelor DLL. Ștergeți toate liniile care conțin următorul text:
  • C: Windows Winsxs: Un sfert de sfert din listă conține rânduri cu acest text;
  • C: Windows Temp: Veți găsi linii cu acest text de lângă secțiunea în care au fost rânduri cu "Winsxs";
  • C: Windows $ Patchcache $: Rândurile cu acest text sunt destul de greu de găsit. Deci, faceți clic pe Ctrl+F, introduce $ Patchcache $, și apoi faceți clic pe "Găsiți următorul".
  • Imagine intitulată Înregistrați un dll Pasul 24
    12. Adăugați comanda "regsvr" la fiecare șir. Pentru a face acest lucru, utilizați "Găsirea și înlocuirea" unei funcții Notepad:
  • Faceți clic pe "Editare";
  • Faceți clic pe "Înlocuiți" din meniu;
  • introduce C: în câmpul de text "Ce";
  • introduce Regsvr32.EXE / S C: în câmpul de text "Ce";
  • Faceți clic pe "Înlocuiți toate";
  • inchide geamul.
  • Imagine intitulată Înregistrați un dll Pasul 25
    13. Salvați modificările făcute și închideți notebook-ul. Clic Ctrl+S, Pentru a salva modificările, apoi apăsați "X" în colțul din dreapta sus al ferestrei Notepad pentru ao închide. Acum puteți rula fișierul "regdll.BAT ".
  • Imagine intitulată Înregistrați o dll Pasul 26
    paisprezece. Rulați fișierul. Faceți clic dreapta pe fișierul "regdll".Bat ", selectați" Rulați din meniul Administrator "și faceți clic pe" Da "când este propus. Procesul de înregistrare al tuturor fișierelor DLL disponibile va începe - acest proces poate dura mult timp, deci nu opriți computerul (laptop Conectați la priza de alimentare).
  • Imagine intitulată Înregistrați un dll Pasul 27
    cincisprezece. Închideți linia de comandă. Faceți-o când procesul este finalizat. Acum, fișierele DLL ale computerului trebuie înregistrate.
  • sfaturi

    • Anulați înregistrarea fișierului DLL dacă o veți șterge, deoarece fiecare fișier DLL înregistrat este atribuit status "numai pentru citire".

    Avertizări

    • Fișierele DLL sunt necesare pentru funcționarea normală a Windows. Deși este aproape imposibil să ștergeți fișierul DLL al sistemului, dar dacă se întâmplă acest lucru, munca sistemului va fi ruptă.
    Publicații similare