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
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)
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
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]")
Trinn 4. Åpne vinduet DLL -filegenskaper
Høyreklikk på filen, og klikk deretter " Egenskaper "I rullegardinmenyen. Et popup-vindu åpnes etterpå.
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
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.
Trinn 7. Åpne "Start" -menyen
Klikk på Windows-logoen i nedre venstre hjørne av skjermen.
Trinn 8. Finn kommandoprompt -programmet
Skriv ledeteksten i søkefeltet "Start" -menyen. Et kommandopromptikon vises øverst i vinduet.
Trinn 9. Åpne kommandoprompt i administratormodus
Slik får du tilgang til den:
-
Høyreklikk
"Ledeteksten".
- Klikk " Kjør som administrator ”.
- Velg " Ja "Når du blir bedt om det.
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
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.
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
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.
Trinn 2. Åpne "Start" -menyen
Klikk på Windows-logoen i nedre venstre hjørne av skjermen.
Trinn 3. Finn kommandoprompt -programmet
Skriv ledeteksten i søkefeltet "Start" -menyen. Du kan se kommandoprompt -programikonet øverst i menyvinduet.
Trinn 4. Åpne kommandoprompt i administratormodus
Slik får du tilgang til den:
-
Høyreklikk
"Ledeteksten".
- Klikk " Kjør som administrator ”.
- Velg " Ja "Når du blir bedt om det.
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.
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.
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.
Trinn 8. Besøk fillistekatalogen
Du finner en liste over DLL -filer gjennom File Explorer:
-
åpen Filutforsker
(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.
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.
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.
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 ”.
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.
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.
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.
Trinn 15. Lukk ledetekst
Når prosessen er fullført, kan du lukke vinduet Kommandoprompt. DLL -filene på datamaskinen er nå registrert.