Oprava: Nešpecifikovaná chyba 0x80240017

Niekoľko používateľov údajne dostane nešpecifikovanú chybu 0x80240017 pri pokuse o inštaláciu Redistribuovateľných balíkov Visual C ++ pre Visual Studio 2013 alebo Redistribuovateľné balíčky Visual C ++ pre Visual Studio 2015 . Tento problém nie je exkluzívny pre konkrétnu verziu systému Windows, pretože sa údajne vyskytuje v systémoch Windows 7, Windows 8.1 a Windows 10.

Čo spôsobuje „ 0x80240017 nešpecifikovanú chybu“?

Preskúmali sme tento konkrétny problém preskúmaním rôznych správ používateľov a stratégií opráv, ktoré používali na vyriešenie problému. Na základe niekoľkých bežných scenárov, ktoré sa nám podarilo objaviť, existuje niekoľko bežných vinníkov, ktorí sú zodpovední za zjavenie tejto chybovej správy.

  • Používateľ sa pokúša nainštalovať neúplný redistovací balík Visual C ++ - väčšinou sa vyskytuje táto konkrétna chyba, pretože sa používateľ pokúša nainštalovať balík pomocou neúplného / poškodeného inštalačného programu. Spravidla sa to údajne vyskytuje u inštalátorov aplikácií, ktorí poskytujú používateľovi balík Visual C ++. V takom prípade je riešením stiahnutie plnej verzie Visual C ++ z webovej stránky spoločnosti Microsoft.
  • Balík redist Visual C ++ je nainštalovaný v systéme Windows v6.1 - Toto chybové hlásenie sa tiež vyskytuje v prípadoch, keď je cieľovým operačným systémom Windows v6.1. Problém nastáva, pretože balíky sú určené iba na inštaláciu v systéme Windows 7 a novších verziách. V takom prípade je riešením inovácia na inštaláciu balíka Service Pack 1.
  • V počítači chýba aktualizácia Universal C Runtime - Chybové hlásenie sa môže vyskytnúť aj v prípade, že vo vašej verzii systému Windows chýba aktualizácia Universal C Runtime. Toto sa zvyčajne uvádza ako účinné v situáciách, keď dôjde k chybe pri inštalácii distribúcie Pythonu.
  • Služba Windows Update už stiahla redistovací balík Visual C ++ - Chybové hlásenie sa môže vyskytnúť aj v prípade, že sa komponentu Windows Update podarilo stiahnuť požadovaný balík Visual C ++, ale zatiaľ sa ho nepodarilo nainštalovať. V takom prípade je riešením nainštalovať akúkoľvek čakajúcu aktualizáciu.
  • Poškodená / neúplná redistribuovateľná inštalácia Visual C ++ - S chybou sa tiež môže stretnúť, ak má používateľ existujúcu inštaláciu Visual C ++, ktorá je poškodená alebo neúplná. V takom prípade je riešením odinštalovať všetky existujúce inštalácie Visual C ++ pred opätovnou inštaláciou požadovanej z oficiálnej stránky na stiahnutie.

Ak sa snažíte vyriešiť túto konkrétnu chybovú správu, tento článok vám poskytne zbierku overených krokov na riešenie problémov. Nižšie nájdete niekoľko rôznych metód, ktoré na vyriešenie problému použili ostatní používatelia v podobnej situácii.

Ak chcete byť čo najefektívnejší, odporúčame vám postupovať podľa nasledujúcich pokynov. Nakoniec by ste mali naraziť na súbor pokynov, ktoré vám pomôžu vyriešiť problém na vašom konkrétnom stroji.

Metóda 1: Stiahnutie inštalačného balíka Redistribuovateľného balíka Visual C ++

Pretože problém sa väčšinou vyskytuje po tom, čo vás inštalačný program aplikácie požiada o inštaláciu balíka Redistribuovateľného balíka Visual C ++, je pravdepodobné, že je inštalačný program zastaraný alebo sa nestiahol správne.

Niekoľko používateľov, ktorí sa ocitli v podobnej situácii, uviedli, že problém bol vyriešený po opätovnom stiahnutí balíka Visual C ++ Redistributable Package z oficiálnych kanálov. U niektorých z nich sa neurčitá chyba 0x80240017 nevrátila, keď sa pokúsili o inštaláciu z novo stiahnutého inštalátora.

Tu je rýchly sprievodca stiahnutím a inštaláciou požadovaného Redistribuovateľného balíka Visual C ++ zo serverov spoločnosti Microsoft:

  1. Navštívte odkaz na stiahnutie použiteľný pre Redistribuovateľný balík Visual C ++, ktorý je potrebné nainštalovať:

    Redistribuovateľný balík Visual C ++ pre Visual Studio 2013 - odkaz na stiahnutie

    Redistribuovateľný balík Visual C ++ pre Visual Studio 2015 - odkaz na stiahnutie

  2. Po prechode na stránku sťahovania vyberte jazyk inštalácie a kliknutím na tlačidlo Prevziať spustite sťahovanie.
  3. Vyberte správny inštalačný program podľa architektúry vášho operačného systému. Začiarknite políčko spojené s vc-redist.x64.exe, ak máte 64-bitovú verziu systému Windows, alebo políčko vc-redist.x64.exe, ak máte 32-bitovú verziu . Potom klepnutím na Ďalej spustíte sťahovanie.
  4. Otvorte inštalačný súbor a dokončite inštaláciu podľa pokynov na obrazovke.

Ak sa stále stretávate s nešpecifikovanou chybou 0x80240017, prejdite nižšie na nasledujúcu metódu.

Metóda 2: Inštalácia balíka Windows 7 Service Pack 1 (ak je k dispozícii)

Ako už niektorí používatelia informovali, problém môže nastať aj v prípade, že sa pokúšate nainštalovať Redistribuovateľné balíčky Visual C ++ pre Visual Studio 2013 alebo 2015 na Windows v6.1 (zostava 7600: Service Pack 0). V tomto konkrétnom prípade sa chyba vyskytne, pretože dva redistribuovateľné balíky sú určené na inštaláciu na Windows 7 Service Pack 1 a novší.

Pár používateľov, ktorí sa ocitli v podobnej situácii, uviedli, že problém bol vyriešený po nainštalovaní balíka Service Pack 1. Tu je stručný návod, ako to urobiť:

  1. Navštívte tento odkaz ( tu ), vyberte požadovaný jazyk a kliknutím na tlačidlo Prevziať prevezmite aktualizáciu Service Pack 1.
  2. Na nasledujúcej obrazovke zrušte začiarknutie všetkých ostatných položiek okrem primárneho súboru ISO. Keď to urobíte, spustite sťahovanie kliknutím na tlačidlo Ďalej .
  3. Po stiahnutí súboru ISO navštívte tento odkaz ( tu ) a kliknutím na tlačidlo Stiahnuť stiahnite nástroj WinCDEMU 4.1 . Tento nástroj použijeme na aktualizáciu Service Pack 1.
  4. Otvorte inštalačný spustiteľný súbor WinCDEmu a stlačením tlačidla Inštalovať nainštalujte nástroj do svojho počítača.
  5. Po nainštalovaní nástroja kliknite na Inštalovať a pridajte požadovaný systémový softvér.
  6. Reštartujte počítač a dokončite inštaláciu systému WindowsCDEmu.
  7. Po dokončení nasledujúceho spustenia prejdite do umiestnenia, kde ste stiahli súbor Iso (v kroku 2), kliknite naň pravým tlačidlom myši a vyberte príkaz Select písmeno a pripojenie .
  8. Vyberte písmeno jednotky, ktorú vytvoríte, nastavte typ disku na dátový disk a kliknutím na tlačidlo Ok pripojte súbor ISO .
  9. S pripojeným obrázkom Windows 7 Service Pack 1 dokončite inštaláciu podľa pokynov na obrazovke.
  10. Po nainštalovaní balíka Service Pack 1 reštartujte počítač ešte raz a skontrolujte, či sa chybové hlásenie už nevyriešilo, a to opätovným pokusom o inštaláciu Redistribuovateľného balíka Visual C ++ .

Ak sa stále stretávate s nešpecifikovanou chybou 0x80240017, prejdite nižšie na nasledujúcu metódu.

Metóda 3: Inštalácia aktualizácie Universal C Runtime

Niekoľko používateľov, ktorým sa táto chyba zobrazovala po výzve inštalátora Pythonu (alebo inej aplikácie) na inštaláciu balíka redist, uviedlo, že problém bol vyriešený po nainštalovaní aktualizácie Universal C Runtime platnej pre ich verziu systému Windows.

Tu je stručný sprievodca:

  1. Navštívte tento odkaz ( tu ), posuňte sa nadol na metódu 2 a stiahnite si aktualizačný balíček pre vašu verziu systému Windows.
  2. Na nasledujúcej obrazovke vyberte požadovaný jazyk a kliknutím na tlačidlo Prevziať spustite preberanie.
  3. Otvorte inštalačný spustiteľný súbor a podľa pokynov na obrazovke nainštalujte aktualizáciu Universal C Runtime. Po dokončení procesu reštartujte počítač a skontrolujte, či sa chybové hlásenie pri ďalšom spustení nevyriešilo.

Ak pri ďalšom spustení stále narazíte na „ Nešpecifikovanú chybu 0x80240017“ , prejdite nižšie na nasledujúcu metódu.

Metóda 4: Inštalácia všetkých čakajúcich aktualizácií systému Windows

Pár používateľov, ktorí sa pri inštalácii balíka redist balíka Visual C ++ po zobrazení výzvy Pythonom (alebo podobnej distribúcie) stretli s „ 0x80240017 Unspecified Error“, oznámili, že problém bol vyriešený po nainštalovaní čakajúcich Windows aktualizácie.

Ako sa ukázalo, tento konkrétny problém môže nastať, ak je balík redist Visual C ++ stiahnutý pomocou súčasti Windows Update, ale nie je nainštalovaný.

Ak je tento scenár použiteľný pre vašu súčasnú situáciu, podľa pokynov uvedených nižšie nainštalujte všetky čakajúce aktualizácie systému Windows a vyriešte „ Nešpecifikovanú chybu 0x80240017“:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom zadajte „ ms-settings: windowsupdate “ a stlačením klávesu Enter otvorte obrazovku Windows Update v aplikácii Nastavenia .

    Poznámka: Ak používate verziu systému Windows staršiu ako Windows 10, použite namiesto toho príkaz „wuapp“.

  2. Na obrazovke Windows Update kliknite na položku Skontrolovať dostupnosť aktualizácií a potom podľa pokynov na obrazovke nainštalujte všetky čakajúce aktualizácie systému Windows.
  3. Keď sa zobrazí výzva na reštartovanie, urobte tak a vráťte sa na obrazovku Windows Update, aby ste zistili, či máte nejaké ďalšie čakajúce aktualizácie.
  4. Skúste znova nainštalovať Redistribuovateľný balík Microsoft Visual C ++ a skontrolujte, či sa chybové hlásenie nevyriešilo.

Ak stále narazíte na „ Nešpecifikovanú chybu 0x80240017“, prejdite nižšie na nasledujúcu metódu.

Metóda 5: Odinštalovanie akýchkoľvek existujúcich balíkov Microsoft Visual C ++ Redistributable

Ako navrhli niektorí dotknutí používatelia, problém sa môže vyskytnúť aj v prípade, že je poškodená jedna z vašich súčasných redistribuovateľných inštalácií Microsoft Visual C ++. Niekoľko používateľov, ktorí sa nachádzali v podobnej situácii, uviedlo, že chybové hlásenie sa už nevyskytovalo po odinštalovaní všetkých existujúcich inštalácií Microsoft Visual C ++ predtým, ako sa pokúsia použiť požadovaný balík Visual C ++ Redist .

Tu je stručný sprievodca odinštalovaním všetkých existujúcich balíkov Microsoft Visual C ++ Redistributable, než sa pokúsite znova nainštalovať:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť . Potom zadajte „ appwiz.cpl “ a stlačením klávesu Enter otvorte obrazovku Programy a funkcie .
  2. Na obrazovke Programy a súbory prejdite na pravú tablu, kliknite pravým tlačidlom myši na redistovací balík Microsoft Visual C ++ a vyberte možnosť Odinštalovať .
  3. V ďalšej ponuke kliknite na položku Odinštalovať a podľa pokynov na obrazovke sa zbavte balíka Redist pre Microsoft Visual C ++ .

    Poznámka: Ak máte viac inštalácií Microsoft Visual C ++, opakujte kroky 2 a 3 s každou z nich.

  4. Keď sa vám podarí odinštalovať všetky inštalácie Microsoft Visual C ++, reštartujte počítač.
  5. Pri nasledujúcom spustení si stiahnite a nainštalujte požadované inštalácie Microsoft Visual C ++ z jedného z týchto odkazov a skontrolujte, či bol problém vyriešený:

    Redistribuovateľný balík Visual C ++ pre Visual Studio 2013 - odkaz na stiahnutie

    Redistribuovateľný balík Visual C ++ pre Visual Studio 2015 - odkaz na stiahnutie

Metóda 6: Inštalácia staršej verzie Pythonu (ak je k dispozícii)

Ak sa toto chybové hlásenie zobrazuje pri pokuse o inštaláciu distribúcie Pythonu, možno budete chcieť postup zopakovať so staršou distribúciou a zistiť, či sa chybové hlásenie stále vyskytuje.

Niekoľko používateľov, ktorí sa stretli s problémom v podobnom scenári, uviedlo, že sa im problém podarilo obísť inštaláciou staršej distribúcie Pythonu.

Toto nemusí byť nevyhnutne trvalá oprava, pretože v budúcnosti budete pravdepodobne musieť aktualizovať na najnovšiu verziu, ale bude to efektívne, ak hľadáte rýchle riešenie, ktoré vám umožní nainštalovať distribúciu Pythonu.

Na základe toho, čo hovoria ostatní používatelia v podobnej situácii, by ste mali byť schopní problém obísť stiahnutím verzie Python verzie 3.4.3 . Stačí si stiahnuť distribúciu, postupovať podľa pokynov na obrazovke a po výzve na inštaláciu balíka redist Visual C ++ zistiť, či sa vám zobrazuje rovnaká chyba.

Metóda 7: Vykonanie inštalácie opravy

Ak ste sa dostali bez výsledku tak ďaleko, existuje veľká šanca, že s týmto problémom narazíte z dôvodu nejakého druhu poškodenia systému. Existuje niekoľko spôsobov, ako sa zbaviť poškodenia súborov a vyriešiť nešpecifikovanú chybu 0x80240017, ale veľa používateľov v podobnej situácii uviedlo, že problém bol vyriešený po vykonaní opravy.

Inštalácia opravy je nedeštruktívny postup, ktorý vám umožní obnoviť všetky komponenty súvisiace so systémom Windows bez toho, aby to malo vplyv na vaše osobné súbory a aplikácie. Na rozdiel od čistej inštalácie , opravy inštalácie vám umožní, aby všetky vaše osobné dáta vrátane fotografií, hudby, videa, užívateľské preferencie, a akýchkoľvek nainštalovaných aplikácií tretích strán.

Ak sa rozhodnete pre inštaláciu opravy, môžete postupovať podľa pokynov v tomto článku (tu).

Odporúčaná

Oprava: Minecraft neodpovedá
Čo je aplikácia na registráciu zariadenia digitálneho televízneho prijímača a mala by byť odstránená?
Čo je FileRepMalware a mali by ste ho odstrániť