Popravak: 0x80240017 neodređena pogreška



Isprobajte Naš Instrument Za Uklanjanje Problema

Nekoliko korisnika navodno dobiva 0x80240017 Nespecificirana pogreška pri pokušaju instalacije Paketi za distribuciju Visual C ++ za Visual Studio 2013 ili Paketi za distribuciju Visual C ++ za Visual Studio 2015 . Problem nije ekskluzivan za određenu verziju Windowsa jer se javlja da se javlja u sustavima Windows 7, Windows 8.1 i Windows 10.



0x80240017 Nespecificirana pogreška



Što je uzrok 0x80240017 Nespecificirana pogreška ’?

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



  • Korisnik pokušava instalirati nepotpuni redist paket Visual C ++ - Do ove se pogreške najčešće dolazi jer korisnik pokušava instalirati paket pomoću nepotpunog / oštećenog instalacijskog programa. Obično se to događa kod instalatora aplikacija koji opskrbljuju korisnika paketom Visual C ++. U ovom slučaju, rješenje je preuzimanje pune verzije Visual C ++ s Microsoftove web stranice.
  • Redist paket Visual C ++ instaliran je na sustavu Windows v6.1 - Izvještava se da se ova poruka pogreške javlja i u onim slučajevima kada je ciljni operativni sustav Windows v6.1. Do problema dolazi zbog toga što su paketi dizajnirani samo za instaliranje na Windows 7 i novije verzije. U ovom je slučaju rješenje nadogradnja na instalaciju servisnog paketa 1.
  • Računalu nedostaje ažuriranje Universal C Runtime - Mogli biste se susresti i s porukom pogreške ako vašoj verziji sustava Windows nedostaje ažuriranje Universal C Runtime. Obično se izvještava da je to učinkovito u onim situacijama u kojima se pogreška susreće prilikom instaliranja Python distribucije.
  • Windows Update već je preuzeo redist paket Visual C ++ - Poruka o pogrešci također se može naći ako je komponenta Windows Update uspjela preuzeti potrebnu Vizualni C ++ paket, ali još ga nije uspio instalirati. U ovom je slučaju rješenje instalirati ažuriranje na čekanju.
  • Oštećena / nepotpuna instalacija Visual C ++ koja se može distribuirati - Do pogreške se također može doći ako korisnik ima postojeću instalaciju Visual C ++ 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 mučite s rješavanjem ove posebne poruke o pogrešci, ovaj će vam članak pružiti zbirku provjerenih koraka za rješavanje problema. Dolje ćete pronaći nekoliko različitih metoda kojima su se drugi korisnici u sličnoj situaciji riješili problem.

Ako želite biti što učinkovitiji, potičemo vas da slijedite dolje navedene metode redom. Na kraju biste trebali naletjeti na niz uputa koje će vam pomoći riješiti problem na vašem računalu.

Metoda 1: Preuzimanje instalacijskog paketa za distribuciju Visual C ++

Budući da se problem uglavnom događa nakon što vas instalacijski program zatraži da instalirate Visual C ++ Redistributable Package, velika je vjerojatnost da je instalacijski program zastario ili se nije pravilno preuzeo.



Nekoliko korisnika koji su se našli u sličnoj situaciji izvijestilo je da je problem riješen nakon što su ponovno preuzeli Paket za distribuciju Visual C ++ sa službenih kanala. Za neke od njih, neodređena pogreška 0x80240017 nije se vratila kad su pokušali instalirati iz nedavno preuzetog instalacijskog programa.

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

  1. Posjetite vezu za preuzimanje koja se odnosi na Paket za distribuciju Visual C ++ koje trebate instalirati:
    Paket za distribuciju Visual C ++ za Visual Studio 2013 - Poveznica za skidanje
    Paket za distribuciju Visual C ++ za Visual Studio 2015 - Poveznica za skidanje
  2. Kad dođete na stranicu za preuzimanje, odaberite jezik instalacije i kliknite na preuzimanje datoteka gumb za početak preuzimanja.

    Preuzimanje potrebnog Visual C ++-a koji se može distribuirati

  3. Odaberite ispravni instalacijski program u skladu s vašom OS arhitekturom. Označite okvir povezan s vc-redist.x64.exe ako imate 64-bitnu verziju sustava Windows ili vc-redist.x64.exe okvir ako ste na 32-bitnoj verziji. Zatim, pogodi Sljedeći za pokretanje preuzimanja.

    Preuzimanje instalacijskog programa Visual C ++ za distribuciju

  4. Otvorite instalacijski izvršni program i slijedite upute na zaslonu da biste dovršili instalaciju.

    Instaliranje paketa za distribuciju Visual C ++

Ako se i dalje susrećete s 0x80240017 Nespecificirana pogreška, prijeđite na sljedeću donju metodu.

2. metoda: Instaliranje servisnog paketa 1 za Windows 7 (ako je primjenjivo)

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

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

  1. Posjetite ovaj link ( ovdje ), odaberite svoj jezik i pritisnite preuzimanje datoteka gumb za preuzimanje servisnog paketa 1.

    Preuzimanje servisnog paketa 1 za Windows v6.1 (Build 7600: Service Pack 0)

  2. Na sljedećem zaslonu poništite sve ostalo osim primarne ISO datoteke. Kada to učinite, pritisnite Sljedeći gumb za pokretanje preuzimanja.

    Preuzimanje ISO datoteke potrebne za instalaciju Windows 7 servisnog paketa 1.

  3. Nakon preuzimanja ISO datoteke, posjetite ovu poveznicu ( ovdje ) i kliknite gumb Preuzmi da biste preuzeli Alat WinCDEMU 4.1 . Ovaj ćemo alat koristiti za primjenu nadogradnje servisnog paketa 1.

    Preuzimanje alata WinCDEmu 4.1

  4. Otvorite instalacijski izvršni program WinCDEmu i pogodio Instalirati za podešavanje alata na računalu.

    Instaliranje alata WinCDEmu

  5. Nakon što je alat instaliran, kliknite na Instalirati za dodavanje potrebnog softvera sustava.

    Instaliranje dodatnog softvera

  6. Ponovo pokrenite računalo da biste dovršili instalaciju WindowsCDEmu.
  7. Kada je sljedeće pokretanje završeno, pomaknite se do mjesta s kojeg ste preuzeli Iso datoteku (u koraku 2), kliknite je desnom tipkom miša i odaberite Odaberite slovo i nosač upravljačkog programa .

    Montiranje datoteke servisnog paketa 1 s WinCDEmu

  8. Odaberite slovo pogona koji ćete stvoriti, postavite Vrsta diska do Disk s podacima i kliknite U redu za montiranje VELIKO datoteka.

    Postavljanje slike servisnog paketa

  9. S ugrađenom slikom za 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 instalacije Paket za distribuciju Visual C ++ opet.

Ako se i dalje susrećete s 0x80240017 Nespecificirana pogreška, prijeđite na sljedeću donju metodu.

3. metoda: Instaliranje ažuriranja Universal C Runtime

Nekoliko korisnika koji su primili ovu pogrešku nakon što ih je Pythonov instalacijski program (ili druga aplikacija) pozvao da instaliraju redist paket, izvijestili su da je problem riješen nakon što su instalirali Univerzalno vrijeme izvođenja ažuriranje primjenjivo na njihovu verziju sustava Windows.

Evo kratkog vodiča o tome:

  1. Posjetite ovaj link ( ovdje ), pomaknite se prema Metodi 2 i preuzmite paket ažuriranja koji se odnosi na vašu verziju sustava Windows.

    Preuzimanje odgovarajuće verzije programa za instalaciju Universal C Runtime

  2. Na sljedećem zaslonu odaberite željeni jezik i kliknite na preuzimanje datoteka gumb za pokretanje preuzimanja.

    Preuzimanje instalacijskog programa

  3. Otvorite instalacijsku izvršnu datoteku i slijedite upute na ekranu da biste instalirali ažuriranje Universal C Runtime. Nakon završetka postupka, ponovo pokrenite računalo i provjerite je li poruka o pogrešci riješena pri sljedećem pokretanju.

Ako još uvijek nailazite na 0x80240017 Nespecificirana pogreška ' pri sljedećem pokretanju prijeđite na sljedeću donju metodu.

4. metoda: Instaliranje bilo kakvih ažuriranja za Windows na čekanju

Nekoliko korisnika koji su se susreli s 0x80240017 Nespecificirana pogreška ' pri pokušaju instalacije Redist paket Visual C ++ nakon što je Python na to zatražio (ili slična distribucija) izvijestili su da je problem riješen nakon što su instalirali bilo koja ažuriranja sustava Windows na čekanju.

Ispostavilo se da se taj određeni problem može dogoditi ako komponentu Windows Update preuzme Visist C ++ redist paket, ali nije instaliran.

Ako je ovaj scenarij primjenjiv na vašu trenutnu situaciju, slijedite korake u nastavku da biste instalirali bilo koje ažuriranje sustava Windows na čekanju i riješili problem ' 0x80240017 Nespecificirana pogreška ':

  1. Pritisnite Windows tipka + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite ' ms-postavke: Windowsupdate 'I pritisnite Unesi otvoriti Windows Update zaslon Postavke app.

    Otvaranje zaslona Windows Update

    Bilješka: Ako imate verziju sustava Windows stariju od Windows 10, umjesto toga upotrijebite naredbu 'wuapp'.

  2. Unutar zaslona Windows Update kliknite Provjerite ima li ažuriranja , a zatim slijedite upute na zaslonu da biste instalirali svako ažuriranje sustava Windows na čekanju.

    Provjera ažuriranja

  3. Kad se zatraži ponovno pokretanje, učinite to i pobrinite se da se vratite na zaslon Windows Update kako biste provjerili imate li još neka ažuriranja na čekanju.
  4. Pokušajte ponovo instalirati paket za distribuciju Microsoft Visual C ++ i provjerite je li poruka o pogrešci riješena.

Ako još uvijek nailazite na 0x80240017 Nespecificirana pogreška ', prijeđite na sljedeću donju metodu.

5. metoda: Deinstaliranje svih postojećih Microsoft Visual C ++ Redistributable paketa

Kao što su predložili neki pogođeni korisnici, problem bi se mogao pojaviti i ako je jedna od vaših trenutnih instalacija za distribuciju Microsoft Visual C ++ oštećena. Nekoliko korisnika koji su se našli u sličnoj situaciji izvijestili su da se poruka o pogrešci više nije javljala nakon što su deinstalirali postojeće instalacije Microsoft Visual C ++ prije nego što su pokušali primijeniti traženo Redist Visual C ++ paket.

Evo kratkog vodiča za deinstaliranje postojećih Redistributivni paketi Microsoft Visual C ++ prije ponovnog pokušaja ponovne instalacije:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite ' appwiz.cpl 'I pritisnite Unesi otvoriti Programi i značajke zaslon.

    Upišite appwiz.cpl i pritisnite Enter da biste otvorili popis instaliranih programa

  2. Unutar Programi i datoteke zaslon, prijeđite na desno okno, kliknite desnu tipku miša na Redist Microsoft Visual C ++ paket i odaberite Deinstaliraj .

    Deinstaliranje redist paketa Visual C ++

  3. Unutar sljedećeg izbornika kliknite Deinstaliraj i slijedite upute na zaslonu da biste se riješili Redist Microsoft Visual C ++ paket.

    Deinstaliranje paketa Visual C ++

    Bilješka: 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 ++, ponovo pokrenite računalo.
  5. Pri sljedećem pokretanju preuzmite i instalirajte potrebne instalacije Microsoft Visual C ++ s jedne od ovih poveznica i provjerite je li problem riješen:
    Paket za distribuciju Visual C ++ za Visual Studio 2013 - Poveznica za skidanje
    Paket za distribuciju Visual C ++ za Visual Studio 2015 - Poveznica za skidanje

Metoda 6: Instaliranje starije verzije Pythona (ako je primjenjivo)

Ako ovu poruku o pogrešci dobivate dok pokušavate instalirati Python distribuciju, možda biste trebali ponoviti postupak sa starijom distribucijom i provjeriti javlja li se poruka o pogrešci i dalje.

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 trajni popravak jer ćete u budućnosti vjerojatno trebati ažurirati na najnoviju verziju, ali bit će na snazi ​​ako tražite brzo rješenje koje će vam omogućiti instalaciju Python distribucije.

Na temelju onoga što kažu drugi korisnici u sličnoj situaciji, problem biste trebali moći zaobići preuzimanjem Python verzija 3.4.3 . Samo preuzmite distribuciju, slijedite upute na zaslonu i provjerite hoćete li primiti istu pogrešku kada se zatraži da instalirate redist paket Visual C ++.

Metoda 7: Izvođenje instalacije popravka

Ako ste došli ovako daleko bez rezultata, postoji velika vjerojatnost da ćete se susresti s tim problemom zbog neke vrste oštećenja sustava. Postoji nekoliko metoda kojima se možete riješiti oštećenja datoteka i riješiti problem 0x80240017 Nespecificirana pogreška, ali puno je korisnika u sličnoj situaciji izvijestilo da je problem riješen nakon što su izvršili instalaciju popravka.

Instalacija popravka je nerazorni postupak koji će vam omogućiti osvježavanje svih komponenata povezanih sa sustavom Windows, bez utjecaja na vaše osobne datoteke i programe. Za razliku od a čista instalacija , instalacija popravka omogućit će vam zadržavanje svih vaših osobnih podataka, uključujući fotografije, glazbu, videozapise, korisničke postavke i sve instalirane programe treće strane.

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

7 minuta čitanja