Oplossing: 0x80240017 niet-gespecificeerde fout

Verschillende gebruikers krijgen naar verluidt de 0x80240017 niet-gespecificeerde fout bij het installeren van Visual C ++ Redistributable Packages voor Visual Studio 2013 of Visual C ++ Redistributable Packages voor Visual Studio 2015 . Het probleem is niet exclusief voor een bepaalde Windows-versie, aangezien het naar verluidt voorkomt in Windows 7, Windows 8.1 en Windows 10.

Wat veroorzaakt de ' 0x80240017 niet-gespecificeerde fout'?

We hebben dit specifieke probleem onderzocht door te kijken naar verschillende gebruikersrapporten en de reparatiestrategieën die ze hebben gebruikt om het probleem op te lossen. Op basis van een paar veelvoorkomende scenario's die we hebben ontdekt, zijn er een paar veelvoorkomende boosdoeners die verantwoordelijk zijn voor het verschijnen van deze foutmelding.

  • De gebruiker probeert een onvolledig Visual C ++ redist-pakket te installeren - Meestal treedt deze specifieke fout op omdat de gebruiker het pakket probeert te installeren met een onvolledig / beschadigd installatieprogramma. Dit wordt doorgaans gemeld bij installatieprogramma's voor toepassingen die de gebruiker het Visual C ++ -pakket leveren. In dit geval is de oplossing om de volledige Visual C ++ -versie te downloaden van de website van Microsoft.
  • Visual C ++ redist-pakket is geïnstalleerd op Windows v6.1 - Dit foutbericht wordt ook gemeld in die gevallen waarin het doelbesturingssysteem Windows v6.1 is. Het probleem treedt op omdat de pakketten alleen zijn ontworpen om te worden geïnstalleerd op Windows 7 en hoger. In dit geval is de oplossing om te upgraden om Service Pack 1 te installeren.
  • De computer mist de Universal C Runtime-update - U kunt het foutbericht ook tegenkomen als uw Windows-versie de Universal C Runtime-update mist. Dit wordt doorgaans gerapporteerd als effectief in die situaties waarin de fout optreedt bij het installeren van de Python-distributie.
  • Windows Update heeft het Visual C ++ redist-pakket al gedownload - Het foutbericht kan ook worden weergegeven als het Windows Update-onderdeel erin is geslaagd het vereiste Visual C ++ -pakket te downloaden , maar het nog niet heeft kunnen installeren. In dit geval is de oplossing om een ​​update in behandeling te installeren.
  • Beschadigde / onvolledige Visual C ++ Redistributable-installatie - De fout kan ook optreden als de gebruiker een bestaande Visual C ++ -installatie heeft die beschadigd of onvolledig is. In dit geval is de oplossing om alle bestaande Visual C ++ -installaties te verwijderen voordat u de vereiste opnieuw installeert vanaf de officiële downloadpagina.

Als u moeite heeft om dit specifieke foutbericht op te lossen, biedt dit artikel u een verzameling geverifieerde stappen voor probleemoplossing. Hieronder vindt u verschillende methoden die andere gebruikers in een vergelijkbare situatie hebben gebruikt om het probleem op te lossen.

Als u zo efficiënt mogelijk wilt zijn, raden we u aan de onderstaande methoden op volgorde te volgen. U zou uiteindelijk een reeks instructies moeten tegenkomen die u zullen helpen het probleem op uw specifieke computer op te lossen.

Methode 1: het installatiepakket van Visual C ++ Redistributable Package downloaden

Aangezien het probleem zich meestal voordoet nadat een applicatie-installatieprogramma u vraagt ​​om een ​​Visual C ++ Redistributable Package te installeren, is de kans groot dat het installatieprogramma verouderd is of niet correct is gedownload.

Verschillende gebruikers die zich in een vergelijkbare situatie bevonden, hebben gemeld dat het probleem was opgelost nadat ze het Visual C ++ Redistributable Package opnieuw hadden gedownload van de officiële kanalen. Voor sommigen van hen keerde de 0x80240017 Niet-gespecificeerde fout niet terug toen ze de installatie probeerden vanuit het nieuw gedownloade installatieprogramma.

Hier is een korte handleiding over het downloaden en installeren van het vereiste Visual C ++ Redistributable Package vanaf de servers van Microsoft:

  1. Ga naar de downloadkoppeling die van toepassing is op het Visual C ++ Redistributable Package dat u moet installeren:

    Visual C ++ Redistributable Package voor Visual Studio 2013 - Downloadlink

    Visual C ++ Redistributable Package voor Visual Studio 2015 - Downloadlink

  2. Zodra u op de downloadpagina bent, selecteert u de installatietaal en klikt u op de knop Downloaden om met downloaden te beginnen.
  3. Selecteer het juiste installatieprogramma volgens uw OS-architectuur. Vink het vakje aan dat is gekoppeld aan vc-redist.x64.exe als u een 64-bits versie van Windows hebt of het vak vc-redist.x64.exe als u 32-bits gebruikt. Klik vervolgens op Volgende om de download te starten.
  4. Open het uitvoerbare installatiebestand en volg de instructies op het scherm om de installatie te voltooien.

Als u nog steeds de niet-gespecificeerde fout 0x80240017 tegenkomt , gaat u naar de volgende methode hieronder.

Methode 2: Windows 7 Service Pack 1 installeren (indien van toepassing)

Zoals sommige gebruikers hebben gemeld, kan het probleem zich ook voordoen als u Visual C ++ Redistributable Packages voor Visual Studio 2013 of 2015 op Windows v6.1 (Build 7600: Service Pack 0) probeert te installeren . In dit specifieke geval treedt de fout op omdat de twee herdistribueerbare pakketten zijn ontworpen om te worden geïnstalleerd op Windows 7 Service Pack 1 en hoger.

Een aantal gebruikers die in een vergelijkbare situatie verkeren, hebben gemeld dat het probleem is opgelost na het installeren van Service Pack 1. Hier is een korte handleiding om dit te doen:

  1. Bezoek deze link ( hier ), selecteer uw taal en klik op de knop Downloaden om Service Pack 1 te downloaden.
  2. Schakel in het volgende scherm al het andere uit, behalve het primaire ISO-bestand. Zodra je dit hebt gedaan, klik je op de knop Volgende om de download te starten.
  3. Nadat het ISO-bestand is gedownload, bezoekt u deze link ( hier ) en klikt u op de knop Downloaden om het hulpprogramma WinCDEMU 4.1 te downloaden . We gebruiken deze tool om de upgrade van Service Pack 1 toe te passen.
  4. Open het installatieprogramma van WinCDEmu en klik op de knop Installeren om het hulpprogramma op uw computer in te stellen.
  5. Nadat de tool is geïnstalleerd, klikt u op Installeren om de vereiste systeemsoftware toe te voegen.
  6. Start uw computer opnieuw op om de installatie van WindowsCDEmu te voltooien.
  7. Zodra de volgende keer opstarten is voltooid, navigeert u naar de locatie waar u het Iso-bestand heeft gedownload (in stap 2), klikt u er met de rechtermuisknop op en kiest u Selecteer stuurprogramma-letter en koppel .
  8. Selecteer de letter van het station dat u gaat maken, stel het schijftype in op Dataschijf en klik op OK om het ISO- bestand te koppelen.
  9. Volg de instructies op het scherm om de installatie te voltooien terwijl de afbeelding van Windows 7 Service Pack 1 is aangekoppeld.
  10. Zodra Service Pack 1 is geïnstalleerd, start u uw computer opnieuw op en kijkt u of het foutbericht nu is opgelost door te proberen het Visual C ++ Redistributable Package opnieuw te installeren .

Als u nog steeds de niet-gespecificeerde fout 0x80240017 tegenkomt , gaat u naar de volgende methode hieronder.

Methode 3: de Universal C Runtime-update installeren

Een aantal gebruikers die deze fout hebben gekregen nadat ze door het installatieprogramma van Python (of een andere applicatie) waren aangespoord om het redist-pakket te installeren, hebben gemeld dat het probleem is opgelost nadat ze de Universal C Runtime- update hebben geïnstalleerd die van toepassing is op hun Windows-versie.

Hier is een korte handleiding om dit te doen:

  1. Ga naar deze link ( hier ), scrol omlaag naar methode 2 en download het updatepakket dat van toepassing is op uw Windows-versie.
  2. Selecteer in het volgende scherm uw voorkeurstaal en klik op de knop Downloaden om de download te starten.
  3. Open het installatiebestand en volg de instructies op het scherm om de Universal C Runtime-update te installeren. Zodra het proces is voltooid, start u uw computer opnieuw op en kijkt u of het foutbericht bij de volgende keer opstarten is opgelost.

Als u bij de volgende start nog steeds de ' 0x80240017 Unspecified Error' tegenkomt , gaat u naar de volgende methode hieronder.

Methode 4: Windows-updates in behandeling installeren

Een paar gebruikers die de ' 0x80240017 Unspecified Error' zijn tegengekomen bij het installeren van het Visual C ++ redist-pakket nadat ze hierom werden gevraagd door Python (of een vergelijkbare distributie), hebben gemeld dat het probleem is opgelost nadat ze Windows in behandeling hebben geïnstalleerd updates.

Het blijkt dat dit specifieke probleem kan optreden als het Visual C ++ redist-pakket wordt gedownload door de Windows Update-component maar niet is geïnstalleerd.

Als dit scenario van toepassing is op uw huidige situatie, volgt u de onderstaande stappen om een ​​openstaande Windows-update te installeren en de ' 0x80240017 niet-gespecificeerde fout' op te lossen :

  1. Druk op de Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens " ms-instellingen: windowsupdate " en druk op Enter om het Windows Update- scherm van de app Instellingen te openen.

    Opmerking: als u een Windows-versie gebruikt die ouder is dan Windows 10, gebruikt u in plaats daarvan de opdracht "wuapp".

  2. Klik in het Windows Update-scherm op Controleren op updates en volg de instructies op het scherm om elke lopende Windows-update te installeren.
  3. Wanneer u wordt gevraagd om opnieuw op te starten, doet u dit en keert u terug naar het Windows Update-scherm om te zien of er nog andere updates in behandeling zijn.
  4. Probeer het Microsoft Visual C ++ Redistributable-pakket opnieuw te installeren en kijk of het foutbericht is opgelost.

Als je nog steeds de ' 0x80240017 Unspecified Error' tegenkomt , ga dan naar de volgende methode hieronder.

Methode 5: het verwijderen van bestaande Microsoft Visual C ++ Redistributable-pakketten

Zoals sommige getroffen gebruikers hebben gesuggereerd, kan het probleem ook optreden als een van uw huidige herdistribueerbare installaties van Microsoft Visual C ++ beschadigd is. Een aantal gebruikers die zich in een vergelijkbare situatie bevonden, hebben gemeld dat het foutbericht niet meer optrad nadat ze bestaande Microsoft Visual C ++ -installaties hadden verwijderd voordat ze probeerden het vereiste Visual C ++ Redist- pakket toe te passen.

Hier is een korte handleiding over het verwijderen van bestaande Microsoft Visual C ++ Redistributable-pakketten voordat u opnieuw probeert te installeren:

  1. Druk op de Windows-toets + R om een dialoogvenster Uitvoeren te openen. Typ vervolgens " appwiz.cpl " en druk op Enter om het scherm Programma's en onderdelen te openen .
  2. Binnen de programma's en bestanden scherm, ga dan naar de rechter paneel, klik met de rechtermuisknop op de Microsoft Visual C ++ redist pakket en kies verwijderen .
  3. Klik in het volgende menu op Verwijderen en volg de aanwijzingen op het scherm om het Microsoft Visual C ++ redist- pakket te verwijderen.

    Opmerking: als u meerdere Microsoft Visual C ++ -installaties heeft, herhaalt u stap 2 en stap 3 met elk van deze.

  4. Zodra het u is gelukt om elke Microsoft Visual C ++ -installatie te verwijderen, start u uw computer opnieuw op.
  5. Download en installeer bij de volgende keer opstarten de vereiste Microsoft Visual C ++ -installaties via een van deze links en kijk of het probleem is opgelost:

    Visual C ++ Redistributable Package voor Visual Studio 2013 - Downloadlink

    Visual C ++ Redistributable Package voor Visual Studio 2015 - Downloadlink

Methode 6: een oudere Python-versie installeren (indien van toepassing)

Als u deze foutmelding krijgt terwijl u een Python-distributie probeert te installeren, wilt u het proces misschien herhalen met een oudere distributie en kijken of de foutmelding nog steeds optreedt.

Verschillende gebruikers die het probleem in een soortgelijk scenario tegenkwamen, hebben gemeld dat ze het probleem hebben omzeild door een oudere Python-distributie te installeren.

Dit is niet per se een blijvende oplossing, aangezien u in de toekomst waarschijnlijk naar de nieuwste versie moet bijwerken, maar het zal effectief zijn als u op zoek bent naar een snelle oplossing waarmee u de Python-distributie kunt installeren.

Op basis van wat andere gebruikers in een vergelijkbare situatie zeggen, zou je het probleem moeten kunnen omzeilen door Python-versie 3.4.3 te downloaden . Download gewoon de distributie, volg de instructies op het scherm en kijk of u dezelfde foutmelding krijgt wanneer u wordt gevraagd om het Visual C ++ redist-pakket te installeren.

Methode 7: Een reparatie-installatie uitvoeren

Als u zo ver bent gekomen zonder resultaat, is de kans groot dat u dit probleem tegenkomt vanwege een of andere systeembeschadiging. Er zijn een aantal methoden die u kunt gebruiken om bestandscorruptie te verwijderen en de 0x80240017 niet-gespecificeerde fout op te lossen , maar veel gebruikers in een vergelijkbare situatie hebben gemeld dat het probleem is opgelost nadat ze een reparatie-installatie hebben uitgevoerd.

Een reparatie-installatie is een niet-destructieve procedure waarmee u alle Windows-gerelateerde componenten kunt vernieuwen zonder uw persoonlijke bestanden en toepassingen te beïnvloeden. In tegenstelling tot een schone installatie , kunt u met een reparatie-installatie al uw persoonlijke gegevens behouden, inclusief foto's, muziek, video's, gebruikersvoorkeuren en alle geïnstalleerde applicaties van derden.

Als u besluit om voor een reparatie-installatie te gaan, kunt u de instructies in dit artikel (hier) volgen.

Aanbevolen

Oplossing: Minecraft reageert niet
Wat is de registratietoepassing voor een digitale tv-tuner en moet deze worden verwijderd?
Wat is FileRepMalware en moet u het verwijderen?