Correzione: 0x80240017 errore non specificato

Secondo quanto riferito, diversi utenti ottengono l' errore non specificato 0x80240017 durante il tentativo di installare pacchetti ridistribuibili di Visual C ++ per Visual Studio 2013 o pacchetti ridistribuibili di Visual C ++ per Visual Studio 2015 . Il problema non è esclusivo di una particolare versione di Windows poiché è stato segnalato che si verifica su Windows 7, Windows 8.1 e Windows 10.

Qual è la causa dell'errore " 0x80240017 non specificato"?

Abbiamo esaminato questo particolare problema esaminando i vari rapporti degli utenti e le strategie di riparazione che hanno utilizzato per risolvere il problema. Sulla base di alcuni scenari comuni che siamo riusciti a scoprire, ci sono alcuni colpevoli comuni che sono responsabili dell'apparizione di questo messaggio di errore.

  • L'utente sta tentando di installare un pacchetto di ridistribuzione di Visual C ++ incompleto - La maggior parte delle volte, questo particolare errore si verifica perché l'utente sta tentando di installare il pacchetto utilizzando un programma di installazione incompleto / danneggiato. Ciò si verifica in genere con i programmi di installazione dell'applicazione che forniscono all'utente il pacchetto Visual C ++. In questo caso, la soluzione è scaricare la versione completa di Visual C ++ dal sito Web di Microsoft.
  • Il pacchetto di redistribuzione di Visual C ++ è installato su Windows v6.1 - Questo messaggio di errore viene segnalato anche nei casi in cui il sistema operativo di destinazione è Windows v6.1. Il problema si verifica perché i pacchetti sono stati progettati per essere installati solo su Windows 7 e versioni successive. In questo caso, la soluzione è eseguire l'aggiornamento per installare il Service Pack 1.
  • Nel computer manca l'aggiornamento di Universal C Runtime : potresti anche ricevere il messaggio di errore se nella tua versione di Windows manca l'aggiornamento di Universal C Runtime. Questo è tipicamente segnalato come efficace in quelle situazioni in cui si verifica l'errore durante l'installazione della distribuzione Python.
  • Windows Update ha già scaricato il pacchetto di ridistribuzione di Visual C ++ : il messaggio di errore può essere visualizzato anche se il componente Windows Update è riuscito a scaricare il pacchetto Visual C ++ richiesto ma non è ancora riuscito a installarlo. In questo caso, la soluzione è installare qualsiasi aggiornamento in sospeso.
  • Installazione ridistribuibile di Visual C ++ danneggiata / incompleta : l'errore può essere riscontrato anche se l'utente dispone di un'installazione di Visual C ++ esistente danneggiata o incompleta. In questo caso, la soluzione è disinstallare qualsiasi installazione esistente di Visual C ++ prima di reinstallare quella richiesta dalla pagina di download ufficiale.

Se stai lottando per risolvere questo particolare messaggio di errore, questo articolo ti fornirà una raccolta di passaggi di risoluzione dei problemi verificati. Di seguito, troverai diversi metodi che altri utenti in una situazione simile hanno utilizzato per risolvere il problema.

Se vuoi essere il più efficiente possibile, ti invitiamo a seguire i metodi seguenti in ordine. Alla fine dovresti imbatterti in una serie di istruzioni che ti aiuteranno a risolvere il problema sulla tua macchina particolare.

Metodo 1: download del pacchetto di installazione del pacchetto ridistribuibile di Visual C ++

Poiché il problema si verifica principalmente dopo che un programma di installazione di un'applicazione ti chiede di installare un pacchetto ridistribuibile di Visual C ++, è probabile che il programma di installazione non sia aggiornato o non sia stato scaricato correttamente.

Diversi utenti che si sono trovati in una situazione simile hanno segnalato che il problema è stato risolto dopo aver scaricato nuovamente il pacchetto ridistribuibile di Visual C ++ dai canali ufficiali. Per alcuni di loro, l'errore non specificato 0x80240017 non è stato restituito quando hanno tentato l'installazione dal programma di installazione appena scaricato.

Ecco una guida rapida per scaricare e installare il pacchetto ridistribuibile di Visual C ++ richiesto dai server Microsoft:

  1. Visitare il collegamento per il download applicabile al pacchetto ridistribuibile di Visual C ++ che è necessario installare:

    Pacchetto ridistribuibile di Visual C ++ per Visual Studio 2013 - Collegamento per il download

    Pacchetto ridistribuibile di Visual C ++ per Visual Studio 2015 - Collegamento per il download

  2. Una volta arrivato alla pagina di download, seleziona la lingua di installazione e fai clic sul pulsante Download per avviare il download.
  3. Seleziona il programma di installazione corretto in base all'architettura del tuo sistema operativo. Seleziona la casella associata a vc-redist.x64.exe se hai una versione a 64 bit di Windows o la casella vc-redist.x64.exe se sei a 32 bit. Quindi, premi Avanti per avviare il download.
  4. Apri l'eseguibile di installazione e segui le istruzioni sullo schermo per completare l'installazione.

Se riscontri ancora l' errore non specificato 0x80240017, passa al metodo successivo di seguito.

Metodo 2: installazione di Windows 7 Service Pack 1 (se applicabile)

Come alcuni utenti hanno segnalato, il problema può verificarsi anche se si tenta di installare pacchetti ridistribuibili di Visual C ++ per Visual Studio 2013 o 2015 su Windows v6.1 (Build 7600: Service Pack 0). In questo caso particolare, l'errore si verifica perché i due pacchetti ridistribuibili sono progettati per essere installati su Windows 7 Service Pack 1 e versioni successive.

Un paio di utenti che si sono trovati in una situazione simile hanno segnalato che il problema è stato risolto dopo l'installazione del Service Pack 1. Ecco una guida rapida su come eseguire questa operazione:

  1. Visita questo link ( qui ), seleziona la tua lingua e premi il pulsante Download per scaricare il Service Pack 1.
  2. Dalla schermata successiva, deseleziona tutto il resto a parte il file ISO principale. Dopo averlo fatto, premi il pulsante Avanti per avviare il download.
  3. Una volta scaricato il file ISO, visitare questo collegamento ( qui ) e fare clic sul pulsante Download per scaricare lo strumento WinCDEMU 4.1 . Useremo questo strumento per applicare l'aggiornamento del Service Pack 1.
  4. Apri l'eseguibile di installazione di WinCDEmu e premi il pulsante Installa per configurare lo strumento sul tuo computer.
  5. Una volta installato lo strumento, fare clic su Installa per aggiungere il software di sistema richiesto.
  6. Riavvia il computer per completare l'installazione di WindowsCDEmu.
  7. Una volta completato il prossimo avvio, vai alla posizione in cui hai scaricato il file Iso (al passaggio 2), fai clic destro su di esso e scegli Seleziona lettera driver e monta .
  8. Seleziona la lettera dell'unità che creerai, imposta il tipo di disco su Disco dati e fai clic su Ok per montare il file ISO .
  9. Con l'immagine Windows 7 Service Pack 1 montata, seguire le istruzioni sullo schermo per completare l'installazione.
  10. Una volta installato il Service Pack 1, riavvia il computer ancora una volta e verifica se il messaggio di errore è stato risolto provando a installare nuovamente il pacchetto ridistribuibile di Visual C ++ .

Se riscontri ancora l' errore non specificato 0x80240017, passa al metodo successivo di seguito.

Metodo 3: installazione dell'aggiornamento di Universal C Runtime

Un paio di utenti che hanno ricevuto questo errore dopo essere stati sollecitati dal programma di installazione di Python (o da un'altra applicazione) per installare il pacchetto redist hanno segnalato che il problema è stato risolto una volta installato l' aggiornamento Universal C Runtime applicabile alla loro versione di Windows.

Ecco una guida rapida su come farlo:

  1. Visita questo collegamento ( qui ), scorri verso il basso fino al Metodo 2 e scarica il pacchetto di aggiornamento applicabile alla tua versione di Windows.
  2. Nella schermata successiva, seleziona la tua lingua preferita e fai clic sul pulsante Download per avviare il download.
  3. Aprire l'eseguibile di installazione e seguire le istruzioni sullo schermo per installare l'aggiornamento di Universal C Runtime. Una volta completato il processo, riavvia il computer e verifica se il messaggio di errore è stato risolto al successivo avvio.

Se al successivo avvio riscontri ancora l' errore " 0x80240017 Unspecified" , passa al metodo successivo di seguito.

Metodo 4: installazione di eventuali aggiornamenti di Windows in sospeso

Un paio di utenti che hanno riscontrato l' errore ` ` 0x80240017 Unspecified '' durante il tentativo di installare il pacchetto redist di Visual C ++ dopo essere stato richiesto da Python (o una distribuzione simile) hanno segnalato che il problema è stato risolto dopo aver installato qualsiasi Windows in sospeso aggiornamenti.

A quanto pare, questo particolare problema può verificarsi se il pacchetto di ridistribuzione di Visual C ++ viene scaricato dal componente Windows Update ma non installato.

Se questo scenario è applicabile alla tua situazione attuale, segui i passaggi seguenti per installare qualsiasi aggiornamento di Windows in sospeso e risolvere l' errore "0x80240017 non specificato":

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digita " ms-settings: windowsupdate " e premi Invio per aprire la schermata di Windows Update dell'app Impostazioni .

    Nota: se stai utilizzando una versione di Windows precedente a Windows 10, utilizza invece il comando "wuapp".

  2. Nella schermata di Windows Update, fare clic su Verifica aggiornamenti , quindi seguire le istruzioni sullo schermo per installare ogni aggiornamento di Windows in sospeso.
  3. Quando ti viene chiesto di riavviare, fallo e assicurati di tornare alla schermata di Windows Update per vedere se ci sono altri aggiornamenti in sospeso.
  4. Prova a installare nuovamente il pacchetto ridistribuibile di Microsoft Visual C ++ e verifica se il messaggio di errore è stato risolto.

Se continui a riscontrare l' errore " 0x80240017 non specificato", passa al metodo successivo di seguito.

Metodo 5: disinstallazione di eventuali pacchetti ridistribuibili di Microsoft Visual C ++ esistenti

Come suggerito da alcuni utenti interessati, il problema potrebbe verificarsi anche se una delle attuali installazioni ridistribuibili di Microsoft Visual C ++ è danneggiata. Un paio di utenti che si trovavano in una situazione simile hanno segnalato che il messaggio di errore non veniva più visualizzato dopo aver disinstallato qualsiasi installazione esistente di Microsoft Visual C ++ prima di provare ad applicare il pacchetto Visual C ++ Redist richiesto .

Ecco una guida rapida alla disinstallazione di eventuali pacchetti ridistribuibili di Microsoft Visual C ++ esistenti prima di provare a reinstallare di nuovo:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui . Quindi, digita " appwiz.cpl " e premi Invio per aprire la schermata Programmi e funzionalità .
  2. All'interno della schermata Programmi e file , vai al riquadro di destra, fai clic con il pulsante destro del mouse sul pacchetto di ridistribuzione di Microsoft Visual C ++ e scegli Disinstalla .
  3. All'interno del menu successivo, fai clic su Disinstalla e segui le istruzioni sullo schermo per eliminare il pacchetto di ridistribuzione di Microsoft Visual C ++ .

    Nota: se si dispone di più installazioni di Microsoft Visual C ++, ripetere il passaggio 2 e il passaggio 3 con ognuna di esse.

  4. Dopo aver disinstallato ogni installazione di Microsoft Visual C ++, riavvia il computer.
  5. Al prossimo avvio, scarica e installa le installazioni di Microsoft Visual C ++ richieste da uno di questi collegamenti e verifica se il problema è stato risolto:

    Pacchetto ridistribuibile di Visual C ++ per Visual Studio 2013 - Collegamento per il download

    Pacchetto ridistribuibile di Visual C ++ per Visual Studio 2015 - Collegamento per il download

Metodo 6: installazione di una versione precedente di Python (se applicabile)

Se ricevi questo messaggio di errore mentre provi a installare una distribuzione Python, potresti voler ripetere il processo con una distribuzione precedente e vedere se il messaggio di errore è ancora presente.

Diversi utenti che hanno riscontrato il problema in uno scenario simile hanno riferito di essere riusciti a aggirare il problema installando una vecchia distribuzione Python.

Questa non è necessariamente una soluzione duratura poiché probabilmente dovrai aggiornare all'ultima versione in futuro, ma sarà efficace se stai cercando una soluzione rapida che ti permetta di installare la distribuzione Python.

In base a ciò che dicono altri utenti in una situazione simile, dovresti essere in grado di aggirare il problema scaricando la versione 3.4.3 di Python . Basta scaricare la distribuzione, seguire le istruzioni sullo schermo e vedere se si riceve lo stesso errore quando viene richiesto di installare il pacchetto di ridistribuzione di Visual C ++.

Metodo 7: esecuzione di un'installazione di riparazione

Se sei arrivato così lontano senza un risultato, c'è un'alta probabilità che tu stia riscontrando questo problema a causa di qualche tipo di danneggiamento del sistema. Esistono un paio di metodi che è possibile utilizzare per eliminare il danneggiamento dei file e risolvere l' errore non specificato 0x80240017, ma molti utenti in una situazione simile hanno segnalato che il problema è stato risolto dopo aver eseguito un'installazione di riparazione.

Un'installazione di riparazione è una procedura non distruttiva che consente di aggiornare tutti i componenti relativi a Windows senza influire sui file e sulle applicazioni personali. A differenza di un'installazione pulita , un'installazione di riparazione ti consentirà di conservare tutti i tuoi dati personali inclusi foto, musica, video, preferenze utente e qualsiasi applicazione di terze parti installata.

Se decidi di eseguire un'installazione di riparazione, puoi seguire le istruzioni presenti in questo articolo (qui).

Raccomandato

Correzione: Minecraft non rispondeva
Che cos'è l'applicazione di registrazione del dispositivo del sintonizzatore TV digitale e deve essere rimossa?
Cos'è FileRepMalware e dovresti rimuoverlo