Popravak: 0x80240017 Nedefinirana pogreška

Nekoliko korisnika navodno dobiva neodređenu pogrešku 0x80240017 prilikom pokušaja instaliranja Visual C ++ Redistributable Paketa za Visual Studio 2013 ili Visual C ++ Redistributable Packages za Visual Studio 2015 . Taj se problem ne odnosi na određenu verziju sustava Windows jer se pojavljuje na Windows 7, Windows 8.1 i Windows 10.

0x80240017 Nedefinirana pogreška

Što uzrokuje neodređenu pogrešku '0x80240017'?

Istražili smo upravo ovaj problem gledajući različita korisnička izvješća i strategije popravka pomoću kojih su problem riješili. Na temelju nekoliko uobičajenih scenarija koje smo uspjeli otkriti, postoji nekoliko uobičajenih krivca koji su odgovorni za prikaz ove poruke o pogrešci.

  • Korisnik pokušava instalirati nepotpuni Visual C ++ redistički paket - Većinu slučajeva dolazi do ove posebne pogreške jer korisnik pokušava instalirati paket koristeći nepotpuni / oštećeni instalacijski program. Obično se to događa kod instalatora programa koji korisniku isporučuju paket Visual C ++. U ovom slučaju rješenje je preuzimanje pune verzije Visual C ++ s Microsoftove web stranice.
  • Visual C ++ redistički paket instaliran je na Windows v6.1 - Ova se poruka o pogrešci također javlja da se pojavljuje u onim slučajevima u kojima je ciljni operativni sustav Windows v6.1. Do problema dolazi jer su paketi dizajnirani samo za instaliranje na Windows 7 i noviji. U ovom slučaju rješenje je nadogradnja za instaliranje servisnog paketa 1.
  • Računalo nedostaje Universal C Runtime update - Možda ćete naići i na poruku pogreške ako u vašoj verziji sustava Windows nedostaje Universal C Runtime update. Obično se izvješćuje da je učinkovit u onim situacijama u kojima se nađe pogreška prilikom instaliranja Python distribucije.
  • Windows Update već je preuzeo redistički paket Visual C ++ - Poruka o pogrešci može se naići i ako je komponenta Windows Update uspjela preuzeti potreban paket Visual C ++, ali ga još nije uspjela instalirati. U ovom slučaju rješenje je instalirati bilo koje ažuriranje na čekanju.
  • Oštećena / nepotpuna instalacija za distribuciju Visual C ++ - s pogreškom se može pojaviti i ako korisnik ima postojeću Visual C ++ instalaciju koja je oštećena ili nepotpuna. U ovom slučaju, rješenje je deinstalirati sve postojeće Visual C ++ instalacije prije ponovne instalacije potrebne sa službene stranice za preuzimanje.

Ako se trudite riješiti ovu određenu poruku o pogrešci, ovaj će vam članak pružiti zbirku provjerenih koraka za rješavanje problema. Dolje ćete pronaći nekoliko različitih metoda koje su drugi korisnici u sličnoj situaciji koristili za rješavanje problema.

Ako želite biti što učinkovitiji, savjetujemo vam da slijedite dolje navedene metode kako biste. Na kraju biste trebali naići na skup upute koje će vam pomoći da riješite problem na vašem konkretnom stroju.

1. metoda: Preuzimanje instalacijskog paketa Visual C ++ Redistributable Package

Budući da se problem najčešće pojavljuje nakon što instalacijski program zatraži da instalirate Visual C ++ Redistributable Package, vjerovatno je da je instalacijski program zastario ili ga nije ispravno preuzeo.

Nekoliko korisnika koji su se našli u sličnoj situaciji izvijestili su da je problem riješen nakon što su s službenih kanala ponovo preuzeli Visual C ++ Redistributable Package . Za neke od njih, Nepotvrđena pogreška 0x80240017 nije se vratila kada su pokušali instalaciju od nedavno preuzetog instalacijskog programa.

Evo kratkog vodiča za preuzimanje i instaliranje potrebnog paketa za preraspodjelu Visual C ++ s Microsoftovih poslužitelja:

  1. Posjetite vezu za preuzimanje koja vrijedi za Visual C ++ Redistributable paket koji morate instalirati:

    Paket za preraspodjelu Visual C ++ za Visual Studio 2013 - veza za preuzimanje

    Paket za preraspodjelu Visual C ++ za Visual Studio 2015 - veza za preuzimanje

  2. Kad dođete na stranicu za preuzimanje, odaberite jezik instalacije i kliknite gumb Preuzmi da biste započeli s preuzimanjem.

    Preuzimanje potrebnog Visual C ++ preraspodjele
  3. Odaberite ispravnu instalaciju prema vašoj arhitekturi OS-a. Označite okvir povezan s vc-redist.x64.exe ako imate 64-bitnu verziju sustava Windows ili okvir vc-redist.x64.exe ako ste na 32-bitnoj verziji. Zatim pritisnite Next za pokretanje preuzimanja.

    Preuzimanje instalacijskog programa za Visual C ++ Redistributable Package
  4. Otvorite izvršnu instalaciju i slijedite upute na zaslonu da biste dovršili instalaciju.

    Instaliranje paketa za preraspodjelu Visual C ++

Ako i dalje naiđete na neodređenu pogrešku 0x80240017, prijeđite na sljedeću metodu u nastavku.

Druga metoda: Instalacija servisnog paketa 1 za Windows 7 (ako je primjenjivo)

Kao što su neki korisnici izvijestili, do problema može doći i ako pokušavate instalirati Visual C ++ Redistributable Packages za Visual Studio 2013 ili 2015 na Windows v6.1 (Build 7600: Service Pack 0). U ovom se konkretnom slučaju dolazi do pogreške jer su dva paketa za preraspodjelu dizajnirana za instaliranje na Windows 7 Service Pack 1 i novije verzije.

Nekoliko korisnika koji su se našli u sličnoj situaciji prijavili su da je problem riješen nakon instaliranja servisnog paketa 1. Evo kratkog vodiča kako to učiniti:

  1. Posjetite ovu vezu ( ovdje ), odaberite jezik i pritisnite gumb za preuzimanje da biste preuzeli Service Pack 1.

    Preuzimanje servisnog paketa 1 za Windows v6.1 (Build 7600: Service Pack 0)
  2. S sljedećeg zaslona poništite odabir svega ostalog osim primarne ISO datoteke. Nakon što to učinite, pritisnite tipku Sljedeće da biste pokrenuli preuzimanje.

    Preuzimanje ISO datoteke potrebne za instalaciju Windows 7 Service Pack 1.
  3. Nakon preuzimanja ISO datoteke, posjetite ovu vezu ( ovdje ) i kliknite gumb Preuzmi za preuzimanje alata WinCDEMU 4.1 . Ovim ćemo alatom primijeniti nadogradnju servisnog paketa 1.

    Preuzimanje alata WinCDEmu 4.1
  4. Otvorite izvršni instalacijski program WinCDEmu i pritisnite gumb Install za postavljanje alata na vaše računalo.

    Instaliranje alata WinCDEmu
  5. Nakon što je alat instaliran, kliknite na Instaliraj da biste dodali potrebni sistemski softver.

    Instaliranje dodatnog softvera
  6. Ponovo pokrenite računalo da biste dovršili instalaciju WindowsCDEmu.
  7. Nakon što je sljedeći start pokrenut, dođite do lokacije na kojoj ste preuzeli Iso datoteku (u koraku 2), kliknite je desnom tipkom miša i odaberite Odaberi slovo upravljačkog programa i montiraj .

    Montiranje datoteke servisnog paketa 1 s WinCDEmu
  8. Odaberite slovo pogona koji ćete stvoriti, postavite vrstu diska na podatkovni disk i kliknite U redu za postavljanje ISO datoteke.

    Montiranje slike servisnog paketa
  9. Uz instaliranu sliku sustava Windows 7 Service Pack 1, slijedite upute na zaslonu da biste dovršili instalaciju.
  10. Nakon instaliranja servisnog paketa 1 ponovo pokrenite računalo i provjerite je li poruka o pogrešci sada riješena pokušajem ponovne instalacije paketa za preraspodjelu Visual C ++ .

Ako i dalje naiđete na neodređenu pogrešku 0x80240017, prijeđite na sljedeću metodu u nastavku.

Treća metoda: Instalacija ažuriranja Universal C Runtime

Nekoliko korisnika koji su dobili ovu pogrešku nakon što je instalacijski program Pythona (ili drugačija aplikacija) pozvao da instaliraju redist paket izvijestili su da je problem riješen nakon što su instalirali Universal C Runtime ažuriranje primjenjivo na njihovu verziju sustava Windows.

Evo kratkog vodiča o tome:

  1. Posjetite ovu vezu ( ovdje ), pomaknite se do Metoda 2 i preuzmite paket ažuriranja primjenjiv na verziju sustava Windows.

    Preuzimanje odgovarajuće verzije instalacijskog programa Universal C Runtime
  2. Na sljedećem zaslonu odaberite željeni jezik i kliknite gumb Preuzmi da biste pokrenuli preuzimanje.

    Preuzimanje instalacijskog programa
  3. Otvorite izvršnu instalaciju i slijedite upute na zaslonu za instaliranje Universal C Runtime ažuriranja. Nakon što je postupak dovršen, ponovno pokrenite računalo i provjerite je li poruka o pogrešci riješena pri sljedećem pokretanju.

Ako se i dalje susrećete s " 0x80240017 neodređena greška" pri sljedećem pokretanju, prijeđite na sljedeću metodu u nastavku.

Metoda 4: Instaliranje bilo kakvih nadogradnji na Windows

Nekoliko korisnika koji su se susreli s " 0x80240017 Nedefiniranom pogreškom" prilikom pokušaja instaliranja paketa Redist paketa Visual C ++ nakon što je Python (ili slična distribucija) to zatražio izvijestili su da je problem riješen nakon što su instalirali bilo koji Windows u čekanju nadopune.

Kako se ispostavilo, do ovog posebnog problema može doći ako komponenta Windows Update preuzme komponentu ažuriranja Visual C ++, ali nije instalirana.

Ako je ovaj scenarij primjenjiv na vašu trenutnu situaciju, slijedite korake u nastavku da biste instalirali bilo koje ažuriranje Windows u tijeku i riješili ' 0x80240017 neodređene pogreške':

  1. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run. Zatim upišite " ms-settings: windowsupdate " i pritisnite Enter da biste otvorili zaslon Windows Update aplikacije Settings .

    Otvaranje zaslona Windows Update

    Napomena: Ako koristite verziju sustava Windows stariju od sustava Windows 10, umjesto toga upotrijebite naredbu "wuapp".

  2. Unutar zaslona Windows Update kliknite na Provjeri ažuriranja, a zatim slijedite upute na zaslonu da biste instalirali svako čekanje na ažuriranje sustava Windows.

    Provjera ažuriranja
  3. Kad se od vas zatraži da ponovno pokrenete, učinite to i obavezno se vratite na zaslon Windows Update da biste vidjeli imate li još kakvih ažuriranja na čekanju.
  4. Pokušajte ponovo instalirati paket Microsoft Visual C ++ Redistributable i provjerite je li poruka o pogrešci riješena.

Ako se i dalje susrećete sa " 0x80240017 Nepotvrđena pogreška", prijeđite na sljedeću metodu u nastavku.

5. način: Deinstalacija postojećih Microsoft Visual C ++ paketa za preraspodjelu

Kao što neki pogođeni korisnici sugeriraju, problem se može pojaviti i ako je neka od vaših trenutnih instalacija za distribuciju Microsoft Visual C ++ oštećena. Nekoliko korisnika koji su bili u sličnoj situaciji izvijestili su da se poruka o pogrešci više ne pojavljuje nakon što su deinstalirali sve postojeće Microsoftove instalacije Visual C ++ prije nego što su pokušali primijeniti potrebni Visual C ++ Redist paket.

Evo kratkog vodiča o deinstaliranju bilo kojeg postojećeg paketa za preraspodjelu Microsoft Visual C ++ prije ponovne instalacije:

  1. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run . Zatim upišite " appwiz.cpl " i pritisnite Enter da biste otvorili zaslon Programi i značajke .

    Upišite appwiz.cpl i pritisnite Enter za otvaranje popisa instaliranih programa
  2. Unutar zaslona Programi i datoteke pređite na desno okno, desnom tipkom miša kliknite redistički paket Microsoft Visual C ++ i odaberite Deinstaliraj .

    Deinstaliranje Visual C ++ redističkog paketa
  3. Unutar sljedećeg izbornika kliknite Deinstaliraj i slijedite upute na zaslonu da biste se riješili Microsoft Visual C ++ redističkog paketa.

    Deinstalacija paketa Visual C ++

    Napomena: Ako imate više instalacija Microsoft Visual C ++, ponovite korak 2 i korak 3 sa svakom od njih.

  4. Nakon što uspijete deinstalirati svaku instalaciju Microsoft Visual C ++, ponovno pokrenite računalo.
  5. Pri sljedećem pokretanju preuzmite i instalirajte potrebne Microsoft Visual C ++ instalacije s jedne od ovih veza i pogledajte je li problem riješen:

    Paket za preraspodjelu Visual C ++ za Visual Studio 2013 - veza za preuzimanje

    Paket za preraspodjelu Visual C ++ za Visual Studio 2015 - veza za preuzimanje

6. način: Instalacija starije verzije Pythona (ako je primjenjivo)

Ako dobivate ovu poruku o pogrešci dok pokušavate instalirati Python distribuciju, možda biste željeli ponoviti postupak sa starijom distribucijom i vidjeti ima li poruka o pogrešci još uvijek.

Nekoliko korisnika koji su se susreli s problemom u sličnom scenariju izvijestili su da su uspjeli zaobići problem instaliranjem starije Python distribucije.

To nije nužno trajno ispravljanje jer ćete ga u budućnosti vjerojatno morati ažurirati na najnoviju verziju, ali bit će učinkovito ako tražite brzo rješenje koje će vam omogućiti instalaciju distribucije Python.

Na temelju onoga što govore drugi korisnici u sličnoj situaciji, problem biste trebali moći riješiti preuzimanjem Python verzije 3.4.3 . Samo preuzmite distribuciju, slijedite upute na zaslonu i provjerite dobivate li istu pogrešku kada se zatraži da instalirate redistički paket Visual C ++.

7. način: Izvođenje instalacije za popravak

Ako ste stigli toliko daleko bez rezultata, velika je vjerojatnost da ćete naići na ovaj problem zbog neke vrste korupcije u sustavu. Postoji nekoliko metoda pomoću kojih se možete riješiti korupcije datoteka i riješiti Neodređene pogreške 0x80240017, ali puno je korisnika u sličnoj situaciji izvijestilo da je problem riješen nakon instalacije popravka.

Instalacija za popravak je nerazorna procedura koja će vam omogućiti da osvježite sve komponente povezane sa sustavom Windows bez utjecaja na bilo koju vašu osobnu datoteku i aplikaciju. Za razliku od čiste instalacije , instalacija za popravak omogućit će vam da zadržite sve svoje osobne podatke, uključujući fotografije, glazbu, videozapise, korisničke postavke i sve instalirane programe drugih proizvođača.

Ako se odlučite na instalaciju za popravak, možete slijediti upute navedene u ovom članku (ovdje).

Zanimljivi Članci