Que son los archivos .dll y para que sirven ? si, esos que tienen nombres tan complicados, hoy mismo me he tenido que bajar por ejemplo un tal mvcp71.dll
Un archivo DLL (Dynamic Library Link) es un módulo componente de un programa que ejecuta alguna función. Estos archivos DLL son muy útiles, pero también suelen ser causa de errores en Windows.
Los archivos DLL ejecutan acciones o rutinas de uso frecuente en Windows, y un mismo archivo DLL puede ser usado por varios programas al mismo tiempo (como el Kernel32.dll). Por ejemplo el procesador de palabras, la hoja de cálculo y otros programas pueden usar un mismo archivo DLL para desplegar el cuadro diálogo Abrir, cada vez que usted usa el comando Abrir.
Gracias a ese esquema modular (que tambien se usa en el sistema operativo OS/2), hay muchas funciones que los creadores de software no tienen que incluir en sus programas; cuando un programa necesita enviar un documento a la impresora, simplemente llama el archivo DLL respectivo (que ya Windows instaló) para que este cargue y ejecute la tarea. De esa forma, los programas son más pequeños y se ahorra espacio en el disco duro.
El hecho de que estos módulos de rutinas (Archivos DLL) no sean parte de programas, sino que se guardan como archivos independientes, también optimiza el uso de la memoria RAM. Un DLL se carga en la memoria RAM y se ejecuta únicamente cuando un programa lo llama para que realice una función, mientras que otros módulos de rutinas que sí hacen parte del programa permanecen cargados en la memoria mientras trabaja con un programa.
Windows incluye muchos archivos DLL que son usados por otros programas (la mayoría en la carpeta c:\windows\system). Pero algunos programas también instalan sus propios archivos DLL (y generalmente los colocan en la carpeta del disco duro en la que está guardado dicho programa).
Como bien has dicho, no hay mucha información en Google. Se pueden deducir un par de datos del archivo que mencionas. Es una Dll (Dinamic Link Library), por lo que NO es un virus, sino más bien es un archivo con funciones utilizadas por EL virus. Lo que debes averiguar es qué archivos ejecutables accesan a esta Dll. Si este misterioso archivo está siendo utilizado con frecuencia lo podrás encontrar en el Event Viewer. En el Event Viewer podrás encontrar información más específica sobre el archivo, como por ejemplo: Qué programas lo utilizan, cada cuanto tiempo, y un historial completo de sus usos. Un dato más que puedes sacar del archivo es que es una librería aparentemente creada en Visual Basic (Por las primeras dos letras: vb [Visual basic es un lenguaje de programación]) aunque el nombre puede servir de engaño. Las librerías que inician su nombre con vb normalmente vienen con suites como el Microsoft Visual Studio, o en ocasiones las encuentras dentro de las carpetas de Microsoft Office o en System32 (creadas por Microsoft Office u otro programa de Microsoft). Aunque también he tenido la experiencia de que podría ser una mala señal, pues muchos virus son codificados en Visual Basic. Entra al Event Viewer y aporta datos más precisos, para tener una respuesta igual de precisa.
Estos archivos contienen código ejecutable con funciones que son llamadas desde los programas que ejecutamos en nuestro pc. Cada dll puede tener varias funciones que son llamadas por diferentes aplicaciones, si se borra una dll la aplicación que dependa de ella deja de funcionar de forma correcta.
DLL es el acrónimo de Dynamic Linking Library (Bibliotecas de Enlace Dinámico), término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda del programa por parte del sistema operativo. Esta denominación se refiere a los sistemas operativos Windows siendo la extensión con la que se identifican los ficheros, aunque el concepto existe en prácticamente todos los sistemas operativos modernos.
Ventajas [editar]Las DLLs pueden verse como la evolución de las bibliotecas estáticas y de forma análoga contienen funcionalidad o recursos que utilizan otras aplicaciones. Sin embargo, su uso proporciona algunas ventajas:
Reducen el tamaño de los archivos ejecutables: Gran parte del código puede estar almacenado en bibliotecas y no en el propio ejecutable lo que redunda en una mejor modularización
Pueden estar compartidas entre varias aplicaciones: Si el código es suficientemente genérico, puede resultar de utilidad para múltiples aplicaciones (por ejemplo, la MFC es una biblioteca dinámica con clases genéricas que recubren la API gráfica de Windows y que usan gran parte de las aplicaciones).
Facilitan la gestión y aprovechamiento de la memoria del sistema: La carga dinámica permite al sistema operativo aplicar algoritmos que mejoren el rendimiento del sistema cuando se carguen estas bibliotecas. Además, al estar compartidas, basta con mantener una copia en memoria para todos los programas que la utilicen.
Brindan mayor flexibilidad frente a cambios: Es posible mejorar el rendimiento o solucionar pequeños errores distribuyendo únicamente una nueva versión de la biblioteca dinámica. Nuevamente, está corrección o mejora será aprovechada por todas las aplicaciones que compartan la biblioteca.
Problemas [editar]Sin embargo, no todo son ventajas. En los sistemas Windows, las DLLs son muy comunes y muchos programas usan las mismas DLLs. Pero debido a la evolución, cada una de las DLLs evoluciona incorporándose mejoras pero modificándolas de tal forma que dejan de ser compatibles. Esto puede producir dos efectos no deseados:
que la instalación de un programa reemplace una DLL con una nueva versión incompatible
que la desinstalación del programa borre una DLL compartida
En ambos casos, el resultado es que dejan de funcionar los programas que utilizaban la vieja versión. Estos problemas se denominaron el infierno de las DLLs.
Las versiones más modernas de Windows y los nuevos scripts de instalación MSI (sobre todo su característica de instalaciones residentes) abordan este problema. Sin embargo, el problema persiste cuando se utilizan otros instaladores (versiones antiguas) o se realizan modificaciones manuales.
Las DLLs son una técnica de implementación de forma dinámica es decir que el ordenador sólo las carga cuando las llama el programa que las utiliza.
salu2
pasa por mi bosque virtual xfa y ayudame a hacerlo crecer^^
El término DLL Hell (infierno de las DLLs) se refiere a los problemas ocasionados por las DLLs (Bibliotecas de enlace dinámico).
Estas bibliotecas consisten en un conjunto de código común que puede estar compartido entre varias aplicaciones. En Windows estas bibliotecas están muy extendidas y son compartidas por múltiples aplicaciones (por ejemplo, la MFC está compartida por prácticamente todas las aplicaciones gráficas). De esta compartición de código surgen dos problemas que constituyen el "infierno":
* Al instalar un programa se reemplaza una DLL por otra versión incompatible (conflicto de versiones)
* Al desinstalar un programa se borra una DLL compartida
En ambos casos los programas que compartan la DLL dejarán de funcionar con los consiguientes trastornos que supone.
Answers & Comments
Verified answer
Un archivo DLL (Dynamic Library Link) es un módulo componente de un programa que ejecuta alguna función. Estos archivos DLL son muy útiles, pero también suelen ser causa de errores en Windows.
Los archivos DLL ejecutan acciones o rutinas de uso frecuente en Windows, y un mismo archivo DLL puede ser usado por varios programas al mismo tiempo (como el Kernel32.dll). Por ejemplo el procesador de palabras, la hoja de cálculo y otros programas pueden usar un mismo archivo DLL para desplegar el cuadro diálogo Abrir, cada vez que usted usa el comando Abrir.
Gracias a ese esquema modular (que tambien se usa en el sistema operativo OS/2), hay muchas funciones que los creadores de software no tienen que incluir en sus programas; cuando un programa necesita enviar un documento a la impresora, simplemente llama el archivo DLL respectivo (que ya Windows instaló) para que este cargue y ejecute la tarea. De esa forma, los programas son más pequeños y se ahorra espacio en el disco duro.
El hecho de que estos módulos de rutinas (Archivos DLL) no sean parte de programas, sino que se guardan como archivos independientes, también optimiza el uso de la memoria RAM. Un DLL se carga en la memoria RAM y se ejecuta únicamente cuando un programa lo llama para que realice una función, mientras que otros módulos de rutinas que sí hacen parte del programa permanecen cargados en la memoria mientras trabaja con un programa.
Windows incluye muchos archivos DLL que son usados por otros programas (la mayoría en la carpeta c:\windows\system). Pero algunos programas también instalan sus propios archivos DLL (y generalmente los colocan en la carpeta del disco duro en la que está guardado dicho programa).
espero haber sido de ayuda,
.::3d64rgt::.
Que Es Dll
For the best answers, search on this site https://shorturl.im/axUfD
Como bien has dicho, no hay mucha información en Google. Se pueden deducir un par de datos del archivo que mencionas. Es una Dll (Dinamic Link Library), por lo que NO es un virus, sino más bien es un archivo con funciones utilizadas por EL virus. Lo que debes averiguar es qué archivos ejecutables accesan a esta Dll. Si este misterioso archivo está siendo utilizado con frecuencia lo podrás encontrar en el Event Viewer. En el Event Viewer podrás encontrar información más específica sobre el archivo, como por ejemplo: Qué programas lo utilizan, cada cuanto tiempo, y un historial completo de sus usos. Un dato más que puedes sacar del archivo es que es una librería aparentemente creada en Visual Basic (Por las primeras dos letras: vb [Visual basic es un lenguaje de programación]) aunque el nombre puede servir de engaño. Las librerías que inician su nombre con vb normalmente vienen con suites como el Microsoft Visual Studio, o en ocasiones las encuentras dentro de las carpetas de Microsoft Office o en System32 (creadas por Microsoft Office u otro programa de Microsoft). Aunque también he tenido la experiencia de que podría ser una mala señal, pues muchos virus son codificados en Visual Basic. Entra al Event Viewer y aporta datos más precisos, para tener una respuesta igual de precisa.
Facil ........Desistala el AVG...........e Instala el AVIRA...........el mejor antivirus del mundo ....... buscalo en google y este es gratis
Estos archivos contienen código ejecutable con funciones que son llamadas desde los programas que ejecutamos en nuestro pc. Cada dll puede tener varias funciones que son llamadas por diferentes aplicaciones, si se borra una dll la aplicación que dependa de ella deja de funcionar de forma correcta.
Besitos!!!
holas
DLL es el acrónimo de Dynamic Linking Library (Bibliotecas de Enlace Dinámico), término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda del programa por parte del sistema operativo. Esta denominación se refiere a los sistemas operativos Windows siendo la extensión con la que se identifican los ficheros, aunque el concepto existe en prácticamente todos los sistemas operativos modernos.
Ventajas [editar]Las DLLs pueden verse como la evolución de las bibliotecas estáticas y de forma análoga contienen funcionalidad o recursos que utilizan otras aplicaciones. Sin embargo, su uso proporciona algunas ventajas:
Reducen el tamaño de los archivos ejecutables: Gran parte del código puede estar almacenado en bibliotecas y no en el propio ejecutable lo que redunda en una mejor modularización
Pueden estar compartidas entre varias aplicaciones: Si el código es suficientemente genérico, puede resultar de utilidad para múltiples aplicaciones (por ejemplo, la MFC es una biblioteca dinámica con clases genéricas que recubren la API gráfica de Windows y que usan gran parte de las aplicaciones).
Facilitan la gestión y aprovechamiento de la memoria del sistema: La carga dinámica permite al sistema operativo aplicar algoritmos que mejoren el rendimiento del sistema cuando se carguen estas bibliotecas. Además, al estar compartidas, basta con mantener una copia en memoria para todos los programas que la utilicen.
Brindan mayor flexibilidad frente a cambios: Es posible mejorar el rendimiento o solucionar pequeños errores distribuyendo únicamente una nueva versión de la biblioteca dinámica. Nuevamente, está corrección o mejora será aprovechada por todas las aplicaciones que compartan la biblioteca.
Problemas [editar]Sin embargo, no todo son ventajas. En los sistemas Windows, las DLLs son muy comunes y muchos programas usan las mismas DLLs. Pero debido a la evolución, cada una de las DLLs evoluciona incorporándose mejoras pero modificándolas de tal forma que dejan de ser compatibles. Esto puede producir dos efectos no deseados:
que la instalación de un programa reemplace una DLL con una nueva versión incompatible
que la desinstalación del programa borre una DLL compartida
En ambos casos, el resultado es que dejan de funcionar los programas que utilizaban la vieja versión. Estos problemas se denominaron el infierno de las DLLs.
Las versiones más modernas de Windows y los nuevos scripts de instalación MSI (sobre todo su característica de instalaciones residentes) abordan este problema. Sin embargo, el problema persiste cuando se utilizan otros instaladores (versiones antiguas) o se realizan modificaciones manuales.
Las DLLs son una técnica de implementación de forma dinámica es decir que el ordenador sólo las carga cuando las llama el programa que las utiliza.
salu2
pasa por mi bosque virtual xfa y ayudame a hacerlo crecer^^
http://mx.answers.yahoo.com/question/index;_ylt=Ak...
El término DLL Hell (infierno de las DLLs) se refiere a los problemas ocasionados por las DLLs (Bibliotecas de enlace dinámico).
Estas bibliotecas consisten en un conjunto de código común que puede estar compartido entre varias aplicaciones. En Windows estas bibliotecas están muy extendidas y son compartidas por múltiples aplicaciones (por ejemplo, la MFC está compartida por prácticamente todas las aplicaciones gráficas). De esta compartición de código surgen dos problemas que constituyen el "infierno":
* Al instalar un programa se reemplaza una DLL por otra versión incompatible (conflicto de versiones)
* Al desinstalar un programa se borra una DLL compartida
En ambos casos los programas que compartan la DLL dejarán de funcionar con los consiguientes trastornos que supone.
no te creas lo de el infierno