Een DLL-bestand registreren (met afbeelding)

Inhoudsopgave:

Een DLL-bestand registreren (met afbeelding)
Een DLL-bestand registreren (met afbeelding)

Video: Een DLL-bestand registreren (met afbeelding)

Video: Een DLL-bestand registreren (met afbeelding)
Video: Windows 8: How to Uninstall Programs 2024, Mei
Anonim

Deze wikiHow leert je hoe je een DLL-bestand registreert dat een pad van het bestand naar het Windows-register maakt. DLL-bestandsregistratie kan opstartproblemen met sommige programma's oplossen. De meeste DLL-bestanden ondersteunen echter geen registratie of zijn al geregistreerd. Merk op dat u de ingebouwde DLL-bestanden van de Windows-computer niet kunt registreren omdat deze belangrijk zijn voor de werking van Windows. Daarnaast kunnen updates van Windows ook verouderde of slecht werkende DLL-bestanden repareren.

Stap

Methode 1 van 2: Een enkel DLL-bestand registreren

Registreer een DLL Stap 1
Registreer een DLL Stap 1

Stap 1. Begrijp hoe deze methode werkt

U kunt een combinatie van de opdracht " regsvr " en de DLL-bestandsnaam gebruiken om het bestand te registreren als het bestand de exportopdracht " Register Server " ondersteunt. Deze procedure maakt een pad van het Windows-register naar het DLL-bestand, zodat besturingssysteemprocessen het DLL-bestand gemakkelijker kunnen vinden en gebruiken.

Meestal moet u deze methode volgen om DLL-bestanden van programma's van derden te registreren die rechtstreeks moeten worden gekoppeld aan bronnen op systeemniveau (bijv. Opdrachtprompt)

Registreer een DLL Stap 2
Registreer een DLL Stap 2

Stap 2. Identificeer de betekenis of bedoeling van het "ingangspunt"-foutbericht

Als het al is geregistreerd, ondersteunt het DLL-bestand de exportopdracht "Server registreren" niet, of de code staat niet toe dat het bestand verbinding maakt met het Windows-register. U krijgt de foutmelding " De module [DLL-bestandsnaam] is geladen, maar het ingangspunt DllRegisterServer is niet gevonden ". Als een bericht als dit verschijnt, kan het DLL-bestand niet worden geregistreerd.

De "entry point"-foutmelding zelf is niet echt een probleem, maar een vorm van bevestiging, want als de melding verschijnt, hoeft het DLL-bestand dat je hebt niet te worden geregistreerd

Registreer een DLL Stap 3
Registreer een DLL Stap 3

Stap 3. Zoek het DLL-bestand dat u wilt registreren

Ga naar de map waar het DLL-bestand is opgeslagen dat moet worden geregistreerd. Zodra u het bestand hebt gevonden, kunt u doorgaan naar de volgende stap.

Als u al een programma hebt geïnstalleerd met een DLL-bestand dat moet worden geregistreerd, opent u bijvoorbeeld de installatiemap van het programma (bijv. "C:\Program Files\[programmanaam]")

Registreer een DLL Stap 4
Registreer een DLL Stap 4

Stap 4. Open het DLL-bestandseigenschappenvenster

Klik met de rechtermuisknop op het bestand en klik vervolgens op Eigendommen ” in het vervolgkeuzemenu. Daarna wordt een pop-upvenster geopend.

Registreer een DLL Stap 5
Registreer een DLL Stap 5

Stap 5. Noteer de naam van het DLL-bestand

In de kolom bovenaan het venster "Eigenschappen" ziet u de volledige naam van het bestand. Deze naam moet u later invullen.

Aangezien de meeste DLL-bestanden namen hebben die moeilijk te onthouden zijn, is het een goed idee om het venster " Eigenschappen " op dit punt open te houden. Op die manier kunt u de naam later kopiëren

Registreer een DLL Stap 6
Registreer een DLL Stap 6

Stap 6. Kopieer het adres van het DLL-bestand

Klik en sleep de cursor over de tekstreeks rechts van de kop "Locatie" en druk vervolgens op de sneltoets Ctrl+C om het directoryadres van het DLL-bestand te kopiëren.

Registreer een DLL Stap 7
Registreer een DLL Stap 7

Stap 7. Open het menu "Start"

Windowsstart
Windowsstart

Klik op het Windows-logo in de linkerbenedenhoek van het scherm.

Registreer een DLL Stap 8
Registreer een DLL Stap 8

Stap 8. Zoek het opdrachtpromptprogramma

Typ de opdrachtprompt in de zoekbalk van het menu "Start". Boven in het venster verschijnt een opdrachtpromptpictogram.

Registreer een DLL Stap 9
Registreer een DLL Stap 9

Stap 9. Open de opdrachtprompt in de beheerdersmodus

Om toegang te krijgen:

  • Klik met de rechtermuisknop

    Windowscmd1
    Windowscmd1

    "Opdrachtprompt".

  • Klik " Als administrator uitvoeren ”.
  • Kiezen " Ja " als daarom gevraagd wordt.
Registreer een DLL Stap 10
Registreer een DLL Stap 10

Stap 10. Schakel over naar de DLL-bestandsmap

Typ cd en voeg een spatie in, gebruik de sneltoets Ctrl+V om het mapadres van het DLL-bestand te plakken en druk vervolgens op Enter.

  • Als het DLL-bestand zich bijvoorbeeld in de map " SysWOW64 " in de standaardmap " Windows " bevindt, voert u de volgende opdracht in:

    cd C:\Windows\SysWOW64

Registreer een DLL Stap 11
Registreer een DLL Stap 11

Stap 11. Typ het commando " regsvr " en de naam van het DLL-bestand

Voer regsvr32 in en voeg een spatie in, typ vervolgens de naam van het DLL-bestand (compleet met de extensie ".dll") en druk op Enter. Als het DLL-bestand kan worden geregistreerd, wordt een bevestigingsbericht weergegeven.

  • Als de bestandsnaam bijvoorbeeld " usbperf.dll " is, ziet de ingevoerde opdracht er als volgt uit:

    regsvr32 usbperf.dll

  • Om de naam van het DLL-bestand op dit punt te kopiëren, heropent u de map waarin het bestand was opgeslagen (het venster "Eigenschappen" verschijnt), markeert u de naam in het tekstveld en drukt u op de sneltoets Ctrl+C. U kunt de bestandsnaam in het opdrachtpromptvenster plakken door op Ctrl+V te drukken.
  • Als het DLL-bestand wel of niet kan worden geregistreerd, ziet u een " entry point "-foutbericht in plaats van een bevestigingsbericht.
Registreer een DLL Stap 12
Registreer een DLL Stap 12

Stap 12. Probeer de registratie van het DLL-bestand ongedaan te maken en opnieuw te registreren

Als u een andere foutmelding krijgt dan " entry point " wanneer u de " regsvr "-opdracht invoert, moet u mogelijk de registratie van het bestand ongedaan maken voordat u het kunt registreren:

  • Typ regsvr32 /u nama.dll en druk op Enter. Zorg ervoor dat u "naam" vervangt door de naam van het DLL-bestand.
  • Typ regsvr32 nama.dll en druk op Enter, en vergeet niet om "naam" te vervangen door de naam van het DLL-bestand.

Methode 2 van 2: Alle DLL-bestanden opnieuw registreren

Registreer een DLL Stap 13
Registreer een DLL Stap 13

Stap 1. Begrijp hoe deze methode werkt

Door een lijst met DLL-bestanden op uw computer te maken en de lijst als een BAT-bestand uit te voeren, kunt u automatisch alle DLL-bestanden op uw computer registreren. Deze procedure is de optimale keuze als u geen speciale DLL-bestanden heeft die geregistreerd moeten worden.

Registreer een DLL Stap 14
Registreer een DLL Stap 14

Stap 2. Open het menu "Start"

Windowsstart
Windowsstart

Klik op het Windows-logo in de linkerbenedenhoek van het scherm.

Registreer een DLL Stap 15
Registreer een DLL Stap 15

Stap 3. Zoek het opdrachtpromptprogramma

Typ de opdrachtprompt in de zoekbalk van het menu "Start". U kunt het programmapictogram Opdrachtprompt boven aan het menuvenster zien.

Registreer een DLL Stap 16
Registreer een DLL Stap 16

Stap 4. Open de opdrachtprompt in de beheerdersmodus

Om toegang te krijgen:

  • Klik met de rechtermuisknop

    Windowscmd1
    Windowscmd1

    "Opdrachtprompt".

  • Klik " Als administrator uitvoeren ”.
  • Kiezen " Ja " als daarom gevraagd wordt.
Registreer een DLL Stap 17
Registreer een DLL Stap 17

Stap 5. Schakel over naar de Windows-directory

Typ cd c:\Windows en druk op Enter. Deze opdracht vertelt de opdrachtprompt om de volgende opdracht in de map "Windows" uit te voeren.

Registreer een DLL Stap 18
Registreer een DLL Stap 18

Stap 6. Maak een lijst van de DLL-bestanden

Typ dir *.dll /s /b > C:\regdll.bat in het opdrachtpromptvenster en druk vervolgens op Enter. Daarna kan de opdrachtprompt een bestand maken met de locatie en naam van elk DLL-bestand in de Windows-map.

Registreer een DLL Stap 19
Registreer een DLL Stap 19

Stap 7. Sluit het opdrachtpromptvenster

Zodra u de tekstregel "c:\Windows>" onder de ingevoerde opdracht ziet, bent u vrij om het opdrachtpromptvenster te sluiten en door te gaan naar de volgende stap.

Registreer een DLL Stap 20
Registreer een DLL Stap 20

Stap 8. Ga naar de map met bestandsvermeldingen

U kunt een lijst met DLL-bestanden vinden via Verkenner:

  • open Verkenner

    File_Explorer_Icon
    File_Explorer_Icon

    (of druk op de sneltoets Win+E).

  • Klik " Deze pc ” aan de linkerkant van het venster.
  • Dubbelklik op de harde schijf van de computer” Besturingssysteem (C:) ”.
  • Swipe (indien nodig) totdat u het bestand "regdll" ziet.
Registreer een DLL Stap 21
Registreer een DLL Stap 21

Stap 9. Kopieer de bestanden naar het bureaublad

Om wijzigingen op te slaan, moet u een kopie van het " regdll "-bestand op het bureaublad opslaan:

  • Klik eenmaal op het bestand om het te selecteren.
  • Druk op Ctrl+C.
  • Klik op het bureaublad.
  • Druk op Ctrl+V.
Registreer een DLL Stap 22
Registreer een DLL Stap 22

Stap 10. Open de bestandenlijst in Kladblok

Klik eenmaal op het bestand op het bureaublad om het te selecteren en volg dan deze stappen:

  • Klik met de rechtermuisknop op het bestand "regdll".
  • Klik " Bewerking ” in het vervolgkeuzemenu.
Registreer een DLL Stap 23
Registreer een DLL Stap 23

Stap 11. Verwijder de onnodige map of DLL-bestandslocatie

Hoewel optioneel, helpt deze stap de tijd te verminderen die nodig is om DLL-bestanden te registreren. U kunt tekstregels verwijderen die de volgende mappen of locaties bevatten:

  • C:\Windows\WinSXS - Het onderste kwart van het document bevat meestal deze regels.
  • C:\Windows\Temp - U kunt deze regel vinden in de buurt van het segment met de regel " WinSXS".
  • C:\Windows\$patchcache$ - Deze regel is moeilijker te vinden. U kunt echter een zoekopdracht uitvoeren door op de sneltoets Ctrl+F te drukken, $patchcache$ te typen en op " Volgende zoeken ”.
Registreer een DLL Stap 24
Registreer een DLL Stap 24

Stap 12. Voeg het commando " regsvr " toe aan elke regel tekst

U kunt ze toevoegen met behulp van de ingebouwde functie "Zoeken en vervangen" van Kladblok:

  • Klik " Bewerking ”.
  • Klik " Vervangen… ” in het vervolgkeuzemenu.
  • Typ c:\ in het veld "Zoeken naar".
  • Typ Regsvr32.exe /s c:\ in het veld "Vervangen door".
  • Klik " Vervang alles ”.
  • Doe het raam dicht.
Registreer een DLL Stap 25
Registreer een DLL Stap 25

Stap 13. Sla de wijzigingen op en sluit het Kladblok-venster

Druk op Ctrl+S om de wijzigingen op te slaan en klik vervolgens op de knop " x ” in de rechterbovenhoek van het Kladblok-venster om het te sluiten. Op dit punt bent u klaar om het bestand "regdll.bat" uit te voeren.

Registreer een DLL Stap 26
Registreer een DLL Stap 26

Stap 14. Voer het bestand uit

Klik met de rechtermuisknop op het bestand " regdll.bat ", klik op " Als administrator uitvoeren en selecteer " Ja ” wanneer u wordt gevraagd om het bestand in de opdrachtprompt uit te voeren. Daarna begint de opdrachtprompt met het registreren van elk beschikbaar DLL-bestand. Dit proces kan lang duren, dus zorg ervoor dat uw computer tijdens het proces is ingeschakeld en aangesloten.

Registreer een DLL Stap 27
Registreer een DLL Stap 27

Stap 15. Sluit de opdrachtprompt

Zodra het proces is voltooid, kunt u het opdrachtpromptvenster sluiten. De DLL-bestanden op de computer zijn nu geregistreerd.

Tips

Het ongedaan maken van de registratie van een DLL-bestand kan een nuttige stap zijn als u het wilt verwijderen, omdat elk geregistreerd DLL-bestand wordt beschouwd als een alleen-lezen bestand en dus niet kan worden verwijderd zonder eerst de registratie ongedaan te maken

Aanbevolen: