Popraviti: 0x80240017 Nespecificirana napaka

Več uporabnikov naj bi pri poskusu nameščanja paketov, ki jih je mogoče ponovno distribuirati Visual C ++, prerazporedljivi paketi za Visual Studio 2013 ali prerazporedljive pakete Visual C ++ za Visual Studio 2015 dobiti 0x80240017 nepreverjeno napako . Težava ni izključno za določeno različico sistema Windows, ker naj bi se pojavljala v sistemih Windows 7, Windows 8.1 in Windows 10.

0x80240017 Nedoločena napaka

Kaj povzroča ' 0x80240017 nepreverjena napaka'?

To posebno težavo smo preučili tako, da smo pogledali različna uporabniška poročila in strategije popravil, s katerimi so rešili težavo. Na podlagi nekaj skupnih scenarijev, ki smo jih uspeli odkriti, obstaja nekaj pogostih krivcev, ki so odgovorni za pojav tega sporočila o napaki.

  • Uporabnik poskuša namestiti nepopoln redni paket Visual C ++ - Večino časa se ta posebna napaka zgodi, ker uporabnik poskuša paket namestiti z nepopolnim / poškodovanim namestitvenim programom. Običajno se to zgodi pri namestitvenih programih, ki uporabniku dobavljajo paket Visual C ++. V tem primeru je rešitev prenos prenos celotne različice Visual C ++ s Microsoftovega spletnega mesta.
  • Vzdrževalni paket Visual C ++ je nameščen v sistemu Windows v6.1 - Poročilo o napaki naj bi se pojavljalo tudi v primerih, ko je ciljni operacijski sistem Windows v6.1. Do težave pride, ker so bili paketi zasnovani samo za namestitev v sistemu Windows 7 in novejših. V tem primeru je rešitev nadgradnja za namestitev servisnega paketa 1.
  • V računalniku manjka posodobitev Universal C Runtime - Morda boste naleteli tudi na sporočilo o napaki, če v različici sistema Windows manjka posodobitev Universal C Runtime. Običajno poročajo, da je učinkovito v tistih situacijah, ko pride do napake pri nameščanju distribucije Python.
  • Windows Update je že naložil redistični paket Visual C ++ - sporočilo o napaki se lahko pojavi tudi, če je komponenti Windows Update uspelo prenesti zahtevani paket Visual C ++, vendar ga še ni uspelo namestiti. V tem primeru je rešitev namestiti vsako čakajočo posodobitev.
  • Poškodovana / nepopolna namestitev za ponovno distribucijo Visual C ++ - Na napako lahko pride tudi, če ima uporabnik obstoječo namestitev Visual C ++, ki je poškodovana ali nepopolna. V tem primeru je rešitev odstraniti vse obstoječe namestitve Visual C ++ pred ponovno namestitvijo zahtevane s uradne strani za prenos.

Če se trudite rešiti to sporočilo o napaki, vam bo v tem članku na voljo zbirka preverjenih korakov za odpravljanje težav. Spodaj boste našli več različnih metod, ki so jih drugi uporabniki v podobni situaciji uporabili za rešitev težave.

Če želite biti čim bolj učinkoviti, vas priporočamo, da sledite spodaj navedenim metodam. Na koncu bi morali naleteti na nabor navodil, ki vam bodo pomagala rešiti težavo na vašem določenem stroju.

1. način: Prenos namestitvenega paketa za prerazporedljivi paket Visual C ++

Ker se težava večinoma pojavi, ko namestitveni program zahteva, da namestite paket za distribucijo Visual C ++, obstaja verjetnost, da je namestitveni program zastarel ali ni bil pravilno prenesen.

Več uporabnikov, ki so se znašli v podobni situaciji, poroča, da je bila težava rešena, potem ko so z uradnih kanalov ponovno prenesli paket za ponovno distribucijo Visual C ++ . Za nekatere od njih se nepreverjena napaka 0x80240017 ni vrnila, ko so poskusili namestitev od na novo prenesenega namestitvenega programa.

Tu je kratek vodnik za prenos in namestitev zahtevanega paketa za prerazporeditev Visual C ++ iz Microsoftovih strežnikov:

  1. Obiščite povezavo za prenos, ki velja za paket za ponovno distribucijo Visual C ++, ki ga morate namestiti:

    Prerazporedljivi paket Visual C ++ za Visual Studio 2013 - povezava za prenos

    Prerazporedljivi paket Visual C ++ za Visual Studio 2015 - povezava za prenos

  2. Ko pridete na stran za prenos, izberite namestitveni jezik in kliknite na gumb Prenesi, da začnete s prenosom.

    Prenos zahtevanega prerazporedljivega Visual C ++
  3. Izberite pravi namestitveni program glede na vašo arhitekturo OS. Potrdite polje, povezano z vc-redist.x64.exe, če imate 64-bitno različico sistema Windows ali polje vc-redist.x64.exe, če imate 32-bitno. Nato pritisnite Next, da začnete s prenosom.

    Prenos namestitvenega namestitvenega paketa Visual C ++
  4. Odprite izvedljivo namestitev in sledite pozivom na zaslonu, da dokončate namestitev.

    Namestitev prerazporedljivega paketa Visual C ++

Če še vedno naletite na nepreverjeno napako 0x80240017, premaknite se na naslednji način spodaj.

2. način: Namestitev servisnega paketa 1 za Windows 7 (če je primerno)

Kot so poročali nekateri uporabniki, se lahko težava pojavi tudi, če poskušate namestiti Visual C ++ prerazporedljive pakete za Visual Studio 2013 ali 2015 v Windows v6.1 (Build 7600: Service Pack 0). V tem primeru pride do napake, ker sta dva paketa, ki jih je mogoče ponovno razdeliti, zasnovana za namestitev v Windows 7 Service Pack 1 in novejši.

Nekaj ​​uporabnikov, ki so se znašli v podobni situaciji, je sporočilo, da je bila težava odpravljena po namestitvi servisnega paketa 1. Tu je kratek vodič, kako to storiti:

  1. Pojdite na to povezavo ( tukaj ), izberite jezik in pritisnite gumb Prenesi za prenos servisnega paketa 1.

    Prenos servisnega paketa 1 za Windows v6.1 (Build 7600: Service Pack 0)
  2. Na naslednjem zaslonu počistite potrditveno polje vsega drugega, razen primarne datoteke ISO. Ko to storite, pritisnite gumb Naprej, da začnete s prenosom.

    Prenos datoteke ISO, potrebne za namestitev servisnega paketa 1 za Windows 7.
  3. Ko ste prenesli datoteko ISO, obiščite to povezavo ( tukaj ) in kliknite gumb Prenesi, da prenesete orodje WinCDEMU 4.1 . To orodje bomo uporabili za uporabo nadgradnje servisnega paketa 1.

    Prenos orodja WinCDEmu 4.1
  4. Odprite namestitveno izvedljivo datoteko WinCDEmu in pritisnite gumb Namestitev, da nastavite orodje v računalnik.

    Namestitev orodja WinCDEmu
  5. Ko je orodje nameščeno, kliknite Install, da dodate želeno sistemsko programsko opremo.

    Namestitev dodatne programske opreme
  6. Znova zaženite računalnik, da dokončate namestitev sistema WindowsCDEmu.
  7. Ko je naslednji zagon končan, se pomaknite do mesta, kjer ste prenesli datoteko Iso (v koraku 2), z desno miškino tipko kliknite nanjo in izberite Izberi črko gonilnika & mount .

    Montaža datoteke servisnega paketa 1 z WinCDEmu
  8. Izberite črko pogona, ki ga boste ustvarili, vrsto diska nastavite na Podatkovni disk in kliknite V redu, da namestite datoteko ISO .

    Montaža slike servisnega paketa
  9. Pri nameščeni sliki Windows 7 s servisnim paketom 1 sledite navodilom na zaslonu, da dokončate namestitev.
  10. Ko je servisni paket 1 nameščen, znova zaženite računalnik in preverite, ali je sporočilo o napaki zdaj odpravljeno tako, da poskusite znova namestiti paket za ponovno distribucijo Visual C ++ .

Če še vedno naletite na nepreverjeno napako 0x80240017, premaknite se na naslednji način spodaj.

3. način: Namestitev posodobitve Universal C Runtime

Nekaj ​​uporabnikov, ki so dobili to napako, potem ko jo je namestitveni program Pythona pozval, naj namesti paket redist, je sporočil, da je težava rešena, ko so namestili posodobitev Universal C Runtime, ki velja za njihovo različico sistema Windows.

Tukaj je kratek vodnik o tem:

  1. Obiščite to povezavo ( tukaj ), se pomaknite navzdol do 2. načina in prenesite paket posodobitev, ki velja za vašo različico sistema Windows.

    Prenos ustrezne različice namestitvenega programa Universal C Runtime
  2. Na naslednjem zaslonu izberite želeni jezik in kliknite gumb Prenesi za začetek prenosa.

    Prenos namestitvenega programa
  3. Odprite izvedljivo namestitev in sledite pozivom na zaslonu, da namestite posodobitev Universal C Runtime. Ko je postopek končan, znova zaženite računalnik in preverite, ali je bilo sporočilo o napaki odpravljeno ob naslednjem zagonu.

Če se pri naslednjem zagonu še vedno srečujete z ' 0x80240017 Neoznačena napaka', premaknite se na naslednji način spodaj.

4. način: Namestitev čakajočih posodobitev sistema Windows

Nekaj ​​uporabnikov, ki so se pri poskusu nameščanja redističnega paketa Visual C ++ po poskusu namestitve rednega paketa Visual C ++ srečali z " 0x80240017 napako", so sporočili, da so težavo odpravili po namestitvi katerega koli čakajočega sistema Windows posodobitve.

Kot kaže, do te težave lahko pride, če komponento rednega pregleda Visual C ++ naloži komponenta Windows Update, vendar ni nameščena.

Če je ta scenarij uporaben za vašo trenutno situacijo, sledite spodnjim korakom za namestitev čakajoče posodobitve sistema Windows in odpravite ' 0x80240017 nepreverjena napaka':

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi. Nato vnesite " ms-settings: windowsupdate " in pritisnite Enter, da odprete zaslon za posodobitev sistema Windows v nastavitvah .

    Odpiranje zaslona Windows Update

    Opomba: Če imate nameščeno različico sistema Windows, starejšo od sistema Windows 10, namesto tega uporabite ukaz "wuapp".

  2. Znotraj zaslona Windows Update kliknite na Preveri posodobitve in sledite pozivom na zaslonu, da namestite vsako čakajočo posodobitev sistema Windows.

    Preverjanje posodobitev
  3. Ko boste pozvani, da znova zaženete, to storite in se vrnite na zaslon posodobitve sistema Windows, da preverite, ali imate še kakšne posodobitve v čakanju.
  4. Poskusite znova namestiti paket za ponovno distribucijo Microsoft Visual C ++ in preverite, ali je sporočilo o napaki odpravljeno.

Če se še vedno srečujete z " 0x80240017 nepreverjena napaka", premaknite se na naslednji način spodaj.

5. način: Odstranjevanje obstoječih paketov Microsoft za distribucijo Microsoft Visual C ++

Kot so predlagali nekateri prizadeti uporabniki, se lahko težava pojavi tudi, če je poškodovana ena od vaših trenutnih Microsoft Visual C ++ namestitev, ki jih je mogoče ponovno distribuirati. Nekaj ​​uporabnikov, ki so bili v podobni situaciji, je sporočilo, da se sporočilo o napaki ni več pojavljalo, potem ko so poskušali uporabiti zahtevani Redist Visual C ++ Redist paket.

Tukaj je kratek vodnik za odstranitev obstoječih paketov Microsoft Visual C ++ za ponovno distribucijo, preden poskusite znova namestiti:

  1. Pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi . Nato vnesite “ appwiz.cpl ” in pritisnite Enter, da odprete zaslon Programi in funkcije .

    Vnesite appwiz.cpl in pritisnite Enter, da odprete seznam nameščenih programov
  2. Znotraj zaslona Programi in datoteke pojdite na desno podokno, z desno miškino tipko kliknite redistični paket Microsoft Visual C ++ in izberite Odstrani .

    Odstranjevanje redističnega paketa Visual C ++
  3. V naslednjem meniju kliknite Odstrani in sledite pozivom na zaslonu, da se znebite redističnega paketa Microsoft Visual C ++ .

    Odstranjevanje paketov Visual C ++

    Opomba: Če imate več namestitev Microsoft Visual C ++, ponovite 2. in 3. korak z vsako od njih.

  4. Ko vam uspe odstraniti vsako namestitev Microsoft Visual C ++, znova zaženite računalnik.
  5. Ob naslednjem zagonu prenesite in namestite zahtevane namestitve Microsoft Visual C ++ s ene od teh povezav in preverite, ali je težava odpravljena:

    Prerazporedljivi paket Visual C ++ za Visual Studio 2013 - povezava za prenos

    Prerazporedljivi paket Visual C ++ za Visual Studio 2015 - povezava za prenos

6. način: Namestitev starejše različice Pythona (če je primerno)

Če se pri poskusu nameščanja distribucije Python pojavi to sporočilo o napaki, boste morda želeli postopek ponoviti s starejšo distribucijo in preveriti, ali se sporočilo o napaki še vedno pojavlja.

Več uporabnikov, ki se srečujejo s težavo v podobnem scenariju, poroča, da jim je uspelo obiti težavo z namestitvijo starejše distribucije Python.

To ni nujno trajno odpravljanje, saj boste verjetno v prihodnosti morali posodobiti na najnovejšo različico, vendar bo učinkovito, če iščete hitro rešitev, ki vam bo omogočila namestitev distribucije Python.

Glede na to, kar govorijo drugi uporabniki v podobni situaciji, bi morali težave prebroditi s prenosom Python-ove različice 3.4.3 . Prenesite distribucijo, sledite navodilom na zaslonu in preverite, ali se pri pozivu za namestitev rednega paketa Visual C ++ pojavi ista napaka.

7. način: Izvedba namestitvenega popravila

Če ste prišli tako daleč brez rezultata, obstaja velika možnost, da naletite na to težavo zaradi neke vrste korupcije v sistemu. Obstaja nekaj načinov, s katerimi se lahko znebite poškodbe datoteke in odpravite Nespecificirano napako 0x80240017, vendar je veliko uporabnikov v podobni situaciji sporočilo, da je bila težava odpravljena, potem ko so izvedli popravilo.

Namestitvena popravila je postopek brez uničevanja, ki vam bo omogočil osvežitev vseh komponent, povezanih z operacijskim sistemom Windows, ne da bi to vplivalo na nobene vaše osebne datoteke in aplikacije. V nasprotju s čisto namestitvijo vam bo popravilo omogočilo hrambo vseh vaših osebnih podatkov, vključno s fotografijami, glasbo, videoposnetki, uporabniškimi nastavitvami in vsemi nameščenimi aplikacijami drugih proizvajalcev.

Če se odločite za namestitev popravila, lahko sledite navodilom v tem članku (tukaj).

Zanimivi Članki