DLL- und OCX-Dateien unter Windows 7 registrieren

Ältere Anwendungen, die auf DLL- oder OCX-Dateien zurückgreifen, bereiten gelegentlich Probleme unter Windows 7. Unter Windows 7 ist es auch nicht mehr so leicht, DLL- bzw. OCX-Dateien zu verwalten. Schon ein simpler Kopiervorgang benötigt Administratorrechte, die Registrierung von Komponenten schlägt sogar mit entsprechenden Rechten fehl.

 

Fehler beim Registrieren einer DLL- oder OCX-Datei

Windows 7: Fehler beim Registrieren einer DLL-DateiWindows 7: Fehler beim Registrieren einer DLL-DateiDie typischen Fehler treten meist bei der Installation des Programmes auf und lauten "Fehler beim Registrieren der Datei [Dateiname].dll bzw .ocx" oder "Fehler beim Laden von [Dateiname].dll bzw .ocx".

Manchmal reicht es, die betreffende Datei per Hand in den Ordner der Anwendung zu kopieren. Jede Anwendung sieht zuerst dort nach, wenn DLL- oder OCX-Dateien benötigt werden; erst dann wird das Windows-Systemverzeichnis bemüht. Die meisten Installationsarchive lassen sich mit Packprogrammen wie Winrar einsehen und extrahieren.

 

OCX- und DLL-Dateien in Windows 7 registrieren

Wenn Windows 7 zusätzlich auf eine Registrierung der OCX- oder DLL-Datei besteht, klappt in vielen Fällen (leider nicht immer) folgende Vorgehensweise:

  • Starten Sie die Eingabeaufforderung mit Administratorrechten (Wo ist die Eingabeaufforderung in Windows 7?)
  • Geben Sie die Zeichenfolge "regsvr32 [Pfad]\[Dateiname]" ein, also zum Beispiel "regsvr32 C:\Windows\mshflxgd.ocx" ohne die Anführungszeichen
  • Anschließend erscheint ein Fenster, das zeigt, ob die Registrierung der DLL-Datei erfolgreich war

Windows 7: Registrieren einer DLL-Datei erfolgreichWindows 7: Registrieren einer DLL-Datei erfolgreich

 

Probleme bei der Registrierung von OCX- und DLL-Dateien

Wenn Sie eine Fehlermeldung wie "Das Modul [Modulname] wurde geladen, aber der DllRegisterServer-Eingangspunkt wurde nicht gefunden" erhalten, heißt das noch nicht unbedingt, dass alles verloren ist. Manche Programme starten trotzdem und arbeiten fehlerfrei.