Reparar errores de DLL no se encuentra, falta o no abre
Es bastante habitual tener que reparar errores de DLL. Suelen ocurrir al intentar abrir o instalar un programa. Salen mensajes de que no se puede encontrar el módulo especificado o el punto de entrada. U otros de que la DLL falta o no se puede abrir o cargar. Prueba en orden estas soluciones.
Solución 1: ¿El error es alguno de estos?
Son varios típicos. Si se aplica en tu caso pincha en el enlace que corresponda para ver soluciones específicas:- Falta hal.dll en Windows 7, 8 u 8.1
- Fallo de msvcr80.dll
- Ordinal no encontrado en la biblioteca de vínculos dinámicos.
Solución 2: Comprueba si la DLL se ha borrado
Puedes haberlo hecho tú sin querer. O programas como limpiadores u optimizadores. Entra en la Papelera de reciclaje de Windows y busca el archivo DLL que se indique en el mensaje de error. Restáuralo si está en la Papelera. O prueba este otro método para recuperar archivos borrados si has vaciado la Papelera.Importante: No caigas en la tentación de de usar un archivo que encuentres online. Hay buenas razones para NO descargar DLLs de Internet.
Solución 3: Reinstala el programa que provoca el fallo
Primero desinstálalo usando el desinstalador de Windows. Luego vuelve a instalarlo en estas condiciones:- Asegúrate de que es compatible con tu versión de Windows.
- Comprueba que tu PC cumple todos los requisitos para instalarlo. Míralos en el sitio del creador del juego o programa.
- Intenta instalar siempre su versión más reciente.
- Chequea que el instalador esté bien. Vuelve a descargarlo si es posible.
- Intenta usar software original. Los juegos o programas pirata provocan con frecuencia errores de DLL.
Solución 4: Repara archivos de Windows dañados
Hazlo de forma automática usando la herramienta sfc /scannow. Sigue el enlace que corresponda:Solución 5: Escanea el PC en busca de virus
Si no tienes antivirus descarga uno gratis de Internet. Algunas buenas opciones son Panda Free, AVG o Avira.NOTA: ¿Tu PC no arranca? Sigue los pasos para limpiar virus con un USB de rescate si Windows no funciona.
Solución 6: Restaura el sistema
Es útil si el error empezó justo después de instalar un nuevo programa, controlador o actualización. La idea es regresar a un momento (punto de restauración) en que no se producía el error. Sigue este enlace sobre cómo restaurar el sistema en varios Windows.Solución 7: Actualiza los DirectX
Eficaz sobre todo en errores de DLL relacionados con videojuegos, dispositivos u otros programas que usan ese componente de Windows. Pincha para actualizar tus DirectX.Solución 8: Pon los drivers al día
Tienes que actualizar tres tipos de controladores:- Primero averigua el modelo de tu tarjeta gráfica si no lo sabes. Con ese dato ve al sitio del fabricante y descarga sus drivers más modernos. Quizá necesites saber si tu Windows es 32 o 64 bits.
- Si eso no resuelve el fallo prueba a actualizar los drivers de tu placa base.
- Por último actualiza los drivers de dispositivos como impresoras, escáneres, webcams, etc. si el error se produce al intentar usar alguno de ellos. Busca sus controladores en uno de estos sitios.
Solución 9: Instala actualizaciones de Windows
Parchea tu Windows con TODAS las actualizaciones disponibles. Ya sean importantes u opcionales. Sigue el enlace apropiado:- Usar Windows Update en Windows 7 (en Vista es casi igual)
- Actualizar Windows XP. Entra en Inicio -> Todos los programas -> Windows Update y sigue las instrucciones de la página.
- Windows Update en Windows 8 y 8.1
- Actualizar Windows 10
Solución 10: Quita actualizaciones de Windows
A veces el problema es el contrario al anterior. Una o más actualizaciones recientes de Windows son las que provocan el fallo. Una pista de que quizá sea así es cuando ocurre justo después de actualizarse Windows.Desinstálalas UNA A UNA empezando por las más más modernas. Comprueba si el error se resuelve antes de quitar la siguiente.
Si llegas a la conclusión de que una actualización es la culpable, sigue estos pasos para ocultarla y evitar que se instale automáticamente.
Solución 11: Repara Windows
Haciendo para empezar la reparación de inicio o automática que explico en estos enlaces:Solución 12: Chequea el disco duro
Usa la herramienta de Windows CHKDSK:Solución 13: Comprueba la memoria RAM
A veces es la causa del error en lugar de Windows o los programas que en apariencia lo provocan.Solución 14: Prueba otras soluciones
Hay programas que prometen reparar automáticamente errores de este tipo. Úsalos si quieres bajo tu responsibilidad. Uno de ellos es DLL-Files Fixer. Tiene una versión gratis de uso limitado que quizá te baste. Otro es DLL Suite.Crea siempre un punto de restauración ANTES de usar esos programa u otros parecidos. Podrás volver a él si el programa da más problemas que soluciones. A veces pasa.
Solución 15: Verifica el hardware y los dispositivos
Por hardware me refiero a componentes como la tarjeta gráfica/de vídeo, de sonido, adaptadores de red Ethernet o de conexiones Wi-Fi, un modem interno, etc. Y llamo dispositivos a impresoras, escáneres, webcams, etc.- Si tienes un hardware/dispositivo nuevo y el error se produce al intentar usarlo o cuando lo conectas. Apaga el PC, desconecta el hardware/dispositivo nuevo y vuelve a arrancar. Si el PC no falla será una buena pista de que ese elemento nuevo tiene algún problema. Quizá debas repararlo o sustituirlo.
- Importante: Cuando el hardware nuevo es una tarjeta gráfica debes arrancar el PC con una de repuesto para hacer la prueba. O ver si la tarjeta da el mismo error también en otro equipo.
- Si no tienes hardware/dispositivos nuevos puede estar fallando alguno antiguo. Desconecta todo menos la tarjeta gráfica y el monitor. Después ve conectando UNO A UNO cada hardware o dispositivo y probando a arrancar el PC. Si el error ocurre al conectar o usar el que sea tendrás probablemente al culpable. Tendrías que repararlo o cambiarlo.
No hay comentarios
Comentarios