Cómo registrar archivos DLL u OCX en Windows 10 a través del símbolo del sistema

A veces, las aplicaciones pueden perder el registro de archivos DLL u OCX, debido a lo cual los usuarios tienen errores y las aplicaciones no funcionan correctamente. Debido a esto, los usuarios deberán registrar los archivos individualmente. La utilidad RegSvr32 registra y anula el registro de los archivos de extensión de la aplicación (DLL u OCX). En este artículo, le enseñaremos lo fácil que es registrar un archivo DLL u OCX en su sistema operativo.

Cómo registrar un archivo DLL u OCX en Windows

Registrar un archivo DLL u OCX en Windows

Al registrar una DLL u OCX, los usuarios agregan la información al registro para que Windows pueda usar esos archivos. La información tendrá la forma de un nombre o CLSID. Esto hace que sea más fácil para Windows encontrar la DLL u OCX correcta cuando se usa una función relacionada dentro de otro programa. Habrá una ruta de estos archivos que utilizará el código ejecutable del componente. La información guardada en el programa siempre se referirá a la última versión del componente. Esto solo es necesario en casos excepcionales porque en la mayoría de los casos las aplicaciones registrarán estos archivos durante la instalación. También se puede utilizar para solucionar los problemas de Windows que componen estos archivos. Algunos parámetros adicionales que puede agregar a los comandos:

  • / u – Anular el registro del archivo DLL u OCX
  • / s – Modo silencioso, no mostrará ningún cuadro de mensaje.
  • / I. – Si se usa sin / u, llámelo DLLInstall (TRUE) y si se usa con / u, llame a DllInstall (FALSE) para desinstalar la DLL y DllUnregisterServer.
  • / n – No llamar a DllRegister Server o DllUnregisterServer. Esta opción debe usarse con.

Solo puede registrar los archivos DLL u OCX registrados. Algunos archivos a través de los cuales puede registrarse no tendrán funcionalidad DLLRegisterServer (). Estos archivos son normales y no tienen nada que ver con el registro. Se puede tomar un ejemplo de los archivos DLL del juego que permanecen en la carpeta y hacen su trabajo sin estar registrados en primer lugar.

Nota: asegúrese de que ya tiene el archivo DLL u OCX antes de probar estos métodos.

Uso del símbolo del sistema para registrar un archivo DLL u OCX

  1. Sostener el Ventanas tecla y presione S. para abrir la función de búsqueda. Mas o menos cmd, haga clic derecho sobre él y seleccione Ejecutar como administrador elección
    Nota: Tu tambien puedes empujar Alt + Mayús + Entrar después de escribir cmd en la función de búsqueda.

    Abrir rápidamente una orden de elevación
  2. Ahora escriba el siguiente comando para registrar el archivo DLL u OCX.
    regsvr32 jscript.dll

    Nota: jscript.dll es el nombre de archivo que puede cambiar a cualquier archivo que desee registrar.

    Archivo DLL registrado correctamente
  3. Puede registrar un archivo DLL u OCX ubicado en una ubicación diferente escribiendo el siguiente comando.
    regsvr32 C:UsersKevinDesktopjscript.dll
    Registrar una DLL en una ruta diferente
  4. Si el archivo no se puede registrar, es posible que obtenga el error que se muestra a continuación:
    Error al no registrarse
  5. A veces, el error se puede producir porque está intentando registrar un archivo DLL u OCX de 32 bits a través de 64 bits. Regsvr32. Debes usar el de 32 bits Regsvr32 ubicado en el Syswow64 carpeta.
  6. Puede escribir el siguiente comando para programar una DLL u OCX de 32 bits en un sistema operativo de 64 bits.
    %SystemRoot%SysWOW64regsvr32 jscript.dll
    Registre un archivo DLL de 32 bits en Windows de 64 bits

Puede usar PowerShell con los mismos comandos para programar archivos DLL u OCX.