So registrieren Sie eine DLL-Datei (mit Bild)

Inhaltsverzeichnis:

So registrieren Sie eine DLL-Datei (mit Bild)
So registrieren Sie eine DLL-Datei (mit Bild)

Video: So registrieren Sie eine DLL-Datei (mit Bild)

Video: So registrieren Sie eine DLL-Datei (mit Bild)
Video: How to Check Windows Crash Dumps BSOD 2024, November
Anonim

In diesem wikiHow zeigen wir dir, wie du eine DLL-Datei registrierst, die einen Pfad von der Datei zur Windows-Registrierung erstellt. Die Registrierung von DLL-Dateien kann Startprobleme bei einigen Programmen beheben. Die meisten DLL-Dateien unterstützen jedoch keine Registrierung oder sind bereits registriert. Beachten Sie, dass Sie die integrierten DLL-Dateien des Windows-Computers nicht registrieren können, da sie für den Betrieb von Windows wichtig sind. Darüber hinaus können Updates von Windows auch veraltete oder fehlerhafte DLL-Dateien reparieren.

Schritt

Methode 1 von 2: Registrieren einer einzelnen DLL-Datei

Registrieren einer DLL Schritt 1
Registrieren einer DLL Schritt 1

Schritt 1. Verstehen Sie, wie diese Methode funktioniert

Sie können eine Kombination aus dem Befehl " regsvr " und dem DLL-Dateinamen verwenden, um die Datei zu registrieren, wenn die Datei den Exportbefehl " Server registrieren " unterstützt. Dieses Verfahren erstellt einen Pfad von der Windows-Registrierung zur DLL-Datei, damit Betriebssystemprozesse die DLL-Datei leichter finden und verwenden können.

Normalerweise müssen Sie diese Methode befolgen, um DLL-Dateien von Drittprogrammen zu registrieren, die direkt mit Quellen auf Systemebene (zB Eingabeaufforderung) gekoppelt werden müssen

Registrieren einer DLL Schritt 2
Registrieren einer DLL Schritt 2

Schritt 2. Identifizieren Sie die Bedeutung oder Absicht der Fehlermeldung "Einstiegspunkt"

Wenn sie bereits registriert ist, unterstützt die DLL-Datei den Exportbefehl „Server registrieren“nicht oder der Code lässt keine Verbindung der Datei mit der Windows-Registrierung zu. Sie erhalten die Fehlermeldung "Das Modul [DLL-Dateiname] wurde geladen, aber der Einstiegspunkt DllRegisterServer wurde nicht gefunden". Wenn eine solche Meldung erscheint, kann die DLL-Datei nicht registriert werden.

Die Fehlermeldung "Einstiegspunkt" selbst ist kein wirkliches Problem, sondern eine Form der Bestätigung, denn wenn die Meldung erscheint, muss die DLL-Datei, die Sie haben, nicht registriert werden

Registrieren einer DLL Schritt 3
Registrieren einer DLL Schritt 3

Schritt 3. Suchen Sie die DLL-Datei, die Sie registrieren möchten

Wechseln Sie in den Ordner, in dem die zu registrierende DLL-Datei gespeichert ist. Sobald Sie die Datei gefunden haben, können Sie mit dem nächsten Schritt fortfahren.

Wenn Sie beispielsweise bereits ein Programm mit einer zu registrierenden DLL-Datei installiert haben, öffnen Sie den Installationsordner des Programms (zB "C:\Programme\[Programmname]")

Registrieren einer DLL Schritt 4
Registrieren einer DLL Schritt 4

Schritt 4. Öffnen Sie das Fenster mit den DLL-Dateieigenschaften

Klicken Sie mit der rechten Maustaste auf die Datei und klicken Sie dann auf Eigenschaften “im Dropdown-Menü. Anschließend öffnet sich ein Popup-Fenster.

Registrieren einer DLL Schritt 5
Registrieren einer DLL Schritt 5

Schritt 5. Notieren Sie den Namen der DLL-Datei

In der Spalte oben im Fenster „Eigenschaften“sehen Sie den vollständigen Namen der Datei. Dieser Name muss später eingegeben werden.

Da die meisten DLL-Dateien schwer zu merkende Namen haben, ist es eine gute Idee, das Fenster „Eigenschaften“an dieser Stelle geöffnet zu lassen. Auf diese Weise können Sie den Namen später kopieren

Registrieren einer DLL Schritt 6
Registrieren einer DLL Schritt 6

Schritt 6. Kopieren Sie die Adresse der DLL-Datei

Klicken und ziehen Sie den Cursor über die Textzeichenfolge rechts neben der Überschrift "Speicherort", und drücken Sie dann die Tastenkombination Strg+C, um die Verzeichnisadresse der DLL-Datei zu kopieren.

Registrieren einer DLL Schritt 7
Registrieren einer DLL Schritt 7

Schritt 7. Öffnen Sie das „Start“-Menü

Windowsstart
Windowsstart

Klicken Sie auf das Windows-Logo in der unteren linken Ecke des Bildschirms.

Registrieren einer DLL Schritt 8
Registrieren einer DLL Schritt 8

Schritt 8. Suchen Sie das Eingabeaufforderungsprogramm

Geben Sie die Eingabeaufforderung in die Suchleiste des Menüs "Start" ein. Oben im Fenster wird ein Eingabeaufforderungssymbol angezeigt.

Registrieren einer DLL Schritt 9
Registrieren einer DLL Schritt 9

Schritt 9. Öffnen Sie die Eingabeaufforderung im Administratormodus

Um darauf zuzugreifen:

  • Rechtsklick

    Windowscmd1
    Windowscmd1

    "Eingabeaufforderung".

  • Klicken " Als Administrator ausführen ”.
  • Wählen " Jawohl “, wenn Sie dazu aufgefordert werden.
Registrieren einer DLL Schritt 10
Registrieren einer DLL Schritt 10

Schritt 10. Wechseln Sie in das DLL-Dateiverzeichnis

Geben Sie cd ein und fügen Sie ein Leerzeichen ein, verwenden Sie die Tastenkombination Strg+V, um die Verzeichnisadresse der DLL-Datei einzufügen, und drücken Sie dann die Eingabetaste.

  • Wenn sich die DLL-Datei beispielsweise im Ordner " SysWOW64 " im Standardordner " Windows " befindet, geben Sie den folgenden Befehl ein:

    cd C:\Windows\SysWOW64

Registrieren einer DLL Schritt 11
Registrieren einer DLL Schritt 11

Schritt 11. Geben Sie den Befehl " regsvr " und den Namen der DLL-Datei ein

Geben Sie regsvr32 ein und fügen Sie ein Leerzeichen ein, geben Sie dann den Namen der DLL-Datei (komplett mit der Erweiterung „.dll“) ein und drücken Sie die Eingabetaste. Wenn die DLL-Datei registriert werden kann, wird eine Bestätigungsmeldung angezeigt.

  • Wenn der Dateiname beispielsweise " usbperf.dll " lautet, sieht der eingegebene Befehl so aus:

    regsvr32 usbperf.dll

  • Um den Namen der DLL-Datei an dieser Stelle zu kopieren, öffnen Sie erneut den Ordner, in dem die Datei gespeichert wurde (das Fenster „Eigenschaften“wird angezeigt), markieren Sie den Namen im Textfeld und drücken Sie die Tastenkombination Strg+C. Sie können den Dateinamen in das Eingabeaufforderungsfenster einfügen, indem Sie Strg+V drücken.
  • Wenn die DLL-Datei registriert ist oder nicht registriert werden kann, wird anstelle einer Bestätigungsnachricht eine Fehlermeldung "Einstiegspunkt" angezeigt.
Registrieren einer DLL Schritt 12
Registrieren einer DLL Schritt 12

Schritt 12. Versuchen Sie, die Registrierung der DLL-Datei aufzuheben und erneut zu registrieren

Wenn Sie bei der Eingabe des Befehls „regsvr“eine andere Fehlermeldung als „Einstiegspunkt“erhalten, müssen Sie möglicherweise die Registrierung der Datei aufheben, bevor Sie sie registrieren können:

  • Geben Sie regsvr32 /u nama.dll ein und drücken Sie die Eingabetaste. Stellen Sie sicher, dass Sie "name" durch den Namen der DLL-Datei ersetzen.
  • Geben Sie regsvr32 nama.dll ein und drücken Sie die Eingabetaste. Vergessen Sie nicht, "name" durch den Namen der DLL-Datei zu ersetzen.

Methode 2 von 2: Erneutes Registrieren aller DLL-Dateien

Registrieren einer DLL Schritt 13
Registrieren einer DLL Schritt 13

Schritt 1. Verstehen Sie, wie diese Methode funktioniert

Indem Sie eine Liste von DLL-Dateien auf Ihrem Computer erstellen und die Liste als BAT-Datei ausführen, können Sie automatisch alle DLL-Dateien auf Ihrem Computer registrieren. Dieses Verfahren ist die optimale Wahl, wenn Sie keine speziellen DLL-Dateien haben, die registriert werden müssen.

Registrieren einer DLL Schritt 14
Registrieren einer DLL Schritt 14

Schritt 2. Öffnen Sie das „Start“-Menü

Windowsstart
Windowsstart

Klicken Sie auf das Windows-Logo in der unteren linken Ecke des Bildschirms.

Registrieren einer DLL Schritt 15
Registrieren einer DLL Schritt 15

Schritt 3. Suchen Sie das Eingabeaufforderungsprogramm

Geben Sie die Eingabeaufforderung in die Suchleiste des Menüs "Start" ein. Sie können das Programmsymbol der Eingabeaufforderung oben im Menüfenster sehen.

Registrieren einer DLL Schritt 16
Registrieren einer DLL Schritt 16

Schritt 4. Öffnen Sie die Eingabeaufforderung im Administratormodus

Um darauf zuzugreifen:

  • Rechtsklick

    Windowscmd1
    Windowscmd1

    "Eingabeaufforderung".

  • Klicken " Als Administrator ausführen ”.
  • Wählen " Jawohl “, wenn Sie dazu aufgefordert werden.
Registrieren einer DLL Schritt 17
Registrieren einer DLL Schritt 17

Schritt 5. Wechseln Sie in das Windows-Verzeichnis

Geben Sie cd c:\Windows ein und drücken Sie die Eingabetaste. Dieser Befehl weist die Eingabeaufforderung an, den nächsten Befehl im Ordner „Windows“auszuführen.

Registrieren einer DLL Schritt 18
Registrieren einer DLL Schritt 18

Schritt 6. Listen Sie die DLL-Dateien auf

Geben Sie dir *.dll /s /b > C:\regdll.bat in das Eingabeaufforderungsfenster ein und drücken Sie dann die Eingabetaste. Danach kann die Eingabeaufforderung eine Datei erstellen, die den Speicherort und den Namen jeder DLL-Datei im Windows-Verzeichnis enthält.

Registrieren einer DLL Schritt 19
Registrieren einer DLL Schritt 19

Schritt 7. Schließen Sie das Eingabeaufforderungsfenster

Sobald Sie die Textzeile "c:\Windows>" unter dem eingegebenen Befehl sehen, können Sie das Eingabeaufforderungsfenster schließen und mit dem nächsten Schritt fortfahren.

Registrieren einer DLL Schritt 20
Registrieren einer DLL Schritt 20

Schritt 8. Besuchen Sie das Dateilistenverzeichnis

Sie können eine Liste von DLL-Dateien über den Datei-Explorer finden:

  • offen Dateimanager

    File_Explorer_Icon
    File_Explorer_Icon

    (oder drücken Sie die Tastenkombination Win+E).

  • Klicken " Dieser PC “auf der linken Seite des Fensters.
  • Doppelklicken Sie auf die Festplatte des Computers“ Betriebssystem (C:) ”.
  • Wischen Sie (falls erforderlich), bis Sie die Datei "regdll" sehen.
Registrieren einer DLL Schritt 21
Registrieren einer DLL Schritt 21

Schritt 9. Kopieren Sie die Dateien auf den Desktop

Um Änderungen zu speichern, müssen Sie eine Kopie der "regdll"-Datei auf dem Desktop speichern:

  • Klicken Sie einmal auf die Datei, um sie auszuwählen.
  • Drücken Sie Strg+C.
  • Klicken Sie auf den Desktop.
  • Drücken Sie Strg+V.
Registrieren einer DLL Schritt 22
Registrieren einer DLL Schritt 22

Schritt 10. Öffnen Sie die Dateiliste im Editor

Klicken Sie einmal auf die Datei auf dem Desktop, um sie auszuwählen, und führen Sie dann diese Schritte aus:

  • Klicken Sie mit der rechten Maustaste auf die Datei "regdll".
  • Klicken " Bearbeiten “im Dropdown-Menü.
Registrieren einer DLL Schritt 23
Registrieren einer DLL Schritt 23

Schritt 11. Löschen Sie das nicht benötigte Verzeichnis oder den Speicherort der DLL-Datei

Dieser Schritt ist zwar optional, hilft jedoch dabei, die zum Registrieren von DLL-Dateien erforderliche Zeit zu verkürzen. Sie können Textzeilen löschen, die die folgenden Verzeichnisse oder Speicherorte enthalten:

  • C:\Windows\WinSXS - Das untere Viertel des Dokuments enthält normalerweise diese Zeilen.
  • C:\Windows\Temp - Sie finden diese Zeile in der Nähe des Segments, das die Zeile " WinSXS " enthält.
  • C:\Windows\$patchcache$ - Diese Zeile ist schwieriger zu finden. Sie können jedoch eine Suche durchführen, indem Sie die Tastenkombination Strg+F drücken, $patchcache$ eingeben und auf „ Nächstes finden ”.
Registrieren einer DLL Schritt 24
Registrieren einer DLL Schritt 24

Schritt 12. Fügen Sie jeder Textzeile den Befehl " regsvr " hinzu

Sie können sie mit der integrierten Funktion "Suchen und Ersetzen" von Notepad hinzufügen:

  • Klicken " Bearbeiten ”.
  • Klicken " Ersetzen… “im Dropdown-Menü.
  • Geben Sie c:\ in das Feld "Suchen nach" ein.
  • Geben Sie Regsvr32.exe /s c:\ in das Feld "Ersetzen durch" ein.
  • Klicken " Alles ersetzen ”.
  • Schließe das Fenster.
Registrieren einer DLL Schritt 25
Registrieren einer DLL Schritt 25

Schritt 13. Speichern Sie die Änderungen und schließen Sie das Notepad-Fenster

Drücken Sie Strg+S, um die Änderungen zu speichern, und klicken Sie dann auf „ x “in der oberen rechten Ecke des Notepad-Fensters, um es zu schließen. An diesem Punkt können Sie die Datei " regdll.bat " ausführen.

Registrieren einer DLL Schritt 26
Registrieren einer DLL Schritt 26

Schritt 14. Führen Sie die Datei aus

Klicken Sie mit der rechten Maustaste auf die Datei " regdll.bat ", klicken Sie auf " Als Administrator ausführen, und wählen Sie " Jawohl “, wenn Sie aufgefordert werden, die Datei in der Eingabeaufforderung auszuführen. Danach beginnt die Eingabeaufforderung mit der Registrierung jeder verfügbaren DLL-Datei. Dieser Vorgang kann lange dauern. Stellen Sie also sicher, dass Ihr Computer während des Vorgangs eingeschaltet und angeschlossen ist.

Registrieren einer DLL Schritt 27
Registrieren einer DLL Schritt 27

Schritt 15. Schließen Sie die Eingabeaufforderung

Sobald der Vorgang abgeschlossen ist, können Sie das Eingabeaufforderungsfenster schließen. Die DLL-Dateien auf dem Computer sind jetzt registriert.

Tipps

Das Aufheben der Registrierung einer DLL-Datei kann ein nützlicher Schritt sein, wenn Sie sie löschen möchten, da jede registrierte DLL-Datei als schreibgeschützte Datei betrachtet wird und daher nicht gelöscht werden kann, ohne die Registrierung zuvor aufzuheben

Empfohlen: