mira las librerias dinamicas o dll son necesarias para el funcionamiento de los programas y microsoft las impuso apartir de windows 95 para evitar la pirateria de aplicaciones puesto que anterirmente solo copiabas la carpeta del programa que querias y cambiabas los archivos .ini para hacer funcionar una copia no licenciada de un programa. ahora esto no es asi de facil gracias a las dll que necesitan registrarse en el sistema, asi como se puede registrar una libreria facilmente otras no puesto que una sola dll viene con vinculos a librerias ocx, oca..etc esto hace unn poco dificil registrar algunas librerias, tu puedes registrar tus librerias desde dos entrando a windows system y escribiendo regsvr32 [nombre de la libreria.dll] y de esta manera el empezara a buscar la libreria y sus correspondientes links y registrarlos en windows