Si te dan problemas las dll, una forma de actualizar es, actualizar el win me, lo puedes actualizar gratis, aunque sea un win me trucho, desde www.microsoft.com, en el menú busca, WINDOWS UPDATE, microsoft se fija que upgrades te faltan y te los instala.
Tambien busca actualizar las aplicaciones que usas.
Una base de datos con las descripciones de todas las funciones de todas las DLL conocidas las puedes encontrar en ingles, en www.allapi.net , allí te bajas un programa que te facilita buscar la función que queres.
Ahh me olvidaba, los programas , dll , etc. pueden fallar debido a la mala calidad del hardware, por ej, un microprocesador mal refrigerado, placas de memoria truchas aveces pierden los datos, una mala alimentación de energia suele alterar la información, una mala conexion al disco (cable IDE) suele pinchar archivos, un malo rigido tambien, demasiada mugre hace como una frazada y debe ser retirada.
pero , por sobre todo la temperatura de todo el hardware debe ser baja, o el sistema fallará.
muchos dicen (pero mi PC en DOS o win 3.x o win 98 (talvez) anda perfecto, y nunca se me cuelga).
pues claro, si estás en DOS, estas usando apenas el 30% de tu pc, y el microprocesador nunca levantará temperatura, pero ponele el QUAKE III y ves como levantará temperatura, debido al arduo trabajo.