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



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

A veces, es posible que las aplicaciones no registren los archivos DLL u OCX, por lo que los usuarios se enfrentarán a errores y las aplicaciones no funcionarán correctamente. Debido a esto, los usuarios deberán registrar los archivos por sí mismos. El registro y anulación del registro de los archivos de extensión de la aplicación (DLL u OCX) se realiza mediante la utilidad RegSvr32. En este artículo, le enseñaremos con qué facilidad puede registrar un archivo DLL u OCX en su sistema operativo.



Cómo registrar un archivo DLL o OCX en Windows



Registro de 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 estará en forma de 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 con ella dentro de otro programa. Contendrá la ruta de estos archivos a través de los cuales se utilizará el código ejecutable del componente. La información guardada en el registro siempre hará referencia a la última versión del componente. Esto es necesario solo 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 reparación de las ventanas problemas que incluyen 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á cuadros de mensaje.
  • /YO - Si se usa sin / u, entonces llama a DLLInstall (TRUE) para instalar y si se usa con / u luego llama a DllInstall (FALSE) para desinstalar la DLL y DllUnregisterServer.
  • /norte - Por no llamar al servidor DllRegister o DllUnregisterServer. Esta opción debe usarse con / i.

Solo puede registrar los archivos DLL u OCX que se pueden registrar. Algunos archivos no tendrán DLLRegisterServer () funciones a través de las cuales puede registrarse. Esos 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 registrarse en primer lugar.

Nota: asegúrese de tener el archivo DLL u OCX disponible antes de probar estos métodos.

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

  1. Sostener el Ventanas tecla y presione S para abrir la función de búsqueda. Tipo cmd , haga clic derecho sobre él y elija Ejecutar como administrador opción
    Nota : También puede pulsar Alt + Mayús + Entrar después de escribir cmd en la función de búsqueda.



    Abriendo el símbolo del sistema elevado

  2. Ahora escriba el siguiente comando para registrar el archivo DLL o 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. También puede registrar un archivo DLL u OCX que se encuentra en una ubicación diferente escribiendo el siguiente comando.
    regsvr32 C:  Usuarios  Kevin  Desktop  jscript.dll

    Registro de 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 por no registrarse

  5. A veces, el error puede deberse a que está intentando registrar un archivo DLL u OCX de 32 bits a través de 64 bits Regsvr32 . Necesitas usar el 32-bit Regsvr32 que se encuentra en el Syswow64 carpeta.
  6. Puede escribir el siguiente comando para registrar una DLL u OCX de 32 bits en un sistema operativo de 64 bits.
    % SystemRoot%  SysWOW64  regsvr32 jscript.dll

    Registro de un archivo DLL de 32 bits en Windows de 64 bits

También puede usar PowerShell con los mismos comandos para registrar archivos DLL u OCX.

Etiquetas ETC OCX Ventanas 2 minutos de lectura