Rettelse: 0x80240017 Uspecificeret fejl

Flere brugere får efter sigende 0x80240017 uspecificeret fejl, når de forsøger at installere Visual C ++ redistribuerbare pakker til Visual Studio 2013 eller Visual C ++ redistribuerbare pakker til Visual Studio 2015 . Problemet er ikke eksklusivt for en bestemt Windows-version, da det rapporteres at opstå på Windows 7, Windows 8.1 og Windows 10.

0x80240017 Uspecificeret fejl

Hvad forårsager ' 0x80240017 Uspecificeret fejl'?

Vi undersøgte netop dette problem ved at se på forskellige brugerrapporter og de reparationsstrategier, de brugte for at få problemet løst. Baseret på et par almindelige scenarier, som det lykkedes os at opdage, er der et par fælles synder, der er ansvarlige for tilsyneladende af denne fejlmeddelelse.

  • Brugeren forsøger at installere en ufuldstændig Visual C ++ redist-pakke - Oftest forekommer denne særlige fejl, fordi brugeren forsøger at installere pakken ved hjælp af et ufuldstændigt / beskadiget installationsprogram. Dette rapporteres typisk at forekomme med applikationsinstallatører, der forsyner brugeren med Visual C ++ -pakken. I dette tilfælde er løsningen at downloade den fulde Visual C ++ -version fra Microsofts websted.
  • Visual C ++ redist-pakke er installeret på Windows v6.1 - Denne fejlmeddelelse rapporteres også at forekomme i de tilfælde, hvor måloperativsystemet er Windows v6.1. Problemet opstår, fordi pakkerne kun var designet til at blive installeret på Windows 7 og nyere. I dette tilfælde er løsningen at opgradere til installation af Service Pack 1.
  • Computeren mangler Universal C Runtime-opdateringen - Du kan muligvis også støde på fejlmeddelelsen, hvis din Windows-version mangler Universal C Runtime-opdateringen. Dette rapporteres typisk at være effektivt i de situationer, hvor fejlen opstår, når Python-distributionen installeres.
  • Windows Update har allerede downloadet Visual C ++ redist-pakken - Fejlmeddelelsen kan også opstå, hvis Windows Update-komponenten formåede at downloade den krævede Visual C ++ -pakke, men endnu ikke har formået at installere den. I dette tilfælde er løsningen at installere enhver ventende opdatering.
  • Korrupt / ufuldstændig Visual C ++ Gendistribuerbar installation - Fejlen kan også opstå, hvis brugeren har en eksisterende Visual C ++ installation, der er beskadiget eller ufuldstændig. I dette tilfælde er løsningen at afinstallere alle eksisterende Visual C ++ -installationer, før du geninstallerer den påkrævede fra den officielle downloadside.

Hvis du kæmper for at løse denne særlige fejlmeddelelse, vil denne artikel give dig en samling af bekræftede fejlfindingstrin. Nedenfor nedenfor finder du flere forskellige metoder, som andre brugere i en lignende situation har brugt til at få problemet løst.

Hvis du ønsker at være så effektiv som muligt, opfordrer vi dig til at følge nedenstående metoder i rækkefølge. Du skal til sidst snuble over et sæt instruktioner, der hjælper dig med at løse problemet på din maskine.

Metode 1: Download af installationspakken til Visual C ++ Redistributable Package

Da problemet for det meste opstår, efter at en applikationsinstallatør beder dig om at installere en Visual C ++ -distribuerbar pakke, er chancerne for, at installationsprogrammet er forældet eller ikke er downloadet korrekt.

Flere brugere, der befinder sig i en lignende situation, har rapporteret, at problemet blev løst, efter at de igen downloadede Visual C ++ Redistributable-pakken fra de officielle kanaler. For nogle af dem vendte den uspecificerede fejl 0x80240017 ikke tilbage, da de prøvede installationen fra det nyligt downloadede installationsprogram.

Her er en hurtig guide til download og installation af den krævede Visual C ++ Redistributable-pakke fra Microsofts servere:

  1. Besøg downloadlinket, der gælder for den Visual C ++ redistribuerbare pakke, som du har brug for at installere:

    Visual C ++ omdistribuerbar pakke til Visual Studio 2013 - Download link

    Visual C ++ omdistribuerbar pakke til Visual Studio 2015 - Download link

  2. Når du kommer til downloadsiden, skal du vælge installationssproget og klikke på knappen Download for at starte download.

    Download af det krævede Visual C ++ Redistributable
  3. Vælg det rigtige installationsprogram i henhold til din OS-arkitektur. Marker afkrydsningsfeltet, der er knyttet til vc-redist.x64.exe, hvis du har en 64-bit version af Windows eller vc-redist.x64.exe, hvis du er på 32-bit. Tryk derefter på Næste for at starte download.

    Download af Visual C ++ -distribuerbar pakkeinstallation
  4. Åbn installationen, der kan køres, og følg instruktionerne på skærmen for at afslutte installationen.

    Installation af Visual C ++ -distribuerbar pakke

Hvis du stadig oplever 0x80240017 uspecificeret fejl, skal du gå ned til den næste metode nedenfor.

Metode 2: Installation af Windows 7 Service Pack 1 (hvis relevant)

Som nogle brugere har rapporteret, kan problemet også opstå, hvis du prøver at installere Visual C ++ redistribuerbare pakker til Visual Studio 2013 eller 2015Windows v6.1 (Build 7600: Service Pack 0). I dette særlige tilfælde opstår fejlen, fordi de to omdistribuerbare pakker er designet til at blive installeret i Windows 7 Service Pack 1 og nyere.

Et par brugere, der befinder sig i en lignende situation, har rapporteret, at problemet blev løst efter installation af Service Pack 1. Her er en hurtig guide til, hvordan du gør dette:

  1. Besøg dette link ( her ), vælg dit sprog og tryk på knappen Download for at downloade Service Pack 1.

    Downloadning af Service Pack 1 til Windows v6.1 (Build 7600: Service Pack 0)
  2. Fra det næste skærmbillede skal du fjerne markeringen fra alt andet bortset fra den primære ISO-fil. Når du har gjort det, skal du trykke på knappen Næste for at starte download.

    Download af den ISO-fil, der kræves til installation af Windows 7 Service Pack 1.
  3. Når ISO-filen er overført, skal du besøge dette link ( her ) og klikke på Download-knappen for at downloade WinCDEMU 4.1-værktøjet . Vi bruger dette værktøj til at anvende Service Pack 1-opgraderingen.

    Download af WinCDEmu 4.1-værktøjet
  4. Åbn installationen, der kan eksekveres af WinCDEmu, og tryk på knappen Installer for at konfigurere værktøjet på din computer.

    Installation af WinCDEmu-værktøjet
  5. Når værktøjet er installeret, skal du klikke på Installer for at tilføje den krævede systemsoftware.

    Installation af den ekstra software
  6. Genstart computeren for at afslutte installationen af ​​WindowsCDEmu.
  7. Når næste opstart er afsluttet, skal du navigere til det sted, hvor du har downloadet Iso-filen (i trin 2), højreklik på den og vælg Vælg driverbrev og monter .

    Montering af Service Pack 1-fil med WinCDEmu
  8. Vælg bogstavet på det drev, du opretter, indstil disketype til datadisk, og klik på Ok for at montere ISO- filen.

    Montering af Service Pack-billedet
  9. Når Windows 7 Service Pack 1-billedet er monteret, skal du følge instruktionerne på skærmen for at afslutte installationen.
  10. Når Service Pack 1 er installeret, skal du genstarte computeren igen og se, om fejlmeddelelsen nu er løst ved at prøve at installere Visual C ++ Redistributable Package igen.

Hvis du stadig oplever 0x80240017 uspecificeret fejl, skal du gå ned til den næste metode nedenfor.

Metode 3: Installation af Universal C Runtime-opdateringen

Et par brugere, der har fået denne fejl, efter at de blev opfordret af Pythons installationsprogram (eller et andet program) til at installere den redist-pakke, har rapporteret, at problemet er løst, når de installerede Universal C Runtime- opdateringen, der gælder for deres Windows-version.

Her er en hurtig guide til at gøre dette:

  1. Besøg dette link ( her ), rulle ned til metode 2 og download den opdateringspakke, der gælder for din Windows-version.

    Download af den relevante version af Universal C Runtime-installationsprogrammet
  2. Fra det næste skærmbillede skal du vælge dit foretrukne sprog og klikke på Download- knappen for at starte download.

    Download af installationsprogrammet
  3. Åbn installationen, der kan køres, og følg instruktionerne på skærmen for at installere Universal C Runtime-opdateringen. Når processen er afsluttet, skal du genstarte computeren og se, om fejlmeddelelsen er løst ved næste opstart.

Hvis du stadig støder på ' 0x80240017 Uspecificeret fejl' ved næste opstart, skal du gå ned til den næste metode nedenfor.

Metode 4: Installation af alle ventende Windows-opdateringer

Et par brugere, der har fundet ' 0x80240017 Uspecificeret fejl', når de forsøgte at installere Visual C ++ redist-pakken, efter at de blev bedt om at gøre det af Python (eller en lignende distribution) har rapporteret, at problemet blev løst, efter at de installerede et ventende Windows opdateringer.

Som det viser sig, kan dette særlige problem opstå, hvis Visual C ++ redist-pakken downloades af Windows Update-komponenten, men ikke er installeret.

Hvis dette scenarie er relevant for din nuværende situation, skal du følge nedenstående trin for at installere enhver ventende Windows-opdatering og løse ' 0x80240017 Uspecificeret fejl':

  1. Tryk på Windows-tasten + R for at åbne en Kør-dialogboks. Skriv derefter “ ms-indstillinger: windowsupdate ” og tryk på Enter for at åbne skærmen Windows Update i appen Indstillinger .

    Åbning af skærmen Windows Update

    Bemærk: Hvis du kører en Windows-version, der er ældre end Windows 10, skal du bruge kommandoen “wuapp” i stedet.

  2. På skærmen Windows Update skal du klikke på Kontroller, om der er opdateringer, og følg derefter anvisningerne på skærmen for at installere enhver ventende Windows-opdatering.

    Kontroller for opdateringer
  3. Når du bliver bedt om at genstarte, skal du gøre det, og sørg for at vende tilbage til skærmen Windows Update for at se, om du har andre ventende opdateringer.
  4. Prøv at installere Microsoft Visual C ++ Redistributable-pakken igen, og se, om fejlmeddelelsen er løst.

Hvis du stadig støder på ' 0x80240017 Uspecificeret fejl', skal du gå ned til den næste metode nedenfor.

Metode 5: Afinstallation af eksisterende eksisterende Microsoft Visual C ++ omdistribuerbare pakker

Som nogle berørte brugere har antydet, kan problemet muligvis også opstå, hvis en af ​​dine nuværende Microsoft Visual C ++ omdistribuerbare installationer er korrupt. Et par brugere, der befandt sig i en lignende situation, har rapporteret, at fejlmeddelelsen ikke længere opstod, efter at de afinstallerede eksisterende Microsoft Visual C ++ -installationer, før de forsøgte at anvende den påkrævede Visual C ++ Redist- pakke.

Her er en hurtig guide til afinstallation af eksisterende eksisterende Microsoft Visual C ++ omdistribuerbare pakker, før du prøver at geninstallere igen:

  1. Tryk på Windows-tasten + R for at åbne en Kør- dialogboks. Skriv derefter “ appwiz.cpl ” og tryk på Enter for at åbne skærmen Programmer og funktioner .

    Skriv appwiz.cpl, og tryk på Enter for at åbne listen over installerede programmer
  2. Gå ind i højre rude i skærmbilledet Programmer og filer, højreklik på Microsoft Visual C ++ redist- pakken og vælg Afinstaller .

    Afinstallation af Visual C ++ redist-pakken
  3. I den næste menu skal du klikke på Afinstaller og følge instruktionerne på skærmen for at slippe af med Microsoft Visual C ++ redist- pakken.

    Afinstallation af Visual C ++ -pakkerne

    Bemærk: Hvis du har flere Microsoft Visual C ++ -installationer, skal du gentage trin 2 og trin 3 med hver enkelt af dem.

  4. Når det lykkes dig at afinstallere enhver Microsoft Visual C ++ -installation, skal du genstarte computeren.
  5. Ved næste opstart skal du downloade og installere de nødvendige Microsoft Visual C ++ -installationer fra et af disse links og se, om problemet er løst:

    Visual C ++ omdistribuerbar pakke til Visual Studio 2013 - Download link

    Visual C ++ omdistribuerbar pakke til Visual Studio 2015 - Download link

Metode 6: Installation af en ældre Python-version (hvis relevant)

Hvis du får denne fejlmeddelelse, mens du prøver at installere en Python-distribution, kan du muligvis gentage processen med en ældre distribution og se, om fejlmeddelelsen stadig opstår.

Flere brugere, der støder på problemet i et lignende scenario, har rapporteret, at de formåede at omgå problemet ved at installere en ældre Python-distribution.

Dette er ikke nødvendigvis en varig løsning, da du sandsynligvis bliver nødt til at opdatere til den nyeste version i fremtiden, men det vil være effektiv, hvis du leder efter en hurtig løsning, der giver dig mulighed for at installere Python-distributionen.

Baseret på hvad andre brugere i en lignende situation siger, skal du være i stand til at omgå problemet ved at downloade Python version 3.4.3 . Bare download distributionen, følg instruktionerne på skærmen og se, om du får den samme fejl, når du bliver bedt om at installere Visual C ++ redist-pakken.

Metode 7: Udfør en reparationsinstallation

Hvis du er kommet så langt uden et resultat, er der en stor chance for, at du støder på dette problem på grund af en slags systemkorruption. Der er et par metoder, som du kan bruge til at slippe af med filkorruption og løse 0x80240017 Unspecified Error, men mange brugere i en lignende situation har rapporteret, at problemet blev løst, efter at de udførte en reparationsinstallation.

En reparationsinstallation er en ikke-destruktiv procedure, der giver dig mulighed for at opdatere alle de Windows-relaterede komponenter uden at påvirke nogen af ​​dine personlige filer og applikationer. I modsætning til en ren installation giver en reparationsinstallation dig mulighed for at opbevare alle dine personlige data inklusive fotos, musik, videoer, brugerpræferencer og installerede tredjepartsapplikationer.

Hvis du beslutter at gå til en reparationsinstallation, kan du følge instruktionerne i denne artikel (her).

Interessante Artikler