Dynamic Link Library of DLL is een bestandstype dat Bibliotheken biedt voor verschillende uitvoerbare bestanden op een versnipperde manier. Een enkel DLL-bestand kan worden gebruikt door meerdere uitvoerbare bestanden of andere dll ‘ s. DLL-bestanden worden gemaakt om dubbele bestanden met dezelfde functies te voorkomen. Een ander bestandstype voor een soortgelijke DLL is het OCX-bestandstype dat minder populair is en voornamelijk wordt gebruikt voor ActiveX-besturingselementen. Zelfs de meeste van de DLL-bestanden worden geregistreerd door Windows voor gebruik in sommige gevallen zijn ze niet standaard geregistreerd. In deze zelfstudie leren we hoe u DLL-bestanden voor Windows zoals Windows 7, Windows 8, Windows 10 en Windows Server kunt registreren.
wat registreert DLL?
Windows-besturingssysteem bevat veel DLL ‘ s voor het leveren van bibliotheken en helperfuncties aan de uitvoerbare bestanden. Om deze DLL-bestanden te gebruiken, moeten ze worden geregistreerd. Het registreren van het DLL-bestand is het opslaan van de DLL-bestand Informatie in het Windows-register. Standaard, de meeste van de DLL-bestanden worden geregistreerd en kunnen worden gebruikt via de command-line interfaces en andere manieren. Zelfs de meeste van de 3rd party bibliotheken en DLL-bestanden worden geregistreerd tijdens de installatie.
DLL registreren via Windows GUI
DLL ‘ s kunnen op verschillende manieren worden geregistreerd, maar in het algemeen wordt het regsvr32 commando gebruikt. De opdracht regsvr32 kan worden uitgevoerd via het dialoogvenster Uitvoeren van Windows. Eerst openen we het dialoogvenster Windows uitvoeren vanuit het menu Start of met de WIN + R-toets snelkoppeling. Vervolgens typen we het regsvr32 commando en het volledige of absolute pad van het DLL bestand.
regsvr32 "D:\mylibrary.dll"
DLL registreren via MS-DOS of PowerShell Command Line Interface
een andere manier om de DLL bestanden te registreren is door gebruik te maken van een command-line interface zoals MS-DOS of PowerShell. Eerst openen we de opdrachtregelinterface vanuit het menu Start. In het volgende voorbeeld zullen we de PowerShell openen.
nu zullen we het regsvr32 commando typen zoals hieronder.
regsvr32 "D:\mylibrary.dll"
“de module kon de opgegeven module niet laden kon niet worden gevonden” Error and Solution
het toevoegen van nieuwe DLL-bestanden in het Windows-en Windows-register is een taak op beheerniveau. In sommige gevallen kunt u een “de module niet laden krijgen. De opgegeven module kon niet worden gevonden” fout. Deze fout kan worden opgelost door een verhoogde MS-DOS-of PowerShell-opdrachtregelinterface te openen. Voer de volgende post-stappen uit om MS-DOS of PowerShell met Administrator te openen.