Fijar: 0x80240017 Error no especificado

Según los informes, varios usuarios reciben el error 0x80240017 sin especificar al intentar instalar los paquetes redistribuibles de Visual C ++ para Visual Studio 2013 o los paquetes redistribuibles de Visual C ++ para Visual Studio 2015 . El problema no es exclusivo de una versión particular de Windows, ya que se informa que ocurre en Windows 7, Windows 8.1 y Windows 10.

0x80240017 Error no especificado

¿Qué está causando el ' Error no especificado 0x80240017'?

Investigamos este problema en particular observando varios informes de usuarios y las estrategias de reparación que utilizaron para resolver el problema. En base a algunos escenarios comunes que logramos descubrir, hay algunos culpables comunes que son responsables de la aparición de este mensaje de error.

  • El usuario está intentando instalar un paquete de redistribución de Visual C ++ incompleto : la mayoría de las veces, este error en particular ocurre porque el usuario está tratando de instalar el paquete usando un instalador incompleto / dañado. Por lo general, esto ocurre con los instaladores de aplicaciones que suministran al usuario el paquete de Visual C ++. En este caso, la solución es descargar la versión completa de Visual C ++ del sitio web de Microsoft.
  • El paquete de redistribución de Visual C ++ está instalado en Windows v6.1 : también se informa que este mensaje de error ocurre en aquellos casos en los que el sistema operativo de destino es Windows v6.1. El problema ocurre porque los paquetes solo fueron diseñados para instalarse en Windows 7 y superior. En este caso, la solución es actualizar para instalar el Service Pack 1.
  • La computadora no tiene la actualización Universal C Runtime : también puede encontrar el mensaje de error si su versión de Windows no tiene la actualización Universal C Runtime. Por lo general, se informa que esto es efectivo en aquellas situaciones en las que se encuentra el error al instalar la distribución de Python.
  • Windows Update ya ha descargado el paquete de redistribución de Visual C ++ : el mensaje de error también se puede encontrar si el componente de Windows Update logró descargar el paquete de Visual C ++ requerido pero aún no ha logrado instalarlo. En este caso, la solución es instalar cualquier actualización pendiente.
  • Instalación redistribuible de Visual C ++ corrupta / incompleta : el error también se puede encontrar si el usuario tiene una instalación de Visual C ++ existente que está dañada o incompleta. En este caso, la solución es desinstalar cualquier instalación existente de Visual C ++ antes de reinstalar la requerida desde la página de descarga oficial.

Si tiene problemas para resolver este mensaje de error en particular, este artículo le proporcionará una colección de pasos verificados para la solución de problemas. A continuación, encontrará varios métodos diferentes que otros usuarios en una situación similar han utilizado para resolver el problema.

Si desea ser lo más eficiente posible, lo alentamos a que siga los siguientes métodos en orden. Eventualmente, debe tropezar con un conjunto de instrucciones que lo ayudarán a resolver el problema en su máquina en particular.

Método 1: descargar el paquete de instalación del paquete redistribuible de Visual C ++

Dado que el problema ocurre principalmente después de que un instalador de la aplicación le pide que instale un paquete redistribuible de Visual C ++, es probable que el instalador esté desactualizado o no se haya descargado correctamente.

Varios usuarios que se encuentran en una situación similar han informado que el problema se resolvió después de volver a descargar el paquete redistribuible de Visual C ++ de los canales oficiales. Para algunos de ellos, el error no especificado 0x80240017 no regresó cuando intentaron la instalación desde el instalador recién descargado.

Aquí hay una guía rápida sobre cómo descargar e instalar el paquete redistribuible de Visual C ++ requerido desde los servidores de Microsoft:

  1. Visite el enlace de descarga aplicable al Paquete redistribuible de Visual C ++ que necesita instalar:

    Paquete redistribuible de Visual C ++ para Visual Studio 2013 - Enlace de descarga

    Paquete redistribuible de Visual C ++ para Visual Studio 2015 - Enlace de descarga

  2. Una vez que llegue a la página de descarga, seleccione el idioma de instalación y haga clic en el botón Descargar para comenzar la descarga.

    Descargando el Visual C ++ Redistribuible requerido
  3. Seleccione el instalador correcto de acuerdo con la arquitectura de su sistema operativo. Marque la casilla asociada con vc-redist.x64.exe si tiene una versión de Windows de 64 bits o la casilla vc-redist.x64.exe si tiene 32 bits. Luego, presione Siguiente para iniciar la descarga.

    Descargar el instalador del paquete redistribuible de Visual C ++
  4. Abra el ejecutable de instalación y siga las instrucciones en pantalla para completar la instalación.

    Instalar el paquete redistribuible de Visual C ++

Si aún encuentra el error 0x80240017 sin especificar, vaya al siguiente método a continuación.

Método 2: Instalar Windows 7 Service Pack 1 (si corresponde)

Como algunos usuarios han informado, el problema también puede ocurrir si está intentando instalar los paquetes redistribuibles de Visual C ++ para Visual Studio 2013 o 2015 en Windows v6.1 (Build 7600: Service Pack 0). En este caso particular, el error ocurre porque los dos paquetes redistribuibles están diseñados para instalarse en Windows 7 Service Pack 1 y superior.

Un par de usuarios que se encuentran en una situación similar han informado que el problema se resolvió después de instalar el Service Pack 1. Aquí hay una guía rápida sobre cómo hacer esto:

  1. Visite este enlace ( aquí ), seleccione su idioma y presione el botón Descargar para descargar el Service Pack 1.

    Descarga del Service Pack 1 para Windows v6.1 (Build 7600: Service Pack 0)
  2. Desde la siguiente pantalla, desmarque todo lo demás aparte del archivo ISO primario. Una vez que lo haya hecho, presione el botón Siguiente para iniciar la descarga.

    Descargar el archivo ISO requerido para la instalación de Windows 7 Service Pack 1.
  3. Una vez que se haya descargado el archivo ISO, visite este enlace ( aquí ) y haga clic en el botón Descargar para descargar la herramienta WinCDEMU 4.1 . Utilizaremos esta herramienta para aplicar la actualización del Service Pack 1.

    Descargando la herramienta WinCDEmu 4.1
  4. Abra el ejecutable de instalación de WinCDEmu y presione el botón Instalar para configurar la herramienta en su computadora.

    Instalar la herramienta WinCDEmu
  5. Una vez que la herramienta se ha instalado, haga clic en Instalar para agregar el software del sistema requerido.

    Instalar el software adicional
  6. Reinicie su computadora para completar la instalación de WindowsCDEmu.
  7. Una vez que se complete el siguiente inicio, navegue a la ubicación donde descargó el archivo Iso (en el paso 2), haga clic con el botón derecho en él y seleccione Seleccionar letra y montaje del controlador .

    Montaje del archivo del Service Pack 1 con WinCDEmu
  8. Seleccione la letra de la unidad que creará, establezca el Tipo de disco en Disco de datos y haga clic en Aceptar para montar el archivo ISO .

    Montaje de la imagen del Service Pack
  9. Con la imagen de Windows 7 Service Pack 1 montada, siga las instrucciones en pantalla para completar la instalación.
  10. Una vez que se instala el Service Pack 1, reinicie su computadora una vez más y vea si el mensaje de error ahora se resuelve al intentar instalar el Paquete redistribuible de Visual C ++ nuevamente.

Si aún encuentra el error 0x80240017 sin especificar, vaya al siguiente método a continuación.

Método 3: Instalar la actualización Universal C Runtime

Un par de usuarios que han recibido este error después de que el instalador de Python (o una aplicación diferente) les instara a instalar el paquete redist informaron que el problema se resolvió una vez que instalaron la actualización Universal C Runtime aplicable a su versión de Windows.

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Visite este enlace ( aquí ), desplácese hacia abajo hasta el Método 2 y descargue el paquete de actualización aplicable a su versión de Windows.

    Descargar la versión adecuada del instalador de Universal C Runtime
  2. En la siguiente pantalla, seleccione su idioma preferido y haga clic en el botón Descargar para iniciar la descarga.

    Descargando el instalador
  3. Abra el ejecutable de instalación y siga las instrucciones en pantalla para instalar la actualización Universal C Runtime. Una vez que se complete el proceso, reinicie su computadora y vea si el mensaje de error se ha resuelto en el próximo inicio.

Si aún encuentra el ' 0x80240017 Error no especificado' en el próximo inicio, vaya al siguiente método a continuación.

Método 4: Instalar cualquier actualización pendiente de Windows

Un par de usuarios que se han encontrado con el ' Error no especificado 0x80240017' al intentar instalar el paquete de redistribución de Visual C ++ después de que Python (o una distribución similar) se lo solicitó, informaron que el problema se resolvió después de instalar Windows pendiente actualizaciones

Como resultado, este problema particular puede ocurrir si el componente de actualización de Visual C ++ es descargado por el componente Windows Update pero no está instalado.

Si este escenario es aplicable a su situación actual, siga los pasos a continuación para instalar cualquier actualización de Windows pendiente y resolver el ' Error no especificado 0x80240017':

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba " ms-settings: windowsupdate " y presione Entrar para abrir la pantalla de actualización de Windows de la aplicación Configuración .

    Abrir la pantalla de Windows Update

    Nota: Si está ejecutando una versión de Windows anterior a Windows 10, use el comando "wuapp" en su lugar.

  2. Dentro de la pantalla de Windows Update, haga clic en Buscar actualizaciones, luego siga las instrucciones en pantalla para instalar cada actualización de Windows pendiente.

    Comprobando actualizaciones
  3. Cuando se le solicite reiniciar, hágalo y asegúrese de regresar a la pantalla de Windows Update para ver si tiene otras actualizaciones pendientes.
  4. Intente instalar el paquete redistribuible de Microsoft Visual C ++ nuevamente y vea si el mensaje de error se ha resuelto.

Si aún encuentra el ' 0x80240017 Error no especificado', vaya al siguiente método a continuación.

Método 5: desinstalar cualquier paquete redistribuible de Microsoft Visual C ++ existente

Como han sugerido algunos usuarios afectados, el problema también podría ocurrir si una de sus instalaciones redistribuibles actuales de Microsoft Visual C ++ está dañada. Un par de usuarios que se encontraban en una situación similar informaron que el mensaje de error ya no aparecía después de desinstalar las instalaciones existentes de Microsoft Visual C ++ antes de intentar aplicar el paquete requerido de Redist Visual C ++ .

Aquí hay una guía rápida sobre cómo desinstalar cualquier paquete redistribuible de Microsoft Visual C ++ existente antes de intentar reinstalarlo nuevamente:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba " appwiz.cpl " y presione Entrar para abrir la pantalla Programas y características .

    Escriba appwiz.cpl y presione Entrar para abrir la lista de programas instalados
  2. Dentro de la pantalla Programas y archivos, vaya al panel derecho, haga clic con el botón derecho en el paquete de redistribución de Microsoft Visual C ++ y elija Desinstalar .

    Desinstalar el paquete redist Visual C ++
  3. Dentro del siguiente menú, haga clic en Desinstalar y siga las instrucciones en pantalla para deshacerse del paquete de redistribución de Microsoft Visual C ++ .

    Desinstalar los paquetes de Visual C ++

    Nota: Si tiene varias instalaciones de Microsoft Visual C ++, repita los pasos 2 y 3 con cada una de ellas.

  4. Una vez que logre desinstalar todas las instalaciones de Microsoft Visual C ++, reinicie su computadora.
  5. En el próximo inicio, descargue e instale las instalaciones necesarias de Microsoft Visual C ++ desde uno de estos enlaces y vea si el problema se ha resuelto:

    Paquete redistribuible de Visual C ++ para Visual Studio 2013 - Enlace de descarga

    Paquete redistribuible de Visual C ++ para Visual Studio 2015 - Enlace de descarga

Método 6: Instalar una versión anterior de Python (si corresponde)

Si recibe este mensaje de error mientras intenta instalar una distribución de Python, es posible que desee repetir el proceso con una distribución anterior y ver si el mensaje de error todavía está ocurriendo.

Varios usuarios que se encuentran con el problema en un escenario similar han informado que lograron sortear el problema instalando una distribución de Python anterior.

Esto no es necesariamente una solución duradera, ya que es probable que deba actualizar a la última versión en el futuro, pero será eficaz si está buscando una solución rápida que le permita instalar la distribución de Python.

Según lo que dicen otros usuarios en una situación similar, debería poder solucionar el problema descargando Python versión 3.4.3 . Simplemente descargue la distribución, siga las instrucciones en pantalla y vea si recibe el mismo error cuando se le solicita que instale el paquete de redistribución de Visual C ++.

Método 7: realizar una instalación de reparación

Si ha llegado hasta aquí sin un resultado, existe una alta probabilidad de que se encuentre con este problema debido a algún tipo de corrupción del sistema. Hay un par de métodos que puede usar para deshacerse de la corrupción de archivos y resolver el error no especificado 0x80240017, pero muchos usuarios en una situación similar han informado que el problema se resolvió después de realizar una instalación de reparación.

Una instalación de reparación es un procedimiento no destructivo que le permitirá actualizar todos los componentes relacionados con Windows sin afectar ninguno de sus archivos y aplicaciones personales. A diferencia de una instalación limpia , una instalación de reparación le permitirá conservar todos sus datos personales, incluidas fotos, música, videos, preferencias del usuario y cualquier aplicación de terceros instalada.

Si decide realizar una instalación de reparación, puede seguir las instrucciones presentes en este artículo (aquí).

Artículos De Interés