¿Recibes el código de error 0x80240017 cuando intentas instalar Visual C++ Redistributable? Si es así, no te preocupes, no estás solo Se trata de un problema muy común que puede ser difícil de solucionar si no se sabe cuál es la causa. En este tutorial, detallaremos qué puede causar esta situación y cómo solucionarla.
Corregir el error 0x80240017 al instalar componentes de Visual C++ 2015 y 2017
en Windows puede ser complicado, pero por suerte, hay algunas cosas que puedes probar para que vuelva a funcionar. En primer lugar, asegúrate de que tu sistema cumple los requisitos mínimos para la instalación. Si no estás seguro de cuáles son, puedes encontrarlos en el sitio web de Microsoft.
A continuación, prueba a reiniciar el ordenador y a ejecutar el instalador de nuevo. Si eso no funciona, intente desinstalar cualquier versión anterior de Visual C++ Redistributable que haya instalado en su sistema. Para ello, ve al Panel de control > Programas y características y selecciona el programa de la lista.
Si sigues teniendo problemas, lo siguiente que debes intentar es ejecutar el instalador en modo de compatibilidad. Para ello, haga clic con el botón derecho en el instalador y seleccione Propiedades. A continuación, vaya a la pestaña Compatibilidad y marque la casilla junto a «Ejecutar este programa en modo de compatibilidad para». Seleccione Windows Vista en el menú desplegable e intente ejecutar el instalador de nuevo.
Si sigue teniendo problemas, hay una forma no oficial para instalar las librerías que puedes encontrar al final de este tutorial. Con este método, hay una alta probabilidad de que la instalación se realice sin errores.
En caso de que no se haya hecho nada de lo anterior, y tenga un Windows limpio y con licencia instalado en su ordenador o portátil, pruebe primero los siguientes métodos sencillos para resolver el problema:
- Si tiene un antivirus o un cortafuegos de terceros, desactívelo temporalmente e intente desactivarlo de forma temporal y vuelva a instalarlo.
- Pruebe a utilizar el solucionador de problemas integrado: Panel de control – Solución de problemas – Centro de actualización de Windows Solución de problemas, en Sistema y seguridad o en Ver todas las categorías.
- Instale la actualización KB2999226 para su sistema. Si encuentra algún problema al instalar la actualización, la siguiente es una posible vía de solución. Puede descargar KB2999226 desde el sitio web oficial:
Si ninguna de estas opciones ha funcionado, o no ha podido solucionar los errores del Centro de Control e instalar la actualización KB2999226, pruebe las siguientes opciones.
Más formas de solucionar el error
Si la solución de problemas ha identificado los errores del Centro de Actualización pero no se han solucionado, pruebe este método: ejecute la línea de comandos como administrador y, a continuación, introduzca los siguientes comandos en orden, pulsando Intro después de cada uno:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
A continuación, intente de nuevo instalar los componentes de Visual C++ de la versión correcta. Lea más sobre la reparación manual de los errores del centro de Windows Update.
En algunos sistemas con Windows 7 y 8.1, puede aparecer un mensaje de que la actualización KB2999226 no es aplicable a su equipo. En este caso, primero intente instalar los componentes de «Universal Runtime Environment C para Windows 10» (no preste atención al nombre, el archivo en sí es para 7, 8 y 8.1) desde el sitio web oficial https://www.microsoft.com/ru-ru/download/details.aspx?id=48234, luego reinicie su computadora e intente instalar la actualización nuevamente.
Si eso tampoco funcionó, para instalar la actualización KB2999226, puedes usar estos pasos:
- Descargue el archivo de actualización con extensión .msu desde el sitio web oficial.
- Descomprimir este archivo: puede abrirse con un archivador normal, por ejemplo, 7-Zip lo hace con éxito. Dentro verá varios archivos, uno de ellos es un archivo .CAB con el número de actualización, por ejemplo, Windows6.1-KB2999226-x64.cab (para Windows 7 x64) o Windows8.1-KB2999226-x64.cab (para Windows 8.1 x64). Copie este archivo en una ubicación conveniente (preferiblemente no en el escritorio, sino por ejemplo en la raíz de la unidad C: para que sea más fácil escribir la ruta en el siguiente comando).
- Ejecute la línea de comandos como administrador, escriba el comando (utilizando la ruta del archivo .cab con la actualización): DISM.exe /Online /Add-Package /PackagePath:C:Windows6.1-KB2999226-x64.cab y pulse Enter.
- Una ruta similar, pero sin desempaquetar primero el archivo .msu – comando wusa.exe ruta_para_actualizar_archivo.msu En la línea de comandos, ejecutando como administrador y sin ningún parámetro.
Finalmente, si todo va bien, se instalará la actualización. Reinicie su ordenador y compruebe si esta vez aparece el error no identificado 0x80240017 «Setup not complete» al instalar Visual C++ 2015 (2017).