.DLL Bestandsextensie
Dynamische koppelingsbibliotheek
| Ontwikkelaar | Microsoft |
| Populariteit |
4,2 | 6870 stemmen |
Wat is een DLL-bestand?
Een DLL-bestand is een dynamische koppelingsbibliotheek (Dynamic Link Library) die gecompileerde functies, stuurprogramma's of andere gegevens bevat die meerdere Windows-programma's kunnen gebruiken. Veel Windows-programma's gebruiken DLL-bestanden om algemene functies uit te voeren. Meerdere programma's kunnen zelfs tegelijkertijd dezelfde DLL-bestanden gebruiken.
Meer informatie
Windows wordt geleverd met veel standaard-DLL-bestanden waarnaar softwareontwikkelaars kunnen verwijzen bij het maken van programma's die standaardfuncties uitvoeren, zoals het openen van dialoogvensters, communiceren met externe apparaten en lezen en schrijven van bestanden. Door naar DLL-bestanden te verwijzen, besparen programmeurs tijd (omdat ze algemene functies niet handmatig hoeven te programmeren) en verkleinen ze de bestandsgrootte van hun programma's (omdat de programma's de bronnen die in het DLL-bestand zijn opgeslagen niet hoeven te bevatten).
Wanneer een programma de gegevens uit een DLL-bestand moet gebruiken, laadt het dat DLL-bestand dynamisch in het systeemgeheugen. Het programma kan vervolgens de functies (en andere gegevens) in het DLL-bestand openen en gebruiken alsof deze onderdeel van het programma waren.
Programma's van derden kunnen extra DLL-bestanden op je computer installeren. Deze DLL-bestanden werken op dezelfde manier als de standaard-DLL-bestanden van Windows, maar worden waarschijnlijk alleen gedeeld door programma's die door die ontwikkelaar zijn gemaakt.
Wat je moet doen als er een DLL-bestand ontbreekt
Als een programma een DLL-bestand nodig heeft dat je niet hebt, wordt waarschijnlijk een foutmelding als "DLL ontbreekt" of "DLL niet gevonden" weergegeven. In deze gevallen kun je verschillende acties proberen om de DLL-fout op te lossen, waaronder:
- Het programma dat het DLL-bestand probeert te gebruiken opnieuw installeren
- Alle gerelateerde apparaatstuurprogramma's bijwerken
- Controleren of je het DLL-bestand per ongeluk hebt verwijderd
- Controleren op Windows-updates en deze installeren
- Je computer opnieuw opstarten
- Een systeemherstel uitvoeren
In de meeste gevallen moet je niet proberen het ontbrekende DLL-bestand handmatig op internet te zoeken en te downloaden. DLL-bestanden die op niet-Microsoft-websites voor het downloaden van DLL-bestanden worden aangeboden, kunnen dragers van malware zijn.
Veelvoorkomende .DLL-bestandsnamen
user32.dll - Bevat instructies voor grafische elementen zoals dialoogvensters en vensters.
shell32.dll - Bevat API-functies van de Windows-shell.
msvcrt.dll - Bevat standaardfuncties van de C-bibliotheek. Als msvcrt.dll ontbreekt, kun je deze installeren via het Microsoft Visual C++ 2015 Redistributable Package.
mfc42u.dll - Een Microsoft Foundation Class-bibliotheek (MFC) die vereist is voor sommige Windows-programma's.
mfc80u.dll - Een MFC-bibliotheek die vereist is voor sommige Windows-programma's die met Visual C++ 2005 zijn gemaakt. Als mfc80u.dll ontbreekt, kun je deze installeren via het Microsoft Visual C++ 2005 Redistributable Package.
mfc90u.dll - Een MFC-bibliotheek die vereist is voor sommige Windows-programma's die met Visual C++ 2008 zijn gemaakt. Als mfc90u.dll ontbreekt, kun je deze installeren via het Microsoft Visual C++ 2008 Redistributable Package.
mfc100u.dll - Een MFC-bibliotheek die vereist is voor sommige Windows-programma's die met Visual C++ 2010 zijn gemaakt. Als mfc100u.dll ontbreekt, kun je deze installeren via het Microsoft Visual C++ 2010 Redistributable Package.
Een DLL-bestand openen
De meeste gebruikers hoeven een DLL-bestand nooit te openen en zouden dat ook nooit moeten doen. Het openen of aanpassen van een DLL-bestand kan er namelijk voor zorgen dat er fouten optreden in de programma('s) die naar dat bestand verwijzen, waardoor het programma niet correct werkt.
Windows-ontwikkelaars en andere gevorderde gebruikers kunnen DLL-bestanden echter decompileren om de inhoud ervan te bekijken en aan te passen. Hulpprogramma's waarmee je DLL-bestanden kunt decompileren zijn onder andere Microsoft Visual Studio, JetBrains dotPeek, Redgate .NET Reflector en Resource Hacker.
Waarschuwing
Installeer ter bescherming tegen malware-aanvallen nooit een DLL-bestand dat je van internet hebt gedownload, tenzij je de bron van het bestand vertrouwt.
Programma's die DLL-bestanden openen of ernaar verwijzen
DLL-dynamische webpagina
| Ontwikkelaar | N.v.t. |
| Populariteit |
4,1 | 1009 stemmen |
Een DLL-bestand is een webpagina die dynamisch wordt gegenereerd wanneer een gebruiker deze opent. De pagina kan scripts aan serverzijde bevatten, zoals Perl- of VB-scripts die de HTML van de webpagina genereren.
Meer informatie
Webpagina's met DLL-bestandsextensies worden doorgaans gehost op Microsoft IIS-webservers. De DLL-extensie moet aan de juiste scriptengine op de server worden gekoppeld, zodat de pagina correct kan worden verwerkt.
