MSVCP100.dll es la librería estándar de C++ del Microsoft Visual C++ 2010 Redistributable - viaja en pareja con MSVCR100.dll, y los programas de esa generación necesitan a los dos. El error significa que el runtime de 2010 falta en tu PC o está dañado; las versiones más nuevas de Visual C++ no lo sustituyen. El instalador gratuito del propio Microsoft lo arregla en minutos, y es la única vía sensata - una DLL suelta de un sitio de descargas cambia un error por otro más raro.
Arréglalo automáticamente
Outbyte PC Repair revisa Windows en busca de archivos de sistema dañados, problemas del registro y restos de programas que suelen estar detrás de este tipo de errores. Útil si prefieres no hacer a mano los pasos de abajo: el análisis y el diagnóstico son gratis, y nada cambia hasta que tú lo decides.
Descargar PC Repair Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.Respuesta rápida
Descarga el Microsoft Visual C++ 2010 SP1 Redistributable desde el sitio oficial de Microsoft - tanto el paquete x64 como el x86 - instálalos y reinicia el PC. MSVCP100.dll y MSVCR100.dll vuelven para los programas de 64 y de 32 bits en un solo paso.
Un Windows recién instalado no incluye los runtimes antiguos de Visual C++. El primer programa compilado con las herramientas de 2010 muestra el error.
Tener instalado Visual C++ 2015-2022 no cambia nada - cada generación es independiente, y los programas cargan exactamente aquella con la que se compilaron.
Los programas de 32 bits cargan la copia x86 incluso en un Windows de 64 bits. Si solo está presente el paquete x64, las aplicaciones de 32 bits siguen diciendo que el archivo falta.
Las herramientas de limpieza, las actualizaciones interrumpidas y los errores de disco corrompen los archivos del runtime - el paquete figura como instalado, pero los programas fallan igualmente.
Ve sobre seguro: solo el sitio de Microsoft. Los sitios de descarga de DLL distribuyen archivos desparejados y a veces manipulados - una sola DLL incorrecta crea errores mucho más difíciles de rastrear que el que tenías al principio.
Son las dos mitades del mismo runtime de Visual C++ 2010: MSVCR100.dll es el runtime de C y MSVCP100.dll la librería estándar de C++. Se instalan juntos y desaparecen juntos - un solo paquete oficial restaura los dos; nuestra guía de MSVCR100.dll cubre el error gemelo.
El error puede desaparecer - y aparece otro más sutil, porque el runtime es un conjunto de archivos emparejados, no una sola DLL. El instalador oficial es gratis y tarda un minuto.
Un Windows de 64 bits ejecuta programas de 64 y de 32 bits, y cada tipo carga su propia copia del runtime. Instalar los dos paquetes lo cubre todo; conviven por diseño.
Outbyte PC Repair analiza el sistema y muestra lo que ha encontrado - y luego espera. No se aplica nada sin tu visto bueno: tú revisas los problemas detectados, categoría por categoría, y decides qué corregir.
Descargar PC Repair Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.