Los errores relacionados con archivos DLL suelen deberse a menudo a la falta las librerías gráficas de Microsoft en el núcleo del sistema. Lo hemos visto semanas atrás con errores como el D3DX9_43.dll, el MSVCP120.dll o el MSVCP100.dll. El error que nos atañe en esta ocasión tiene relación con el archivo MSVCR100.dll, un error que aparece cuando ejecutamos un determinado programa en forma de ventana emergente que nos alerta de que «El programa no puede iniciarse porque falta d3dx9_43.dll en el equipo. Intente reinstalar el programa para corregir este problema” o “The program can’t start because d3dx9_43.dll is missing”.
Afortunadamente, el error en cuestión tiene fácil solución, y en esta ocasión veremos cómo proceder sin necesidad de recurrir a programas externos.
Cómo instalar MSVCR100.dll en Windows 8, Windows 7 y Windows 10
Instalar el archivo MSVCR100.dll pasa por recurrir a las librerías Visual C++ para Visual Studio, las cuales podemos descargar desde la página de Microsoft en forma de instalador.
- Descargar Visual C++ para Windows
Antes de proceder con la descarga es necesario conocer el tipo de sistema que ejecuta nuestro ordenador, que puede ser 32 ó 64 bits. Tan sencillo como hacer click derecho sobre el icono de Windows en el menú de Inicio y pulsar sobre Sistema. En «Tipo de sistema» se nos indicará la cantidad de bits a la que nuestro sistema se ejecutar.
Finalmente descargaremos la librería Visual C++ correspondiente a nuestro tipo de sistema: para sistemas de 32 bits tendremos que recurrir al archivo x86, mientras que para sistemas de 64 bits tendremos que recurrir al archivo x64.
Acto seguido ejecutaremos la herramienta e instalaremos las librerías de Visual Studio. Para que los cambios se apliquen correctamente reiniciaremos el ordenador una vez haya finalizado la instalación.
Dónde descargar MSVCR100.dll para Windows 10, Windows 7 y Windows 8
En el caso de que recurrir a las librerías Visual C++ no nos haya servido, tendremos que descargar e instalar el archivo MSVCR100.dll manualmente.
Tras haber descargado el archivo correspondiente a nuestro tipo de sistema, descomprimiremos el archivo ZIP y lo pegaremos en la carpeta contenedora del programa que está generando el error Falta MSVCR100.dll.
Para ello, haremos click derecho sobre el icono del programa dentro de Escritorio de Windows y pulsaremos sobre la opción Abrir la ubicación del archivo. Finalmente pegaremos el archivo en la carpeta que nos aparecerá a continuación, proceso que tendremos que replicar tantas veces como programas erráticos existan.
Para asegurarnos de que el sistema reconoce correctamente el archivo DLL, pegaremos nuevamente el archivo MSVCR100.dll en la siguiente ubicación:
- C:\Windows\System32\
Solución al error MSVCR100.dll si lo anterior no funciona
En el caso de que nada de lo anterior nos haya funcionado, el último paso se basa en recurrir al Símbolo del sistema de Windows, al cual se accede escribiendo CMD en la barra de búsqueda de Windows y haciendo click derecho sobre el programa para ejecutar la herramienta con privilegios de administración.
A continuación introduciremos el siguiente comando:
- sfc /scannow
De manera automática se ejecutará una herramienta que tratará de reparar los archivos dañados del sistema y agregar los que no se encuentren en la raíz del sistema. Como ya hiciéramos con las librerías Visual C++, tras la finalización del proceso reiniciaremos el ordenador.
ni siquiera aun asi me funciona… intente todo lo posible todo tal como lo dice hay y no me funciono… son 2 juegos diferentes los que no me funcionan… por favor ayudaaaaaa
https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
Descarga microsoft visual descomprime y dirigete a install.all y ejecuta como administrador, te llevara a CMD donde se instalara. Luego de terminar cierra el cmd y vuelve a entrar y escribe «sfc /scannow» para reconocer las extenciones. Una vez terminado reinicia la pc y debe de estar solucionado.
Excelente Muchisimas gracias por la aportación ya no marca errores, por fin la aplicacion funciona correctamente
a mi me sigue saliendo el error
Llevo un par de días con este inconveniente. Ya probé con Visual c++ y no hay resultado. Veremos que tal funciona con símbolos del sistema.
Acababa de instalar un programa científico del laboratorio de Los Alamos muy dificil de conseguir y al hacer el primer rearranque del ordenador me aparece que falta el MSVCR100. Ya pensaba que era un fallo de la instalacion y que iba a tener que pedir ayuda al laboratorio…y era un problema de Windows tan fácil de solucionar.
Muchas gracias.
si me funciono la segunda opción muchas gracias
Gracias por la info, las librerías Visual C++ para Visual Studio se instaló correctamente poro no funcionó para nada. Pruebo la opción de copiar a la carpeta del programa que instalo y tampoco, lo que realmente funcionó es copiar el .dll a la carpeta system32!!!
Me encanto, la ultima opción fue la que me funciono, Gracias!!
Encontre la verdadera solucion para esto instalen este visual:
https://www.microsoft.com/en-US/Download/confirmation.aspx?id=26999
Gracias Richi. Con tu aportación pude hacerlo.
Y si usas 64 bits?
Fan del nombre del equipo. XDDD