Hvordan registrere en DLL -fil (med bilde)

Innholdsfortegnelse:

Hvordan registrere en DLL -fil (med bilde)
Hvordan registrere en DLL -fil (med bilde)

Video: Hvordan registrere en DLL -fil (med bilde)

Video: Hvordan registrere en DLL -fil (med bilde)
Video: Slik leser du et travprogram 2024, Kan
Anonim

Denne wikiHow lærer deg hvordan du registrerer en DLL -fil som oppretter en bane fra filen til Windows -registret. Registrering av DLL -filer kan løse oppstartsproblemer med noen programmer. De fleste DLL -filer støtter imidlertid ikke registrering eller er allerede registrert. Vær oppmerksom på at du ikke kan registrere Windows-datamaskinens innebygde DLL-filer fordi de er viktige for Windows-drift. I tillegg kan oppdateringer fra Windows også reparere utdaterte eller feilfunksjonelle DLL -filer.

Steg

Metode 1 av 2: Registrering av en enkelt DLL -fil

Registrer en DLL trinn 1
Registrer en DLL trinn 1

Trinn 1. Forstå hvordan denne metoden fungerer

Du kan bruke en kombinasjon av "regsvr" -kommandoen og DLL -filnavnet for å registrere filen hvis filen støtter eksportkommandoen "Registrer server". Denne prosedyren oppretter en bane fra Windows -registret til DLL -filen, slik at operativsystemprosesser lettere kan finne og bruke DLL -filen.

Vanligvis må du følge denne metoden for å registrere DLL-filer fra tredjepartsprogrammer som må kobles direkte til kilder på systemnivå (f.eks. Kommandoprompt)

Registrer en DLL trinn 2
Registrer en DLL trinn 2

Trinn 2. Identifiser betydningen eller hensikten med feilmeldingen "inngangspunkt"

Hvis den allerede er registrert, støtter ikke DLL -filen eksportkommandoen "Registrer server", eller koden lar ikke filen koble seg til Windows -registret. Du vil motta feilmeldingen "Modulen [DLL -filnavn] ble lastet inn, men inngangspunktet DllRegisterServer ble ikke funnet". Hvis en melding som denne vises, kan ikke DLL -filen registreres.

Selve "inngangspunktet" feilmeldingen er egentlig ikke et problem, men en form for bekreftelse, for når meldingen vises trenger ikke DLL -filen du har å bli registrert

Registrer en DLL trinn 3
Registrer en DLL trinn 3

Trinn 3. Finn DLL -filen du vil registrere

Gå til mappen der DLL -filen er lagret som må registreres. Når du har funnet filen, kan du gå videre til neste trinn.

Hvis du allerede har installert et program med en DLL -fil som må registreres, for eksempel, åpne programmets installasjonsmappe (f.eks. "C: / Program Files [programnavn]")

Registrer en DLL trinn 4
Registrer en DLL trinn 4

Trinn 4. Åpne vinduet DLL -filegenskaper

Høyreklikk på filen, og klikk deretter " Egenskaper "I rullegardinmenyen. Et popup-vindu åpnes etterpå.

Registrer en DLL trinn 5
Registrer en DLL trinn 5

Trinn 5. Skriv ned navnet på DLL -filen

I kolonnen øverst i vinduet "Egenskaper" kan du se hele navnet på filen. Dette navnet må angis senere.

Siden de fleste DLL -filer har navn som er vanskelig å huske, er det en god idé å holde "Egenskaper" -vinduet åpent på dette tidspunktet. På den måten kan du kopiere navnet senere

Registrer en DLL trinn 6
Registrer en DLL trinn 6

Trinn 6. Kopier adressen til DLL -filen

Klikk og dra markøren over tekststrengen til høyre for "Location" -overskriften, og trykk deretter Ctrl+C -snarveien for å kopiere katalogadressen til DLL -filen.

Registrer en DLL trinn 7
Registrer en DLL trinn 7

Trinn 7. Åpne "Start" -menyen

Windowsstart
Windowsstart

Klikk på Windows-logoen i nedre venstre hjørne av skjermen.

Registrer en DLL trinn 8
Registrer en DLL trinn 8

Trinn 8. Finn kommandoprompt -programmet

Skriv ledeteksten i søkefeltet "Start" -menyen. Et kommandopromptikon vises øverst i vinduet.

Registrer en DLL trinn 9
Registrer en DLL trinn 9

Trinn 9. Åpne kommandoprompt i administratormodus

Slik får du tilgang til den:

  • Høyreklikk

    Windowscmd1
    Windowscmd1

    "Ledeteksten".

  • Klikk " Kjør som administrator ”.
  • Velg " Ja "Når du blir bedt om det.
Registrer en DLL trinn 10
Registrer en DLL trinn 10

Trinn 10. Bytt til DLL -filkatalogen

Skriv inn cd og sett inn et mellomrom, bruk snarveien Ctrl+V for å lime inn katalogadressen til DLL -filen, og trykk deretter Enter.

  • For eksempel, hvis DLL -filen er i "SysWOW64" -mappen i standard "Windows" -mappe, skriver du inn følgende kommando:

    cd C: / Windows / SysWOW64

Registrer en DLL trinn 11
Registrer en DLL trinn 11

Trinn 11. Skriv inn kommandoen "regsvr" og navnet på DLL -filen

Skriv inn regsvr32 og sett inn et mellomrom, skriv inn navnet på DLL -filen (komplett med utvidelsen ".dll") og trykk Enter. Hvis DLL -filen kan registreres, vises en bekreftelsesmelding.

  • For eksempel, hvis filnavnet er "usbperf.dll", ser kommandoen inn slik:

    regsvr32 usbperf.dll

  • For å kopiere navnet på DLL -filen på dette tidspunktet, åpner du mappen der filen ble lagret (vinduet "Egenskaper" vises), merker navnet i tekstfeltet og trykker på snarveien Ctrl+C. Du kan lime inn filnavnet i kommandoprompt -vinduet ved å trykke Ctrl+V.
  • Hvis DLL -filen er eller ikke kan registreres, vil du se en "inngangspunkt" feilmelding i stedet for en bekreftelsesmelding.
Registrer en DLL trinn 12
Registrer en DLL trinn 12

Trinn 12. Prøv å avregistrere DLL-filen og registrere den på nytt

Hvis du får en annen feilmelding enn "inngangspunkt" når du skriver inn "regsvr" -kommandoen, må du kanskje avregistrere filen før du kan registrere den:

  • Skriv inn regsvr32 /u nama.dll og trykk Enter. Pass på at du erstatter "navn" med navnet på DLL -filen.
  • Skriv inn regsvr32 nama.dll og trykk Enter, og ikke glem å erstatte "navn" med navnet på DLL -filen.

Metode 2 av 2: Omregistrering av alle DLL-filer

Registrer en DLL Trinn 13
Registrer en DLL Trinn 13

Trinn 1. Forstå hvordan denne metoden fungerer

Ved å lage en liste over DLL -filer på datamaskinen og kjøre listen som en BAT -fil, kan du automatisk registrere alle DLL -filer på datamaskinen. Denne fremgangsmåten er det optimale valget hvis du ikke har noen spesielle DLL -filer som må registreres.

Registrer en DLL trinn 14
Registrer en DLL trinn 14

Trinn 2. Åpne "Start" -menyen

Windowsstart
Windowsstart

Klikk på Windows-logoen i nedre venstre hjørne av skjermen.

Registrer en DLL trinn 15
Registrer en DLL trinn 15

Trinn 3. Finn kommandoprompt -programmet

Skriv ledeteksten i søkefeltet "Start" -menyen. Du kan se kommandoprompt -programikonet øverst i menyvinduet.

Registrer en DLL trinn 16
Registrer en DLL trinn 16

Trinn 4. Åpne kommandoprompt i administratormodus

Slik får du tilgang til den:

  • Høyreklikk

    Windowscmd1
    Windowscmd1

    "Ledeteksten".

  • Klikk " Kjør som administrator ”.
  • Velg " Ja "Når du blir bedt om det.
Registrer en DLL trinn 17
Registrer en DLL trinn 17

Trinn 5. Bytt til Windows -katalogen

Skriv inn cd c: / Windows og trykk Enter. Denne kommandoen forteller kommandoprompt om å utføre den neste kommandoen i "Windows" -mappen.

Registrer en DLL trinn 18
Registrer en DLL trinn 18

Trinn 6. Liste over DLL -filer

Skriv dir *.dll /s /b> C: / regdll.bat i kommandoprompt -vinduet, og trykk deretter Enter. Etter det kan kommandoprompt lage en fil som inneholder plasseringen og navnet på hver DLL -fil i Windows -katalogen.

Registrer en DLL trinn 19
Registrer en DLL trinn 19

Trinn 7. Lukk kommandoprompt -vinduet

Når du ser tekstlinjen "c: / Windows>" under kommandoen du har angitt, kan du lukke vinduet Kommandoprompt og gå videre til neste trinn.

Registrer en DLL Trinn 20
Registrer en DLL Trinn 20

Trinn 8. Besøk fillistekatalogen

Du finner en liste over DLL -filer gjennom File Explorer:

  • åpen Filutforsker

    File_Explorer_Icon
    File_Explorer_Icon

    (eller trykk på snarveien Win+E).

  • Klikk " Denne PCen ”På venstre side av vinduet.
  • Dobbeltklikk på datamaskinens harddisk " OS (C:) ”.
  • Sveip (om nødvendig) til du ser "regdll" -filen.
Registrer en DLL trinn 21
Registrer en DLL trinn 21

Trinn 9. Kopier filene til skrivebordet

For å lagre endringer må du lagre en kopi av "regdll" -filen på skrivebordet:

  • Klikk på filen en gang for å velge den.
  • Trykk Ctrl+C.
  • Klikk på skrivebordet.
  • Trykk Ctrl+V.
Registrer en DLL Trinn 22
Registrer en DLL Trinn 22

Trinn 10. Åpne fillisten i Notisblokk

Klikk filen på skrivebordet en gang for å velge den, og følg deretter disse trinnene:

  • Høyreklikk på "regdll" -filen.
  • Klikk " Redigere "I rullegardinmenyen.
Registrer en DLL Trinn 23
Registrer en DLL Trinn 23

Trinn 11. Slett unødvendig katalog eller DLL -filplassering

Selv om dette er valgfritt, hjelper dette trinnet med å redusere tiden det tar å registrere DLL -filer. Du kan slette tekstlinjer som inneholder følgende kataloger eller steder:

  • C: / Windows / WinSXS - Det nederste kvartalet av dokumentet inneholder vanligvis disse linjene.
  • C: / Windows / Temp - Du kan finne denne linjen i nærheten av segmentet som inneholder "WinSXS" -linjen.
  • C: / Windows / $ patchcache $ - Denne linjen er vanskeligere å finne. Du kan imidlertid utføre et søk ved å trykke på snarveien Ctrl+F, skrive $ patchcache $ og klikke " Finn neste ”.
Registrer en DLL trinn 24
Registrer en DLL trinn 24

Trinn 12. Legg til kommandoen "regsvr" på hver tekstlinje

Du kan legge dem til ved hjelp av Notisblokkens innebygde "Finn og erstatt" -funksjon:

  • Klikk " Redigere ”.
  • Klikk " Erstatte… "I rullegardinmenyen.
  • Skriv c: / i "Finn hva" -feltet.
  • Skriv inn Regsvr32.exe /s c: / i feltet "Erstatt med".
  • Klikk " Erstatt alle ”.
  • Lukke vinduet.
Registrer en DLL Trinn 25
Registrer en DLL Trinn 25

Trinn 13. Lagre endringer og lukk Notisblokk -vinduet

Trykk Ctrl+S for å lagre endringene, og klikk deretter på " X ”I øvre høyre hjørne av Notisblokk-vinduet for å lukke det. På dette tidspunktet er du klar til å kjøre "regdll.bat" -filen.

Registrer en DLL Trinn 26
Registrer en DLL Trinn 26

Trinn 14. Kjør filen

Høyreklikk på filen "regdll.bat", klikk " Kjør som administrator, og velg " Ja "Når du blir bedt om å kjøre filen i ledeteksten. Etter det vil kommandoprompten begynne å registrere alle tilgjengelige DLL -filer. Denne prosessen kan ta lang tid, så sørg for at datamaskinen er slått på og plugget inn under prosessen.

Registrer en DLL trinn 27
Registrer en DLL trinn 27

Trinn 15. Lukk ledetekst

Når prosessen er fullført, kan du lukke vinduet Kommandoprompt. DLL -filene på datamaskinen er nå registrert.

Tips

Avregistrering av en DLL-fil kan være et nyttig trinn hvis du vil slette den fordi en registrert DLL-fil regnes som en skrivebeskyttet fil og derfor ikke kan slettes uten å avregistrere den først

Anbefalt: