Slik registrerer du et DLL-bibliotek i systemet

Anonim

Slik registrerer du et DLL-bibliotek i systemet

Etter å ha installert ulike programmer eller spill, kan du støte på en situasjon der feilen oppstår "Starte programmet kan ikke gjøres på, siden den nødvendige DLL ikke er i systemet." Til tross for at vinduene i Windows-familien vanligvis registrerer biblioteker i bakgrunnen, etter at du har lastet ned og plasserer DLL-filen på riktig sted, oppstår feilen fortsatt, og systemet ser bare det ". For å fikse dette må du registrere biblioteket. Hvordan kan dette gjøres, vil bli fortalt senere i denne artikkelen.

Alternativer som løser problemet

Det er flere metoder for å eliminere dette problemet. Vurder hver av dem mer detaljert.

Metode 1: OCX / DLL-leder

OCX / DLL Manager er et lite program som kan bidra til å registrere et bibliotek eller OCX-fil.

Last ned OCX / DLL Manager-programmet

For å gjøre dette, trenger du:

  1. Klikk på Registrer OCX / DLL-menyelementet.
  2. Velg en filtype som du vil registrere deg.
  3. Bruke Bla gjennom-knappen, angi DLL-stedet.
  4. Trykk på "Register" -knappen, og programmet selv vil registrere filen.

OCX DLL Manager-programmet

OCX / DLL Manager vet også hvordan du kansellerer registreringen av biblioteket, for dette må du velge "Unregister OCX / DLL" -elementet i menyen og senere gjøre alle de samme operasjonene som i det første tilfellet. Avbestillingsfunksjonen må kanskje sammenligne resultatene med den aktiverte filen og når deaktivert, så vel som under fjerning av noen datavirus.

Under registreringsprosessen kan systemet gi deg en feil som snakker om hvilke administratorrettigheter som kreves. I dette tilfellet må du starte programmet ved å trykke den med høyre museknapp, og velg "Kjør på navnet på administratoren".

Starte programmet på vegne av administratoren OCX DLL-leder

Metode 2: Meny "Kjør"

Du kan registrere en DLL ved hjelp av kommandoen "Kjør" i startmenyen Windows Operating System. For å gjøre dette må du gjøre følgende handlinger:

  1. Trykk på tastaturkombinasjonen "Windows + R" eller velg "Kjør" -elementet fra Start-menyen.
  2. Åpne EXECUT-menyen

  3. Skriv inn programnavnet som registreres biblioteket - regsvr32.exe, og banen som filen er plassert på. Som et resultat, bør det fungere som dette:
  4. REGSVR32.EXE C: \ windows \ system32 \ dllname.dll

    Hvor dllname er navnet på filen din.

    Registrer et DLL-bibliotek gjennom Kjør-menyen

    Dette eksemplet passer deg hvis operativsystemet er installert på C-stasjonen hvis den ikke er andre steder, må du endre brevet på disken eller bruke kommandoen:

    % Systemroot% \ system32 \ regsvr32.exe% windir% \ system32 \ dllname.dll

    DLL-kommandoen som mappen selv finner mappen der du har

    I denne versjonen finner programmet selv mappen der du har installert OS og lanserer registreringen av den angitte DLL-filen.

    I tilfelle av 64-biters systemet vil du ha to regsvr32-programmer - en er i mappen:

    C: \ windows \ sswow64

    og den andre på veien:

    C: \ windows \ system32

    Dette er forskjellige filer som brukes separat for relevante situasjoner. Hvis du har et 64-bits OS, og DLL-filen er 32-bit, må biblioteksfilen selv plasseres i mappen:

    Windows \ Syswow64.

    Og laget vil se slik ut:

    % Windir% \ sswow64 \ regsvr32.exe% windir% \ sswow64 \ dllname.dll

    DLL-registreringskommandoen i 64-biters system

  5. Trykk på "Enter" eller "OK" -knappen; Systemet vil gi deg en melding om hvorvidt biblioteket har vært vellykket eller ikke eller ikke, ble registrert.

Metode 3: Kommandostreng

Filregistrering via kommandolinjen er ikke veldig forskjellig fra det andre alternativet:

  1. Velg kommandoen "Kjør" i Start-menyen.
  2. Skriv inn CMD-inngangsfeltet som åpnes.
  3. Trykk enter".

Du vil vises foran deg, der du må skrive inn de samme kommandoene som i den andre versjonen.

Registrer et DLL-bibliotek via kommandolinjen

Det skal bemerkes at kommandolinjen-vinduet har innsettingsfunksjonen til den kopierte teksten (for enkelhets skyld). Du finner denne menyen ved å trykke på høyre knapp på ikonet øverst i venstre hjørne.

Sett inn menyen på Windows-kommandoprompt

Metode 4: Åpne med

  1. Åpne Fil-menyen som du vil registrere deg ved å klikke på den med høyre museknapp.
  2. Velg "Åpne med" i menyen som vises.
  3. Registrer et DLL-bibliotek gjennom den åpne menyen med

  4. Klikk på "Oversikt" og velg programmet regsvr32.exe fra følgende katalog:
  5. Windows / System32.

    Eller i tilfelle du jobber i et 64-biters system, og DLL-filen 32-biters:

    Windows / Syswow64.

  6. Åpne DLL ved hjelp av dette programmet. Systemet vil utstede en vellykket registreringsmelding.

Mulige feil

"Filen er ikke kompatibel med den installerte versjonen av Windows", betyr at du sannsynligvis prøver å registrere en 64-biters dll i et 32-biters system eller omvendt. Bruk den aktuelle kommandoen beskrevet i den andre metoden.

"Input Point er ikke funnet" - Ikke alle DLL-biblioteker kan registreres, noen av dem støtter ikke dllregisterserver-kommandoen. Også forekomsten av en feil kan skyldes det faktum at filen allerede er registrert av systemet. Det er nettsteder som distribuerer filer som ikke er biblioteker i virkeligheten. I dette tilfellet vil det selvsagt ikke bli registrert noe.

I konklusjonen må det sies at essensen av alle alternativene for foreslåtte opsjoner bare er forskjellige metoder for å lansere registreringsgruppen - som er mer praktisk.

Les mer