Biblioteca de vínculos dinámicos o DLL es un tipo de archivo que proporciona bibliotecas para diferentes ejecutables de forma fragmentada. Un solo archivo DLL puede ser utilizado por varios ejecutables u otras DLL. Los archivos DLL se crean para evitar archivos duplicados con las mismas funciones. Otro tipo de archivo para una DLL similar es el tipo de archivo OCX, que es menos popular y se usa principalmente para controles ActiveX. Incluso la mayoría de los archivos DLL están registrados por Windows para su uso en algunos casos, no están registrados de forma predeterminada. En este tutorial, aprenderemos a registrar archivos DLL para Windows como Windows 7, Windows 8, Windows 10 y Windows Server.
¿Qué es el Registro de DLL?
El sistema operativo Windows contiene una gran cantidad de archivos DLL para proporcionar bibliotecas y funciones auxiliares a los archivos ejecutables. Para utilizar estos archivos DLL, deben estar registrados. Registrar el archivo DLL es almacenar la información del archivo DLL en el registro de Windows. De forma predeterminada, la mayoría de los archivos DLL están registrados y se pueden usar a través de las interfaces de línea de comandos y otras formas. Incluso la mayoría de las bibliotecas de terceros y archivos DLL se registran durante la instalación.
Registrar DLL a través de Windows Ejecutar GUI
Las DLL se pueden registrar de diferentes maneras, pero en general, se utiliza el comando regsvr32. El comando regsvr32 se puede ejecutar a través del cuadro de diálogo Ejecutar de Windows. En primer lugar, abriremos el cuadro de diálogo Ejecutar Windows desde el Menú Inicio o con el atajo de teclas WIN+R. A continuación, escribiremos el comando regsvr32 y la ruta completa o absoluta del archivo DLL.
regsvr32 "D:\mylibrary.dll"
Registrar DLL a través de la interfaz de línea de comandos de MS-DOS o PowerShell
Otra forma de registrar los archivos DLL es mediante una interfaz de línea de comandos como MS-DOS o PowerShell. Primero, abriremos la interfaz de línea de comandos desde el Menú Inicio. En el siguiente ejemplo, abriremos PowerShell.
Ahora escribiremos el comando regsvr32 como se muestra a continuación.
regsvr32 "D:\mylibrary.dll"
«No se pudo encontrar el módulo especificado» Error y solución
Agregar nuevos archivos DLL al registro de Windows y Windows es una tarea de nivel administrativo. En algunos casos, puede obtener un » El módulo falló al cargar. El módulo especificado no se pudo encontrar» error. Este error se puede resolver abriendo una interfaz de línea de comandos de MS-DOS o PowerShell elevada. Siga los siguientes pasos para abrir MS-DOS o PowerShell habilitados para el administrador.