¿Cómo saber qué programa utiliza una DLL?

Listdlls

Este artículo fue escrito por Yaffet Meshesha. Yaffet Meshesha es especialista en informática y fundador de Techy, un servicio completo de recogida, reparación y entrega de ordenadores. Con más de ocho años de experiencia, Yaffet se especializa en reparaciones informáticas y soporte técnico. Techy ha aparecido en TechCrunch y Time.

Los archivos de la biblioteca de enlaces dinámicos (DLL) no son archivos de texto normales que puedan abrirse en un editor: contienen código compilado y objetos a los que los programas de Windows hacen referencia durante su uso. Si quieres ver o editar el código que hace que un archivo DLL funcione, puedes hacerlo fácilmente utilizando un descompilador. Le mostraremos cómo utilizar un descompilador dotPeek para abrir un archivo DLL, y cómo registrar un DLL para un nuevo programa.

Este artículo fue escrito por Yaffet Meshesha. Yaffet Meshesha es un especialista en informática y el fundador de Techy, un servicio completo de recogida, reparación y entrega de ordenadores. Con más de ocho años de experiencia, Yaffet se especializa en reparaciones informáticas y soporte técnico. Techy ha aparecido en TechCrunch y Time. Este artículo ha sido visto 2.320.258 veces.

Iniciar el explorador de procesos

Autores: Huw Davies; Steven Elliott; Mike Hearn; André Hentschel; James Juran; Ove Kaaven; Alex Korobka; Bruce Milner; Andreas Mohr; Dustin Navea; Eric Pouech; Scott Ritchie; Adam Sacarny; John Sheets; Petr Tomasek; Brian Vincent

Trabajo en curso: Esta página está siendo objeto de una amplia revisión. Los enlaces externos a partes específicas de esta página pueden estar rotos debido a que la sección ha sido editada, movida, fusionada con otra sección o eliminada por completo. Consulte el índice para encontrar la sección que busca. Puede haber discusiones relacionadas en la página de discusión.

  ¿Dónde se instalan los archivos DLL en Windows 7?

Este documento, llamado Guía del usuario de Wine, es tanto una guía de instalación sencilla como una extensa guía de referencia. Esta guía es tanto para el nuevo usuario de Wine como para el usuario experimentado de Wine, ofreciendo instrucciones completas de instalación y configuración paso a paso, así como presentando un extenso material de referencia documentando todas las características de configuración y áreas de soporte.

Si, después de examinar esta guía, las FAQ y otra documentación relevante, todavía hay algo que no puede averiguar, nos encantaría saber de usted. La sección de listas de correo contiene varias listas de correo y un canal de IRC, que son lugares excelentes para buscar ayuda y ofrecer sugerencias. Si eres especialmente experto y crees que algo puede explicarse mejor, puedes presentar un informe de errores o solicitar acceso para editar la wiki tú mismo.

Monitor de procesos de Windows

Obteniendo la lista de DLLs con el Explorador de Procesos¶Ver la lista de DLLs actualmente cargadas¶⚠️ Después de iniciar el Explorador de Procesos seleccione el proceso o aplicación que desea inspeccionar. En este ejemplo hemos utilizado notepad++.exe:Luego haga clic en Ver→Vista del panel inferior→DLas DLL (o presione Ctrl+D):⚠️ Ahora la vista del panel inferior es visible; ¡enumera las DLL cargadas por el proceso seleccionado solamente! Guardar la lista de DLLs del proceso seleccionado¶La lista de DLLs del proceso seleccionado (! ) seleccionada puede ser guardada (lo cual es útil si quiere que otra persona la vea) haciendo clic en Archivo→Guardar como… (o pulsando Ctrl+A):El archivo resultante comienza con la lista de procesos y después enumera las DLLs del proceso seleccionado:

  ¿Puedes poner pintura de cáscara de huevo sobre satén?

Explorador de procesos cómo utilizarlo

El enlazado dinámico es un mecanismo que enlaza las aplicaciones con las bibliotecas en tiempo de ejecución. Las bibliotecas permanecen en sus propios archivos y no se copian en los archivos ejecutables de las aplicaciones. Las DLL se enlazan a una aplicación cuando ésta se ejecuta, en lugar de cuando se crea. Las DLL pueden contener enlaces a otras DLL.

Los archivos DLL no se cargan en la memoria RAM junto con el programa principal; no ocupan espacio a menos que se necesiten. Cuando se necesita un archivo DLL, se carga y se ejecuta. Por ejemplo, mientras un usuario de Microsoft Word esté editando un documento, el archivo DLL de la impresora no es necesario en la RAM. Si el usuario decide imprimir el documento, entonces la aplicación Word hace que se cargue y ejecute el archivo DLL de la impresora.

Una DLL ayuda a promover el desarrollo de programas modulares. Ayuda a desarrollar programas grandes que requieren múltiples versiones de lenguaje o un programa que requiere una arquitectura modular. Un ejemplo de un programa modular es un programa de contabilidad que tiene muchos módulos que pueden ser cargados dinámicamente en tiempo de ejecución.