Вы находитесь на странице: 1из 4

Qu son los archivos .DLL?

Imagino que la mayora aqu ha oido de las famosas dlls, y ms de algno


sabe solucionar los errores que involucran sin siquira saber de qu tratan.
As que les hago sta gua para que aprendan qu son y cmo solucionarlos a
la hora que les pueda dar sos molestos errores finalizados en ".dll".

Intentar simplificar sta gua lo ms posible, omitindo informacin que no


sa completamente de relevancia, pero si algno queda con dudas o
simplemente quiere aprender ms de sto, dejar la fuente al final del Post.

Ahora lo Primero:

Qu es un dll?

"Una biblioteca de enlace dinmico o ms comnmente DLL (sigla en ingls de


dinamic-link library) es el trmino con el que se refiere a los archivos con
cdigo ejecutable que se cargan bajo demanda de un programa por parte del
sistema operativo. Esta denominacin es exclusiva a los sistemas operativos
Windows siendo ".dll" la extensin con la que se identifican estos ficheros,
aunque el concepto existe en prcticamente todos los sistemas operativos
modernos."

Ahora en espaol:

Bsicamente un DLL es un archivo por lo general comn en Windows creado


para evitar la saturacin de Memoria RAM producto a la demanda de archivos
con las mismas funciones por programas diferentes.

As, si un programa que instalamos demanda a que el sistema tenga que


calcular cierta informacin, y otro programa totalmente diferente requiere la

misma necesidad, todo sto se hace con el mismo archivo y as ahorrar


memoria en el sistema.

Tambin existen lo que son los Archivos DLL Privados, que son DLLs
especiales para un determinado programa, el cul es el nico que demanda la
utilizacin de ste mismo.

Si tenemos la oportunidad de poner atencin en una instalacin de algn


Sistema Operativo, notaremos que habr una etapa en que empieze a copiar
una infinidad de stos archivos, con nombres diferentes, pero todos terminados
en ".dll".

Entnces, cundo tenemos un error a la hora de ejecutar un programa, ej:

"El archivo MAPI32.DLL est daado"

"El _resetstkoflw de punto de entrada de procedimiento no se encuentra en la


biblioteca de vnculos dinmicos Msvcrt.dll"

Entnces lo que debemos hacer, es simplemente conseguir el archivo DLL que


el sistema necesita para realizar el clculo y as ejecutar dicho programa.

Ahora ya sabemos por lo menos en qu consta un DLL. pero...

Cmo los consigo, y cmo soluciono stos errores?

Bueno, la obtencin de la mayora de stos no es necesaria, ya que en las


instalacines de Sistemas Operativos, Programas, Juegos, Actualizacines
(Service Pack), etc. se copian automticamente stos archivos.

Pero no faltarn los programas que requiran de archivos DLL los cules
estarn ausentes en nuestro sistema.

La solucin por lo general es muy simple.

Al momento de drnos el error, debemos escribir el nombre del archivo DLL


que nos requerir, el cul cmo ya lo hemos mencionado, estar finalizado en
".dll"
Ej:

"Error al iniciar aplicacion porque no se encontro mscoree.dll"

Entnces, el nombre que debemos guardar ser (mscoree.dll).

ste nombre ser el que utilizemos para buscar dicho archivo en algna
pgina web dedicada al almacenaminto de archivos DLLs.

Ej: dll-files.com

O tambin podemos colocar el nombre en algn buscador web, cmo Google,


entnces nos debera dar la ubicacin de ste archivo y su descarga.

Los archivos DLLs, por lo general son muy livianos y de fcil obtencin, as
que no nos debera dar problemas en conseguirlos.

Hay muchos mtodos para agregar un DLL en nuestro sistema, pero pondr el
ms fiable segn yo.

Ahora, una vez obtenido el archivo DLL que nos han requerido, debemos
buscar el directorio de instalacin del programa que nos ha dado el error ya
mencionado, una vez ubicado, copiaremos el archivo DLL en la carpeta raz
(carpeta principal de instalacin) de dicho programa.

Entnces una vez que ejecutemos el programa, nos debera funcionar cmo
corresponde.

Los otros mtodos pueden requerir copiar o reemplazar el archivo DLL en el


directorio "Windows/ System..."
pero entrar a hacer cambios en esta carpeta sin una previa capacitacin o
experiencia en ste rubro, podra provocar problemas en el buen
funcionamiento de nuestro Sistema Operativo o en otros programas que
pudiramos tener, indispensables o no.

Вам также может понравиться