¿Cómo instalar Regsvr32?
Cómo ejecutar archivos dll
Por ejemplo, Microsoft Office tiene cientos de archivos DLL que pueden utilizarse entre los distintos programas de Office para realizar ciertas funciones, como la corrección ortográfica, etc. Varios programas pueden cargar la misma DLL al mismo tiempo.
Ya está. Ahora su DLL se ha añadido con éxito al registro y puede ser utilizado por los programas de Windows. Tenga en cuenta que si recibe un mensaje de error, podría ser que está utilizando la versión de 64 bits del comando y no la de 32 bits. Si tiene instalada una versión de 64 bits de Windows y la DLL es de 32 bits, entonces debe ejecutar el comando utilizando la versión de 32 bits de regsvr32:
Además, si está utilizando una DLL de 32 bits, asegúrese de mover el archivo de la carpeta %systemroot%\System32 a la carpeta %systemroot%\SysWoW64 antes de ejecutar el comando. De lo contrario, es posible que aparezcan mensajes como
Si no puede registrar un archivo DLL y acaba recibiendo un mensaje de error diciendo que el intento de registrar el archivo DLL ha fallado, puede que quiera desactivar el UAC (Control de Cuentas de Usuario) en Windows.
Asegúrese de que el binario se almacena en la ruta especificada windows 10 64 bit
Si este artículo no describe el mensaje de error que está recibiendo, puede obtener explicaciones detalladas de los mensajes de error, acciones recomendadas y recursos de soporte adicionales en la página de Eventos y Errores de TechNet.
Regsvr32 es una utilidad de línea de comandos para registrar y anular el registro de controles OLE, como DLL y controles ActiveX en el Registro de Windows. Regsvr32.exe se instala en la carpeta %systemroot%\System32 en Windows XP y versiones posteriores de Windows. Nota En una versión de 64 bits del sistema operativo Windows, hay dos versiones del archivo Regsv32.exe:
Regsvr32 [/u] [/n] [/i[:cmdline]] <nombre de la DLL>/u – Desregistra el servidor/i – Llama a DllInstall pasándole una [cmdline] opcional; cuando se usa con /u, llama a la desinstalación de la DLL /n – no llama a DllRegisterServer; esta opción debe usarse con /i/s – Silenciosa; no muestra cuadros de mensaje
Regsvr32 debe inicializar la biblioteca COM antes de poder llamar a las funciones necesarias de la biblioteca COM y desinicializar la biblioteca cuando se cierra. Estos mensajes de error se producen si un intento de inicializar o desinicializar la biblioteca COM no tiene éxito.
Como instalar archivos dll en windows 10 64 bits
Bueno, no especificas si es una dll de 32 o 64 bits y no incluyes el mensaje de error, pero supongo que es el mismo problema que se describe en este artículo de KB: Mensaje de error al ejecutar Regsvr32.exe en Windows de 64 bits
Escriba regsvr32 nombre.dll en el Símbolo del sistema (¡ejecutado en modo elevado!) y pulse «Enter». Tenga en cuenta que name.dll debe ser sustituido por el nombre de la DLL que desea registrar. Por ejemplo, si desea registrar iexplore.dll, escriba regsvr32 iexplore.dll.
En un sistema x64, system32 es para 64 bits y syswow64 es para 32 bits (y no al revés como se dice en otra respuesta). WOW (Windows en Windows) es el subsistema de 32 bits que se ejecuta bajo el subsistema de 64 bits).
Aquí todo fallaba como ruta equivocada. Entonces recordé un truco de los viejos tiempos de Win95. Abra la carpeta de programas donde reside la .dll, abra C:/Windows/System32 desplácese hacia abajo hasta regsvr32 y arrastre y suelte la dll de la carpeta de programas en rgsrver32. Boom, hecho.
Conocer el mensaje de error sería bastante valioso. Sirve para dar información, aunque no tenga sentido para ti sí lo tiene para nosotros. Si me veo obligado a adivinar, diría que la DLL es un filtro DirectX de 32 bits. En cuyo caso este debería ser el curso de acción adecuado:
Prześlij opinię
Si este artículo no describe el mensaje de error que está recibiendo, puede obtener explicaciones detalladas de los mensajes de error, acciones recomendadas y recursos de soporte adicionales en la página de Eventos y Errores de TechNet.
Regsvr32 es una utilidad de línea de comandos para registrar y anular el registro de controles OLE, como DLL y controles ActiveX en el Registro de Windows. Regsvr32.exe se instala en la carpeta %systemroot%\System32 en Windows XP y versiones posteriores de Windows. Nota En una versión de 64 bits del sistema operativo Windows, hay dos versiones del archivo Regsv32.exe:
Regsvr32 [/u] [/n] [/i[:cmdline]] <nombre de la dll>/u – Desregistra el servidor/i – Llama a DllInstall pasándole una [cmdline] opcional; cuando se usa con /u, llama a la desinstalación de la dll /n – no llama a DllRegisterServer; esta opción debe usarse con /i/s – Silenciosa; no muestra cuadros de mensaje
Regsvr32 debe inicializar la biblioteca COM antes de poder llamar a las funciones necesarias de la biblioteca COM y desinicializar la biblioteca cuando se cierra. Estos mensajes de error se producen si un intento de inicializar o desinicializar la biblioteca COM no tiene éxito.