Principal Ventanas ¿Qué es un archivo DLL?

¿Qué es un archivo DLL?



Qué saber

  • Un archivo DLL es un archivo de biblioteca de vínculos dinámicos.
  • Pueden ser utilizados por múltiples programas para compartir funciones.
  • La mayoría de las personas se ocupan de ellos sólo cuando necesitan corregir errores de DLL.

Este artículo describe qué son los archivos DLL, cómo y por qué se usan, y qué hacer si tiene un error de DLL.

¿Qué es un archivo DLL?

Un archivo DLL, abreviatura deBiblioteca de enlaces dinámicos, es un tipo de archivo que contiene instrucciones que otros programas pueden utilizar para hacer determinadas cosas. De esta forma, varios programas pueden compartir las habilidades programadas en un único archivo, e incluso hacerlo simultáneamente.

Por ejemplo, varios programas diferentes podrían recurrir a lamuyutil.dllfile (que está inventado, por supuesto) para encontrar el espacio libre en un disco duro, ubicar un archivo en un directorio particular e imprimir una página de prueba en la impresora predeterminada.

A diferencia de los programas ejecutables, como aquellos con la EXE extensión de archivo, los archivos DLL no se pueden ejecutar directamente, sino que deben ser invocados por otro código que ya se esté ejecutando. Sin embargo, las DLL tienen el mismo formato que los EXE y algunas incluso pueden usar la extensión de archivo .EXE. Si bien la mayoría de las bibliotecas de vínculos dinámicos terminan en el extensión de archivo .DLL, otros pueden usar .OCX, .CPL o .DRV.

Captura de pantalla de varios archivos DLL en Windows 10

Archivos DLL.

Solucionar errores de DLL

Los archivos DLL, debido a su cantidad y frecuencia de uso, tienden a ser el foco de un gran porcentaje de los errores que se observan al iniciar, usar y cerrar Windows.

Si bien puede ser fácil simplemente descargarlodesaparecidooextraviadoDLL, rara vez es la mejor manera de hacerlo. Vea nuestro artículo Razones importantes para NO descargar archivos DLL para más información sobre eso.

Si recibe un error de DLL, lo mejor que puede hacer es encontrar información de solución de problemas específica para ese problema de DLL para asegurarse de resolverlo de la manera correcta y para siempre. Es posible que incluso tengamos una guía de reparación específica para el que usted tiene. De lo contrario, consulte nuestro Cómo solucionar errores de DLL para algunos consejos generales.

Más información sobre los archivos DLL

La palabra 'dinámico' en la biblioteca de vínculos dinámicos se usa porque los datos solo se utilizan en un programa cuando el programa los solicita activamente en lugar de tener los datos siempre disponibles en la memoria.

Muchos archivos DLL están disponibles en Windows de forma predeterminada, pero los programas de terceros también pueden instalarlos. Sin embargo, es poco común abrir un archivo DLL porque nunca es necesario editarlo, además, hacerlo puede causar problemas con los programas y otras DLL. Sin embargo, si sabes lo que estás haciendo, Hacker de recursos es una forma de hacerlo.

Los archivos DLL son útiles porque pueden permitir que un programa separe sus diferentes componentes en módulos únicos que luego se pueden agregar o eliminar para incluir o excluir ciertas funcionalidades. Cuando el software funciona de esta manera con archivos DLL, el programa puede usar menos memoria porque no necesita cargar todo a la vez.

Además, las DLL proporcionan una forma de actualizar partes de un programa sin tener que reconstruir o reinstalar todo el programa. El beneficio se amplifica aún más cuando un programa usa la DLL porque todas las aplicaciones pueden aprovechar la actualización de ese único archivo DLL.

Los controles ActiveX, los archivos del Panel de control y los controladores de dispositivos son algunos de los archivos que Windows utiliza como bibliotecas de vínculos dinámicos. Respectivamente, estos archivos utilizan la extensión de archivo OCX, CPL y DRV.

¿Puedo cambiar hey google a otra cosa?

Cuando una DLL usa instrucciones de una DLL diferente, la primera ahora depende de la segunda. Esto hace que sea más fácil que las funcionalidades de DLL se rompan porque en lugar de existir la posibilidad de que solo la primera funcione mal, ahora depende también de la segunda, lo que afectaría a la primera si tuviera problemas.

Si una DLL dependiente se actualiza a una versión más nueva, se sobrescribe con una versión anterior o se elimina de la computadora, es posible que el programa que depende del archivo DLL ya no funcione como debería.

Las DLL de recursos son archivos de datos que tienen el mismo formato de archivo que las DLL pero utilizan las extensiones de archivo ICL, FON y FOT. Los archivos ICL son bibliotecas de iconos, mientras que los archivos FONT y FOT son archivos de fuentes.

Preguntas más frecuentes
  • ¿Cómo se abre un archivo DLL?

    Los archivos DLL no se abren de la misma manera que la mayoría de los tipos de archivos. Los archivos DLL suelen ser invocados por una aplicación. Para ver el código dentro de un archivo DLL, deberá descompilarlo con una aplicación de terceros.

  • ¿Cómo se instala un archivo DLL?

    Los archivos DLL no se instalan como otros tipos de archivos. Los archivos DLL se pueden 'instalar' colocándolos en el directorio donde está configurada una aplicación para buscar un determinado archivo DLL.

Artículos De Interés

La Elección Del Editor

¿Qué es un archivo 7Z?
¿Qué es un archivo 7Z?
Un archivo 7Z es un archivo comprimido 7-Zip que a menudo contiene archivos descargados agrupados, como programas de software. Aquí se explica cómo abrir y extraer archivos 7Z, además de todas las opciones de conversión.
Agregar escaneo con Windows Defender al menú contextual del botón derecho del explorador en Windows 10
Agregar escaneo con Windows Defender al menú contextual del botón derecho del explorador en Windows 10
Cuando necesite escanear una unidad extraíble o un archivo o carpeta específico con Windows Defender, es útil tener un elemento de menú contextual para hacerlo rápidamente.
Cómo cambiar la intensidad de la atenuación del brillo en Linux Mint cuando la batería está ejecutando MATE
Cómo cambiar la intensidad de la atenuación del brillo en Linux Mint cuando la batería está ejecutando MATE
De forma predeterminada, cuando cambia su computadora portátil Linux Mint de alimentación de CA a batería, MATE atenúa el nivel de brillo al 50% del nivel de brillo actual. Personalmente, sentí que el 50% era un valor demasiado bajo para mí, donde la pantalla se sentía demasiado oscura. No hay opción en la GUI para cambiar esto
Habilite DNS sobre HTTPS en Firefox
Habilite DNS sobre HTTPS en Firefox
Cómo habilitar DNS sobre HTTPS en Firefox DNS-over-HTTPS es un protocolo web relativamente joven, implementado hace unos dos años. Su objetivo es aumentar la privacidad y la seguridad del usuario evitando la interceptación y la manipulación de datos DNS por parte de ataques de intermediario mediante el uso del protocolo HTTPS para cifrar los datos entre el cliente DoH y el
Cómo bloquear una fórmula en Google Sheets
Cómo bloquear una fórmula en Google Sheets
https://www.youtube.com/watch?v=4lOq7qUKUSc Google Sheets hace que colaborar con compañeros de trabajo en hojas de cálculo sea muy sencillo gracias a sus sencillas opciones para compartir. Desafortunadamente, cuando es tan simple para varias personas usar la misma hoja de cálculo, también es fácil
Cómo abrir Settings.json en VS Code
Cómo abrir Settings.json en VS Code
Visual Studio (VS) Code es uno de los mejores editores de código por muchas razones. Pero lo que hace que este editor de código sea una opción para muchos programadores es la capacidad de personalizarlo para que se ajuste a sus necesidades. Uno de los muchos
VivaldiFox trae pestañas coloridas similares a Vivaldi a Firefox
VivaldiFox trae pestañas coloridas similares a Vivaldi a Firefox
El navegador Vivaldi puede aplicar el color dominante de una página a la pestaña que está abierta. VivaldiFox es un complemento de Firefox que agrega la misma función a Firefox.