Cómo reparar archivos DLL que faltan errores en Windows

Cómo reparar archivos DLL que faltan errores en Windows

¿Ves un error de DLL en tu PC con Windows? Es frustrante solucionar estos errores comunes porque a menudo es necesario seguir varios pasos para encontrar el problema.





Revisemos algunos de los errores de DLL más comunes y veamos el proceso de resolución de estos problemas irritantes.





¿Qué es una DLL?

Es útil comprender lo que significa su mensaje de error antes de comenzar a solucionarlo. DLL significa Biblioteca de vínculos dinámicos . Esencialmente, estos archivos son una parte central de Windows y permiten que los programas realicen una variedad de funciones sin tener que escribirlos desde cero cada vez.





Por ejemplo, un programa puede acceder a una DLL cuando quiere mostrar un mensaje en la pantalla . Utiliza la DLL apropiada para crear este cuadro en lugar de que los desarrolladores tengan que crear uno nuevo. Esto da como resultado una mayor eficiencia para los programadores y la estandarización en Windows.

Pero cuando algo sale mal, ese archivo DLL puede desaparecer. Y debido a que muchos programas pueden compartir una DLL en su PC (incluso al mismo tiempo), a menudo un error de DLL no indica un problema con una sola aplicación. Esto es parte de lo que hace que la resolución de problemas sea un problema.



Errores comunes de DLL

Como puede imaginar, algunas DLL aparecen en mensajes de error con más frecuencia que otras. Estas son algunas de las DLL más conocidas por causar problemas.

MSVCP140, MSVCP120, MSVCP110 y MSVCP100

Las cuatro son versiones diferentes (14.0, 10.0, etc.) de la misma DLL. MSVC son las siglas de Microsoft Visual C ++, un formato extremadamente común para aplicaciones de Windows.





Lo más probable es que si abre su lista de programas instalados, verá varias entradas etiquetadas Microsoft Visual C ++ 20xx redistribuible . Siempre que instale un programa que necesite una versión particular de este paquete, le pedirá que lo haga o no funcionará.

Debido a que este archivo es utilizado por tantas aplicaciones, aparece comúnmente en errores . Los usuarios informan problemas con esto al iniciar Skype, la aplicación de WordPress y varios juegos.





MSVCR100, MSVCR71

Estas dos DLL son complementarias de las anteriores. Mientras que la CP en esos soportes para C++ , estos archivos contienen bibliotecas en el C lenguaje de programación . Estos dos números son nuevamente versiones diferentes del mismo archivo, y es probable que tenga varias versiones instaladas gracias a la compatibilidad del programa.

Dado que estos son tan comunes, a menudo aparecen errores cuando inicia una variedad de software.

VCRUNTIME140

El 'enlace' en Dynamic Link Library existe por una razón: aquí hay otra DLL relacionada con las dos primeras. Las versiones 7 a 13 de las DLL de la biblioteca de Visual C ++ utilizaron un nombre diferente para cada versión, lo que resultó en los archivos comunes anteriores. A partir de la versión 14, los programas que utilizan cualquiera de los dos idiomas deben vincularse a otra nueva DLL. Su nombre es VCRUNTIME, que cambia con cada nueva versión.

Se sabe que este error ocurre al intentar ejecutar el software Adobe Creative Cloud, así como Kodi.

D3DX9_43

Aquí hay una DLL con una raíz diferente. los DX en este nombre de archivo se refiere a Microsoft DirectX , una colección de API para ejecutar juegos y aplicaciones multimedia. los 43 en el título se refiere a una versión específica, por lo que también puede ver esto con otro número.

Dado que su computadora solo usa DirectX para estos programas intensivos, es probable que vea este error al iniciar un videojuego.

Lame_enc

Lame_enc no es un insulto para tu PC. Se refiere al codificador LAME (LAME no es un codificador MP3) que permite que el software de audio se convierta a MP3. Por patentes de software , los programas legalmente no pueden incluir software de codificación MP3. Por lo tanto, deberá instalar LAME por su cuenta.

La mayoría de los usuarios que ven este error tendrán LAME instalado para usar en Audacity . Si no está utilizando Audacity, probablemente verá este error cuando intente cargar o guardar un MP3.

ver películas gratis sin registrarse

Antes de seguir todos los pasos de solución de problemas a continuación, asegúrese de tener LAME instalado. Si ve un mensaje de Audacity que comienza con Audacity no exporta archivos MP3 directamente ... , descargar LAME e intenta de nuevo.

NTDLL

Probablemente el error más grave de la lista, NTDLL es un archivo que maneja las funciones del kernel de NT. NT solía representar Nueva tecnología y fue una vez parte del nombre del producto de Windows, pero ahora solo se incluye en la información técnica de Windows.

Los errores sobre esta DLL a menudo son causados ​​por problemas con los controladores o un problema con la interfaz de Windows con un programa. Debido a que este archivo maneja funciones de sistema de bajo nivel, los bloqueos a menudo le impiden iniciar Windows.

Cómo solucionar errores de DLL

Ahora que hemos revisado algunos de los errores más comunes, repasemos el proceso general para solucionarlos. Tenga en cuenta que estos son pasos de solución de problemas genéricos y es posible que no se apliquen a todos los errores. Pero si recibe un error porque faltan archivos DLL, esta secuencia le ayudará.

  1. Reiniciar
  2. Compruebe si falta la DLL
  3. Instalar actualizaciones de Windows
  4. Reinstale el programa afectado
  5. Actualizar los controladores relevantes
  6. Realice una verificación de archivos del sistema
  7. Escanear en busca de malware
  8. Vuelva a registrar la DLL
  9. Pruebe una restauración del sistema
  10. Restablecer Windows

Paso 0: Qué no hacer

Cuando solucione los errores de DLL, es casi seguro que encontrará sitios web que afirman que pueden solucionar todos sus problemas con una simple descarga del archivo DLL que necesita. No descargue archivos DLL de estos sitios web .

Al igual que las utilidades de actualización de controladores, no tiene forma de saber de dónde obtuvieron estos sitios sus DLL. Por lo tanto, es casi seguro que no son oficiales, a menudo están desactualizados y podrían contener malware. Además, reemplazar una sola DLL a menudo no es suficiente para solucionar su problema, lo que significa que rastrear una nueva es una pérdida de tiempo.

Además, evite saltar directamente al archivo DLL específico que causa el error y no busque en el Registro de Windows. Estos pasos avanzados no son necesarios en la mayoría de los casos y fácilmente podría terminar causando más problemas.

Paso 1: reiniciar

Como ocurre con la mayoría de las soluciones de problemas, lo primero que debe hacer es reiniciar. Si tiene suerte, su problema es solo una falla menor y un reinicio lo solucionará. Guarde su trabajo, reinicie e intente nuevamente lo que causó el error.

Paso 2: compruebe si falta la DLL

No es probable desde Windows protege las carpetas que contiene archivos DLL, pero es posible que usted (o un programa) haya eliminado un archivo DLL por error. Busque en la Papelera de reciclaje la DLL en cuestión y restáurela si la encuentra allí. Si cree que lo eliminó pero ya vació la Papelera de reciclaje, utilizar un programa de restauración .

Paso 3: instale las actualizaciones de Windows

Dado que muchos errores de DLL están relacionados con bibliotecas distribuidas por Microsoft, buscando actualizaciones de Windows puede resolver problemas descargando las versiones más recientes. Esto es especialmente importante si ha pospuesto la instalación de actualizaciones durante algún tiempo.

Después de instalar las actualizaciones disponibles, reinicie su sistema nuevamente para asegurarse de que estén aplicadas.

Paso 4: reinstale el programa afectado

A veces, un programa en particular puede tropezar al acceder a un archivo DLL. Vale la pena desinstalar cualquier programa que esté dando el error y volver a instalar una copia nueva. Esto puede suponer un poco de trabajo dependiendo de lo que le esté causando el problema, pero es un paso importante.

Paso 5: actualice los controladores relevantes

Si aparece el error de DLL cuando trabaja con una pieza específica de hardware, debe actualizar los controladores apropiados. Por ejemplo, si ve el error cada vez que intenta imprimir, intente actualizar el controlador de su impresora. Actualice el controlador de su tarjeta gráfica si el error ocurre durante tareas con uso intensivo de gráficos, como iniciar un juego.

Paso 6: Realice una verificación de archivos del sistema

A continuación, debería intentar ejecutar el comando SFC (Comprobador de archivos de sistema). Esto hace que Windows verifique varios archivos del sistema y corrige los que faltan o están dañados .

Para hacerlo, escriba cmd en el menú Inicio. Haga clic con el botón derecho en su entrada y elija Ejecutar como administrador . Luego, ingrese el siguiente comando:

|_+_|

Este análisis llevará un tiempo, así que ejecútelo cuando tenga unos minutos. Cuando termine, Windows le dirá si encontró algún problema.

Paso 7: Escanear en busca de malware

Si bien los errores de DLL no son necesariamente causados ​​por malware, podrían serlo. Quizás una infección dañó un archivo DLL en el pasado o está jugando con uno ahora. Ejecute un escaneo con su antivirus y luego use el versión gratuita de Malwarebytes para una segunda opinión, solo para descartarla.

Paso 8: Vuelva a registrar la DLL

En este punto, vale la pena intentar anular el registro y volver a registrar el archivo DLL. Esto obliga a Windows a 'olvidar' la DLL por un momento y restablece el componente, lo que puede solucionar el problema.

Abra otro símbolo del sistema elevado escribiendo cmd en el menú Inicio, luego haga clic derecho y elija Ejecutar como administrador . Escriba los siguientes comandos uno a la vez, agregando el nombre de la DLL problemática:

|_+_|

Paso 9: Pruebe una restauración del sistema

Si este error comenzó recientemente, una restauración del sistema puede llevarlo atrás en el tiempo y, con suerte, revertir el problema.

Escribe control panel en el menú Inicio, ábralo y seleccione Recuperación . Aquí, seleccione Abrir recuperación del sistema . Siga las instrucciones para elegir un tiempo de restauración y deje que Windows complete el proceso.

Consulte nuestra ayuda para solucionar problemas de Restaurar sistema si tiene problemas.

Paso 10: Restablecer Windows

En este punto, ha realizado casi toda la solución de problemas que puede. Si está seguro de haber instalado todas las actualizaciones de controladores y de Windows disponibles, reinstalado el programa, probado las utilidades del símbolo del sistema y reiniciado (recientemente), entonces debe continuar con el reinicio de Windows .

Afortunadamente, puedes usar el Restablecer esta PC función para reinstalar una copia nueva de Windows sin eliminar sus archivos personales. Con suerte, nunca llegará a este punto. Pero después de toda la resolución de problemas anterior, simplemente debe reiniciar y evitar perder aún más tiempo en la resolución de problemas.

¿Qué errores de DLL te vuelven loco?

Ahora conoce las raíces de algunos errores comunes de DLL y cómo solucionarlos. Desafortunadamente, estos problemas son algunos de los más frustrantes de solucionar, por lo que le deseamos suerte. Con suerte, su problema desaparecerá con algunas actualizaciones rápidas y un reinicio.

Para obtener más información, consulte nuestra guía completa para solucionar problemas de Fall Creators Update .

Cuota Cuota Pío Correo electrónico Una guía para principiantes para animar el habla

Animar el habla puede ser un desafío. Si está listo para comenzar a agregar diálogos a su proyecto, analizaremos el proceso por usted.

Leer siguiente
Temas relacionados
  • Ventanas
  • Conductores
  • Restauración del sistema
  • Windows 10
  • Solución de problemas
  • actualizacion de Windows
Sobre el Autor Ben Stegner(1735 Artículos publicados)

Ben es editor adjunto y director de incorporación de MakeUseOf. Dejó su trabajo de TI para escribir a tiempo completo en 2016 y nunca miró hacia atrás. Ha estado cubriendo tutoriales de tecnología, recomendaciones de videojuegos y más como escritor profesional durante más de siete años.

la mejor aplicación de alarma para personas que duermen mucho
Más de Ben Stegner

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse