Hoe registreren u een DLL-bibliotheek in het systeem

Anonim

Hoe registreren u een DLL-bibliotheek in het systeem

Na het installeren van verschillende programma's of games, kunt u een situatie tegenkomen waar de fout optreedt "Starten van het programma kan niet worden gedaan, aangezien de vereiste DLL niet in het systeem staat." Ondanks het feit dat de ramen van de Windows-familie meestal bibliotheken op de achtergrond registreren, nadat u uw DLL-bestand op de juiste plaats hebt gedownload en geplaatst, treedt de fout op en vindt het systeem nog steeds en het systeem ziet het eenvoudigweg ". Om dit te verhelpen, moet u de bibliotheek registreren. Hoe kan dit worden gedaan, zal later in dit artikel worden verteld.

Opties oplossen van het probleem

Er zijn verschillende methoden om dit probleem te elimineren. Overweeg elk van hen in meer detail.

Methode 1: OCX / DLL-beheerder

OCX / DLL-beheerder is een klein programma dat kan helpen bij het registreren van een bibliotheek- of OCX-bestand.

Download OCX / DLL-beheersprogramma

Om dit te doen, heb je nodig:

  1. Klik op het menu-item Registreren OCX / DLL.
  2. Selecteer een bestandstype dat u zich registreert.
  3. De DLL-locatie gebruiken.
  4. Druk op de knop "Registreren" en het programma zelf registreert het bestand.

OCX DLL-beheersprogramma

OCX / DLL-beheerder weet ook hoe u de registratie van de bibliotheek moet annuleren, hiervoor moet u het item "Unregister OCX / DLL" in het menu selecteren en later alle dezelfde bewerkingen doen als in het eerste geval. De functie Annuleren moet mogelijk de resultaten vergelijken met het geactiveerde bestand en wanneer gehandicapt, evenals tijdens het verwijderen van sommige computervirussen.

Tijdens het registratieproces kan het systeem u een fout geven over welke beheerdersrechten vereist zijn. In dit geval moet u het programma starten door erop te drukken met de rechtermuisknop en selecteert u "Uitvoeren op de naam van de beheerder".

Het programma starten namens de beheerder OCX DLL-beheerder

Methode 2: Menu "Run"

U kunt een DLL registreren met de opdracht "Uitvoeren" in het startmenu Windows Operation System. Om dit te doen, moet u de volgende acties doen:

  1. Druk op de toetsenbordcombinatie "Windows + R" of selecteer het item "Uitvoeren" in het menu Start.
  2. Open het menu Execute

  3. Voer de programmanaam in die de bibliotheek registreert - REGSVR32.EXE en het pad waar het bestand wordt geplaatst. Als gevolg hiervan zou het zo moeten werken:
  4. REGSVR32.EXE C: \ Windows \ System32 \ Dllname.dll

    Waar Dllname de naam is van uw bestand.

    Registreer een DLL-bibliotheek via het menu Run

    Dit voorbeeld past bij u als het besturingssysteem op de C-drive is geïnstalleerd als deze elders is, moet u de letter van de schijf wijzigen of de opdracht gebruiken:

    % Systemroot% \ System32 \ REGSVR32.exe% windir% \ System32 \ dllname.dll

    De DLL-opdracht dat de map zelf de map vindt waar u hebt

    In deze versie vindt het programma zelf de map waar u OS hebt geïnstalleerd en de registratie van het opgegeven DLL-bestand lanceert.

    In het geval van het 64-bit-systeem heeft u twee REGSVR32-programma's - één bevindt zich in de map:

    C: \ Windows \ SYSWOW64

    en de tweede onderweg:

    C: \ Windows \ System32

    Dit zijn verschillende bestanden die afzonderlijk worden gebruikt voor relevante situaties. Als u een 64-bits besturingssysteem hebt, en het DLL-bestand 32-bits is, moet het bibliotheekbestand zelf in de map worden geplaatst:

    Windows \ Syswow64.

    En het team zal er als volgt uitzien:

    % Windir% \ SYSWOW64 \ REGSVR32.EXE% windir% \ syswow64 \ dllname.dll

    DLL-registratieopdracht in het 64-bits systeem

  5. Druk op de knop "Enter" of "OK"; Het systeem geeft u een bericht over de vraag of de bibliotheek is geslaagd of niet of niet is geregistreerd.

Methode 3: Command String

Bestandsregistratie via de opdrachtregel is niet erg verschillend van de tweede optie:

  1. Selecteer de opdracht "Uitvoeren" in het menu Start.
  2. Voer in het veld CMD-invoer dat opent.
  3. Druk op Enter".

U verschijnt voor u, waarin u dezelfde opdrachten wilt invoeren zoals in de tweede versie.

Registreer een DLL-bibliotheek via de opdrachtregel

Opgemerkt moet worden dat het opdrachtregelvenster de invoegfunctie van de gekopieerde tekst heeft (voor het gemak). U kunt dit menu vinden door op de rechterknop op het pictogram in de linkerbovenhoek te drukken.

Menu invoegen op de Windows-opdrachtprompt

Methode 4: Open met

  1. Open het menu Bestand dat u zich registreert door erop te klikken met de rechtermuisknop.
  2. Selecteer "Openen met" in het menu dat verschijnt.
  3. Registreer een DLL-bibliotheek via het menu Openen met

  4. Klik op "Overzicht" en selecteer het REGSVR32.EXE-programma uit de volgende map:
  5. Windows / System32.

    Of voor het geval u in een 64-bits systeem werkt, en het DLL-bestand 32-bit:

    Windows / Syswow64.

  6. Open DLL met dit programma. Het systeem zal een succesvol registratiebericht afgeven.

Mogelijke fouten

"Het bestand is niet compatibel met de geïnstalleerde versie van Windows" betekent dat u het hoogstwaarschijnlijk probeert een 64-bits DLL in een 32-bits systeem of omgekeerd te registreren. Gebruik de juiste opdracht die wordt beschreven in de tweede methode.

"Het invoerpunt is niet gevonden" - Niet alle DLL-bibliotheken kunnen worden geregistreerd, sommige ondersteunen de opdracht Dllregisterververdienen niet. Ook kan het optreden van een fout worden veroorzaakt door het feit dat het bestand al door het systeem is geregistreerd. Er zijn sites die bestanden distribueren die in werkelijkheid geen bibliotheken zijn. In dit geval zal Natuurlijk niets worden geregistreerd.

Concluderend moet worden gezegd dat de essentie van alle voorgestelde opties eenvoudigweg verschillende methoden zijn om het registratieteam te lanceren - wat handiger is.

Lees verder