Zuhause : Dateierweiterungen : .dll Datei

.dll Dateierweiterung

Dateityp 1Dynamic Link Library

Entwickler Microsoft
Kategorie Systemdateien
Datei Formatieren Binary

.DLL Möglichkeit 1

Eine DLL-Datei ist eine kompilierte Bibliothek, die eine Reihe von Prozeduren und / oder Treibern enthält, die von einem Windows-Programm referenziert und ausgeführt werden. Dadurch können mehrere Programme über gemeinsame Bibliotheken auf gemeinsame Funktionen zugreifen. DLL-Dateien werden zur Laufzeit dynamisch in ein Programm eingebunden, das heißt, sie werden nur bei Bedarf geladen.

Weitere Informationen

Viele DLL-Dateien werden mit dem Windows-Betriebssystem bereitgestellt, andere enthalten Windows-Programme. Sie ermöglichen verschiedene Programmfunktionen, z. B. die Kommunikation mit externen Geräten sowie die Eingabe und Ausgabe von Festplatten. Sie können auch von Cross-Plattform-Anwendungen von Macs referenziert werden.

Das Löschen oder Ändern des Inhalts einer DLL-Datei kann zu Fehlern in dem Programm führen, das auf die Datei verweist. Aus diesem Grund sollten DLL-Dateien im Allgemeinen nicht geöffnet oder bearbeitet werden. Wenn eine Anwendung jedoch versucht, auf eine beschädigte oder fehlende DLL-Datei zuzugreifen, funktioniert das Programm nicht mehr. In diesem Fall kann die Installation einer neuen Version der DLL-Datei die einfachste Option sein.

DLL-Files.com Client kann DLL-Fehler beheben.

Verbreitet DLL Dateinamen

mfc42u.dll - Eine Microsoft Foundation Class (MFC) -Bibliothek, die von einigen Windows-Programmen zum Ausführen benötigt wird. Diese DLL ist in Windows XP, Windows Vista und Windows 7 enthalten und befindet sich meistens im Verzeichnis C: \ Windows \ System32 \. Wenn Sie versuchen, ein Programm zu öffnen, und Windows meldet, dass die Datei mfc42u.dll fehlt, ist Ihre Windows-Installation möglicherweise beschädigt. Sie können einen Systemwiederherstellungspunkt oder die werkseitige Systemreparatur-CD verwenden, um das Problem zu beheben. Andere verwandte Dateien umfassen mfc42u.dll, mfc40.dll und mfc40u.dll.

mfc80u.dll - Eine MFC-Bibliothek, die von einigen Windows-Programmen benötigt wird, die mit Visual C ++ 2005 erstellt wurden. Wenn diese Datei fehlt, können Sie das Microsoft Visual C ++ 2005 Redistributable Package installieren, um es zu installieren. Programme, die diese DLL verwenden, installieren sie im Allgemeinen, da sie standardmäßig nicht in Windows enthalten ist. Andere mit dem Paket installierte DLLs umfassen msvcr80.dll, msvcm80.dll, msvcp80.dll, mfc80.dll, mfcmifc80.dll und mfcm80.dll.

mfc90u.dll - Eine MFC-Bibliothek, die von Windows-Programmen benötigt wird, die mit Visual C ++ 2008 erstellt wurden. Wenn Sie diese Datei nicht finden, können Sie das Microsoft Visual C ++ 2008 Redistributable Package installieren, um sie zu installieren. Programme, die diese DLL verwenden, installieren sie im Allgemeinen, da sie standardmäßig nicht in Windows enthalten ist. Andere mit dem Paket installierte DLLs umfassen msvcr90.dll, msvcm90.dll, msvcp90.dll, mfc90.dll, mfcmifc90.dll und mfcm90.dll.

mfc100u.dll - Eine MFC-Bibliothek, die von Windows-Programmen benötigt wird, die mit Visual C ++ 2010 erstellt wurden. Wenn Sie diese Datei nicht finden, können Sie das Microsoft Visual C ++ 2010 Redistributable Package installieren, um sie zu installieren. Programme, die diese DLL verwenden, installieren sie im Allgemeinen, da sie standardmäßig nicht in Windows enthalten ist. Andere mit dem Paket installierte DLLs umfassen msvcr100.dll, msvcm100.dll, msvcp100.dll, mfc100.dll, mfcmifc100.dll und mfcm100.dll.

xinput1_3.dll - Einige Anwendungen oder Spiele benötigen diese Datei möglicherweise, um richtig zu funktionieren. Wenn xinput1_3.dll fehlt, können bei jedem Start der Anwendung verschiedene Arten von Fehlern auftreten.

Msvcr120.dll - Die Software hinter dieser dll-Datei heißt "Microsoft® C Runtime Library" und ist ein Teil des von der Microsoft Corporation entwickelten Programms Microsoft® Visual Studio® 2013.

Msvcp140.dll ist eine von Microsoft entwickelte DLL-Datei (Dynamic Link Library), die auf die wesentlichen Systemdateien des Windows-Betriebssystems verweist. Gewöhnlich enthält sie eine Reihe von Prozeduren und Treiberfunktionen, die von Windows angewendet werden können.

Programme, die DLL Dateien öffnen können

Windows
Microsoft Windows
Microsoft Visual Studio
Microsoft Visual FoxPro
DLL-Files.com Client
Resource Hacker

Dateityp 2DLL Dynamic Web Page

Entwickler N/A
Kategorie Webdateien
Datei Formatieren N/A

.DLL Möglichkeit 2

Webseiten, die dynamisch generiert werden, wenn ein Benutzer darauf zugreift könnenserverseitige Skripts enthalten, beispielsweise Perl- oder VB-Skripts, die den HTML-Code für die Webseite generieren.

Weitere Informationen

Webseiten mit DLL-Dateierweiterungen werden normalerweise auf Microsoft IIS-Webservern gehostet. Die DLL-Erweiterung muss der richtigen Skript-Engine auf dem Server zugeordnet werden, damit die Seite ordnungsgemäß verarbeitet werden kann.

Programme, die DLL Dateien öffnen können

Wie hilft Dynamic Linking?

Um zu verstehen, warum DLLs hilfreich sind, denken Sie an statisches Linking im Vergleich zu dynamischem Linking. Traditionell ist das statische Linken Bestandteil vieler Betriebssysteme. Alle Bestandteile des Codes, die zum Ausführen des Programms erforderlich sind, werden in der ausführbaren Datei zusammengeführt.

In gewisser Weise kann man sagen, dass die ausführbare Datei unabhängig von allen anderen Dateien ist, wenn sie statisch gelinkt ist.

Auf der anderen Seite stellt das Dynamic Linking generische Funktionen für eine oder mehrere Anwendungen zur Verfügung. Somit dient eine einzelne DLL-Datei als Befehls- und Steuerzentrale für verschiedene Dateien. 

So benötigt nicht jede Anwendung ihren Code. Daher reduziert dies die Größe der Anwendung und spart Speicherplatz auf Ihrer Festplatte.

DLL-Datei unter Windows öffnen

  • Anwendung ausführen, die die zu öffnende DLL verwendet.
  • Verwenden Sie einen Hex-Editor wie HxD, WinHex, UltraEdit, um die DLL-Datei im Hex-Modus zu öffnen.
  • Anzeigen von DLL-Abhängigkeiten mit dem Tool Dependency Walker.
  • Verwenden Sie einen Texteditor wie Sublime Text, UltraEdit, Notepad++, um die DLL-Datei im Textmodus zu öffnen.
  • DLL-Datei mit dem Tool Microsoft Disassembler DUMPBIN.exe disassemblieren und Ausgabe überprüfen.

DLL-Datei in Visual Studio öffnen

  • Starten Sie Visual Studio. Wenn Sie es nicht installiert haben, können Sie die kostenlose Version von Visual Studio Community herunterladen.
  • Wählen Sie Datei->Öffnen->Datei... im Hauptmenü von Visual Studio und suchen Sie die DLL-Datei, die Sie öffnen möchten.
  • Visual Studio öffnet die DLL-Datei im Ressourcen-Bearbeitungsmodus und zeigt alle in der DLL-Datei vorhandenen Ressourcen an.
  • Bei Bedarf können Sie Ressourcen in der DLL-Datei hinzufügen, löschen oder ändern.

DLL-Datei unter Mac OS öffnen

Mac OS verwendet andere Formate für Programmbibliotheksdateien und daher ist es nicht möglich, DLL-Dateien auf Mac OS-Betriebssystemen zu öffnen.

DLL-Datei-Fehler

Wenn Sie eine Anwendung starten, sammelt das System alle notwendigen Funktionen und Dateien, die zum Ausführen Ihrer Datei benötigt werden. Da Windows das dynamische Modell verwendet, gibt das System eine Fehlermeldung aus, wenn eine der .dll-Dateien fehlt.

Normalerweise lautet die Meldung: "fehlende xyz.dll-Datei".

DLL-Hölle

‘DLL Hell’ ist ein Begriff, der in Entwicklerkreisen sehr gebräuchlich ist. Manchmal, wenn ein neues Programm installiert wird oder wenn ein System ein Upgrade erhält, kann es eine Diskrepanz zwischen den ursprünglichen Dateien und den vorhandenen DLL-Versionen geben.

Dies führt dazu, dass die Anwendungen entweder abstürzen oder gar nicht erst starten. Allerdings sind .NET-Plattformen in der Regel sicher vor solchen Problemen. Um die DLL-Hölle zu überwinden, hat Windows den Windows File Protect (WFP) und geschützte DLLs entwickelt.

Bei geschützten DLLs werden Ihre vorhandenen DLL-Dateien nur aktualisiert, wenn ein offizielles Windows-Update eintrifft. Selbst dann, wenn ein anderes Programm eine DLL-Datei aktualisiert, stellt Windows die ursprüngliche Version wieder her, um Probleme mit Fehlanpassungen zu vermeiden.

EXE-Dateien oder DLL

Oft werden von Technikbegeisterten Vergleiche zwischen EXE- und DLL-Dateien gezogen. Es gibt jedoch einen großen Unterschied zwischen ihnen. Erstens: Im Gegensatz zu einer EXE-Datei können Sie eine DLL-Datei nicht durch Anklicken starten. Sie werden nicht direkt ausgeführt.

Auf der anderen Seite haben DLL-Dateien das gleiche Format wie die EXE-Datei. Einige DLL-Dateien verwenden sogar die Erweiterung .exe. Normalerweise enden DLL-Dateien mit einer .dll-Erweiterung, einige andere gängige Erweiterungen sind .ocx, .drv und .cpl.



Über DLL Dateien

Unser Ziel ist es, Ihnen zu zeigen, wofür die Datei mit der Erweiterung .dll gedacht ist und wie man sie öffnet.

Dateityp DLL Dynamic Web Page, Die auf dieser Seite aufgeführten Softwarebeschreibungen für Mac, Windows, Linux, Android und iOS wurden mit dem Befehl DateiWiki einzeln recherchiert und überprüft. Wir bemühen uns um eine 100% ige Genauigkeit und veröffentlichen nur Informationen über Dateiformate, die wir getestet und geprüft haben.


Letzte Kommentare zum Öffnen der DLL-Datei

Anonym:
Hallo. Ich wollte mich nur für die Erklärung der Dateierweiterung .ddl in Ihrem Artikel bedanken. Nach langen Recherchen über die Funktionsweise einiger Windows-Programme habe ich eine solche Datei gefunden. Ehrlich gesagt, kam mir die Datei etwas seltsam vor und einer meiner Gedanken ließ mich vermuten, dass es sich um einen Virus handelt. Ich bin froh, dass ich sie nicht gelöscht habe, denn ihr Inhalt ist wirklich interessant. Was mich wirklich überrascht hat, ist, dass es sich um eine kompilierte Bibliothek mit Prozeduren und Treibern handelt, die von Programmen ausgeführt werden. Verbessern sie die Ladegeschwindigkeit? Da sie den Zugriff auf gemeinsam genutzte Funktionen über gemeinsame Bibliotheken erleichtern. Wenn ich lese, dass alle DLL-Dateien zur gleichen Zeit aufgerufen werden, kommen mir Zweifel. Wie erkennt der Computer, welche Datei er lesen soll? Ihre Warnung, dass sie einen Virus enthält, war großartig. Schließlich hatte ich ja irgendwie recht, haha. Toller Artikel!