Inicio : Extensiones de archivo : .dll File

.dll Extensión de archivo

Tipo de archivo 1Dynamic Link Library

Desarrollador Microsoft
Categoría Archivos del sistema
Formato Binary

.DLL opción 1

Un archivo DLL es una biblioteca compilada que contiene un conjunto de procedimientos y/o controladores que son referenciados y ejecutados por un programa de Windows. Permite que varios programas accedan a funciones compartidas a través de bibliotecas comunes. Los archivos DLL se "enlazan dinámicamente" en un programa en tiempo de ejecución, lo que significa que sólo se cargan cuando se necesitan.

Más información

Muchos archivos DLL se proporcionan con el sistema operativo Windows, mientras que otros se incluyen con los programas de Windows. Permiten diversas funciones del programa, como la comunicación con dispositivos externos y la lectura y escritura de archivos. En algunos casos, las aplicaciones multiplataforma que se ejecutan en macOS hacen referencia a los archivos DLL.

Eliminar o modificar el contenido de un archivo DLL puede provocar errores dentro del programa que hace referencia al archivo. Por esta razón, los archivos DLL generalmente no deben abrirse ni editarse. Sin embargo, si una aplicación intenta acceder a un archivo DLL que se ha corrompido o que falta, ese programa dejará de funcionar. Si esto ocurre, es posible que tenga que reinstalar el programa o descargar e instalar una nueva versión de la DLL.

Común DLL nombres de archivo

mfc42u.dll: una biblioteca de Microsoft Foundation Class (MFC) requerida por algunos programas de Windows para ejecutarse. Esta DLL se incluye con Windows XP, Windows Vista y Windows 7 y se encuentra con mayor frecuencia en el directorio C: \ Windows \ System32 \. Si intenta abrir un programa y Windows informa que le falta mfc42u.dll, es probable que su instalación de Windows esté dañada. Puede usar un punto de restauración del sistema o el disco de reparación del sistema de fábrica para solucionar el problema. Otros archivos relacionados incluyen mfc42u.dll, mfc40.dll y mfc40u.dll.

mfc80u.dll: una biblioteca MFC requerida por algunos programas de Windows creados con Visual C ++ 2005. Si falta este archivo, puede instalar el paquete redistribuible de Microsoft Visual C ++ 2005 para instalarlo. Los programas que usan este DLL generalmente lo instalan porque no está incluido con Windows por defecto. Otras DLL instaladas con el paquete incluyen msvcr80.dll, msvcm80.dll, msvcp80.dll, mfc80.dll, mfcmifc80.dll y mfcm80.dll.

mfc90u.dll - Una biblioteca MFC requerida por algunas ventanas programas creados con Visual C ++ 2008. Si le falta este archivo, puede instalar el Paquete redistribuible de Microsoft Visual C ++ 2008 para instalarlo. Los programas que usan este DLL generalmente lo instalan porque no está incluido con Windows por defecto. Otras DLL instaladas con el paquete incluyen msvcr90.dll, msvcm90.dll, msvcp90.dll, mfc90.dll, mfcmifc90.dll y mfcm90.dll.

mfc100u.dll - Una biblioteca MFC requerida por algunas ventanas programas creados con Visual C ++ 2010. Si le falta este archivo, puede instalar el Paquete redistribuible de Microsoft Visual C ++ 2010 para instalarlo. Los programas que usan este DLL generalmente lo instalan porque no está incluido con Windows por defecto. Otras DLL instaladas con el paquete incluyen msvcr100.dll, msvcm100.dll, msvcp100.dll, mfc100.dll, mfcmifc100.dll y mfcm100.dll.

Programas que abren archivos DLL
Windows
Microsoft Windows
Microsoft Visual Studio
Microsoft Visual FoxPro
DLL-Files.com Client
Resource Hacker

Tipo de archivo 2DLL Dynamic Web Page

Desarrollador N/A
Categoría Archivos web
Formato N/A

.DLL opción 2

Página web generada dinámicamente cuando un usuario accede a ella; puede incorporar scripts del lado del servidor, como scripts Perl o VB que generan el HTML de la página web.

Más información

Las páginas web con extensiones de archivos DLL suelen estar alojadas en servidores web Microsoft IIS. La extensión DLL debe ser asignada al motor de scripting correcto en el servidor para que la página sea procesada correctamente.

Programas que abren archivos DLL

¿Cómo ayuda la vinculación dinámica?

Para comprender por qué las DLL son útiles, piense en el enlace estático en comparación con el enlace dinámico. Tradicionalmente, la vinculación estática es parte de muchos sistemas operativos. Todos los componentes del código necesarios para ejecutar el programa se reúnen en el archivo ejecutable.

En cierto modo, podemos decir que el archivo ejecutable es independiente de cualquier otro archivo cuando está vinculado estáticamente.

Por otro lado, Dynamic Linking presenta funciones genéricas para una o más aplicaciones. Por lo tanto, un solo archivo DLL sirve como centro de comando y control para varios archivos. 

Por lo tanto, cada aplicación no requiere su código. Por lo tanto, reduce el tamaño de la aplicación y ahorra espacio de almacenamiento en su disco duro.

Abrir archivo DLL en Windows

  • Ejecute la aplicación que usa la DLL que desea abrir
  • Utilice un editor hexadecimal como HxD, WinHex, UltraEdit para abrir el archivo DLL en modo hexadecimal
  • Vea las dependencias de DLL con la herramienta Dependency Walker
  • Utilice un editor de texto como Sublime Text, UltraEdit, Notepad ++ para abrir el archivo DLL en modo texto
  • Desmonte el archivo DLL con la herramienta Microsoft Disassembler DUMPBIN.exe y revise la salida

Abrir archivo DLL en Visual Studio

  • Inicie Visual Studio. Si no lo tiene instalado, puede descargar la versión gratuita de Visual Studio Community
  • Seleccione Archivo > Abrir > Archivo desde el menú principal de Visual Studio y busque el archivo DLL que necesita abrir
  • Visual Studio abrirá el archivo DLL en el modo de edición de recursos y mostrará todos los recursos disponibles en el archivo DLL
  • Si lo necesita, puede agregar, eliminar o modificar recursos en el archivo DLL

Abrir archivo DLL en Mac OS

Mac OS utiliza diferentes formatos para los archivos de la biblioteca de aplicaciones y, por lo tanto, no es posible abrir archivos DLL en los sistemas operativos Mac OS.

Error de archivo DLL

Cuando inicia una aplicación, el sistema recopilará todas las funciones y archivos necesarios para ejecutar su archivo. Dado que Windows usa el modelo dinámico, si falta alguno de los archivos .dll, el sistema presentará un mensaje de error.

Por lo general, el mensaje dice: "Falta el archivo xyz.dll".

DLL Hell

'DLL Hell' es un término muy utilizado en el circuito de los desarrolladores. A veces, cuando se instala un nuevo programa o cuando un sistema recibe una actualización, puede haber una discrepancia entre los archivos originales y las versiones de DLL existentes.

Por lo tanto, hace que las aplicaciones se bloqueen o no se inicien en absoluto. Sin embargo, las plataformas .NET generalmente están a salvo de estos problemas. Para superar DLL Hell, Windows creó Windows File Protect (WFP) y archivos DLL protegidos.

Con archivos DLL protegidos, sus archivos DLL existentes solo se actualizan cuando llega una actualización oficial de Windows. Incluso entonces, si cualquier otro programa actualiza un archivo DLL, Windows lo restaura a la versión original para evitar problemas de desajuste.

Archivos EXE o DLL

A menudo, los entusiastas de la tecnología hacen comparaciones entre archivos EXE y DLL. Sin embargo, existe una gran diferencia entre ellos. En primer lugar, a diferencia de un archivo EXE, no puede iniciar un archivo DLL haciendo clic en él. No ejecutan directamente.

Por otro lado, los archivos DLL tienen el mismo formato que el archivo EXE. Algunos archivos DLL incluso usan la extensión .exe. Normalmente, los archivos DLL terminan con una extensión .dll, algunas otras extensiones comunes son .ocx, .drv y .cpl.



Acerca de los archivos DLL

Nuestro objetivo es asistir a nuestros lectores a comprender el origen del archivo con la extensión *.dll, sus funciones y como abrirlo.

Tipo de archivo DLL Dynamic Web Page, el comando AbrirArchivos ha investigado y verificado individualmente las descripciones de software para Mac, Windows, Linux, Android y iOS enumeradas en esta página. Tenemos como objetivo ofrecer el 100% de precisión y publicamos solo información sobre los formatos de archivo que hemos comprobado.


Últimos comentarios

Anónimo:
Hola. Sólo quería dar las gracias por explicar la extensión del archivo .ddl en su artículo. Después de una larga investigación sobre el funcionamiento de algunos programas de Windows, encontré un archivo como este. Sinceramente, el archivo me pareció algo extraño y uno de mis pensamientos me hizo imaginar que era un virus. Me alegro de no haberlo borrado, su contenido es realmente interesante. Lo que realmente me sorprendió es que se trata de una librería compilada con los procedimientos y controladores ejecutados por los programas. ¿Mejoran la velocidad de carga? Ya que ayuda a acceder a las funciones compartidas usando bibliotecas comunes. Leer que todos los archivos DLL son llamados al mismo tiempo, me hace dudar. ¿Cómo identifica el ordenador qué archivo debe leer? Su advertencia sobre la presencia de un virus fue genial. Después de todo, tenía algo de razón jaja. ¡Gran artículo!