Oprava: Nešpecifikovaná chyba 0x80240017



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niekoľko používateľov údajne dostáva 0x80240017 Nešpecifikovaná chyba pri pokuse o inštaláciu Redistribuovateľné balíky 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.



0x80240017 Nešpecifikovaná chyba



Čo spôsobuje ‘ 0x80240017 Nešpecifikovaná chyba ‘?

Preskúmali sme tento konkrétny problém pohľadom na rôzne správy používateľov a stratégie opráv, ktoré použili 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 táto konkrétna chyba vyskytuje, pretože používateľ sa 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 stiahnuť si úplnú verziu Visual C ++ z webovej stránky spoločnosti Microsoft.
  • Balík redist Visual C ++ je nainštalovaný vo 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 balík redistingu Visual C ++ - Chybové hlásenie sa môže vyskytnúť aj v prípade, že sa komponentu Windows Update podarilo stiahnuť požadované súbory Visual C ++ balík, 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á / nedokončená redistribuovateľná inštalácia Visual C ++ - K chybe môže tiež dôjsť, 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štalátor aplikácie požiada o inštaláciu balíka Redistribuovateľného balíka Visual C ++, je pravdepodobné, že inštalátor je zastaraný alebo sa nestiahol správne.



Niekoľko používateľov, ktorí sa ocitli v podobnej situácii, uviedlo, že problém bol vyriešený po opätovnom stiahnutí súboru Redistribuovateľný balík Visual C ++ 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 pomocou novo stiahnutého inštalátora.

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

  1. Navštívte odkaz na stiahnutie vzťahujúci sa na Redistribuovateľný balík Visual C ++ ktoré musíte 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 kliknite na ikonu Stiahnuť ▼ tlačidlo na zahájenie sťahovania.

    Stiahnutie požadovaného Redistribuovateľného Visual C ++

  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 Windows vc-redist.x64.exe políčko, ak máte 32-bit. Potom stlačte Ďalšie spustite sťahovanie.

    Stiahnutie inštalátora Redistribuovateľného balíka Visual C ++

  4. Otvorte inštalačný súbor a dokončite inštaláciu podľa pokynov na obrazovke.

    Inštalácia redistribuovateľného balíka Visual C ++

Ak sa stále stretávate s 0x80240017 Nešpecifikovaná chyba, prejsť na nasledujúcu metódu nižšie.

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

Ako nahlásili niektorí používatelia, 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 v systéme Windows 7 Service Pack 1 a novšom.

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 stlačte Stiahnuť ▼ tlačidlo na stiahnutie balíka Service Pack 1.

    Stiahnutie balíka Service Pack 1 pre Windows v6.1 (zostava 7600: Service Pack 0)

  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, stlačte Ďalšie na spustenie sťahovania.

    Stiahnutie súboru ISO požadovaného pre inštaláciu balíka Windows 7 Service Pack 1.

  3. Po stiahnutí súboru ISO navštívte tento odkaz ( tu ) a kliknutím na tlačidlo Prevziať stiahnite súbor Nástroj WinCDEMU 4.1 . Tento nástroj použijeme na aktualizáciu Service Pack 1.

    Stiahnutie nástroja WinCDEmu 4.1

  4. Otvorte inštalačný spustiteľný súbor WinCDEmu a stlačte Inštalácia tlačidlo na nastavenie nástroja vo vašom počítači.

    Inštalácia nástroja WinCDEmu

  5. Po nainštalovaní nástroja kliknite na Inštalácia pridať požadovaný systémový softvér.

    Inštalácia dodatočného softvéru

  6. Reštartujte počítač a dokončite inštaláciu systému WindowsCDEmu.
  7. Po dokončení nasledujúceho spustenia prejdite na miesto, kam ste stiahli súbor Iso (v kroku 2), kliknite naň pravým tlačidlom myši a vyberte Vyberte písmeno a pripojte ovládač .

    Pripojenie súboru Service Pack 1 k programu WinCDEmu

  8. Vyberte písmeno disku, ktorý vytvoríte, nastavte Typ disku do Dátový disk a kliknite Ok namontovať VEĽKÁ spis.

    Pripojenie obrázka balíka Service Pack

  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 teraz nepodarilo vyriešiť Redistribuovateľný balík Visual C ++ ešte raz.

Ak sa stále stretávate s 0x80240017 Nešpecifikovaná chyba, prejsť na nasledujúcu metódu nižšie.

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

Pár 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ý hneď po nainštalovaní Universal C Runtime aktualizácia platná 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.

    Stiahnutie príslušnej verzie inštalačného programu Universal C Runtime

  2. Na nasledujúcej obrazovke vyberte požadovaný jazyk a kliknite na ikonu Stiahnuť ▼ na spustenie sťahovania.

    Sťahuje sa inštalátor

  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 sa stále stretávate s ‘ 0x80240017 Nešpecifikovaná chyba “ pri nasledujúcom štarte prejdite nadol na nasledujúcu metódu nižšie.

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

Pár používateľov, ktorí sa stretli s ‘ 0x80240017 Nešpecifikovaná chyba “ pri pokuse o inštaláciu Balík redistovania Visual C ++ po výzve od spoločnosti Python (alebo podobnej distribúcie) oznámili, že problém bol vyriešený po nainštalovaní všetkých čakajúcich aktualizácií systému Windows.

Ako sa ukazuje, tento konkrétny problém môže nastať, ak je balík redist Visual C ++ stiahnutý z komponentu 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 problém „ 0x80240017 Nešpecifikovaná chyba ‘:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Potom zadajte „ ms-nastavenia: windowsupdate ”A stlačte Zadajte otvoriť aktualizácia systému Windows obrazovka nastavenie aplikácia

    Otvorenie obrazovky Windows Update

    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 Skontroluj aktualizácie , potom postupujte podľa pokynov na obrazovke a nainštalujte všetky čakajúce aktualizácie systému Windows.

    Kontrolujú sa aktualizácie

  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ť balík Microsoft Visual C ++ Redistributableable a skontrolujte, či sa chybové hlásenie nevyriešilo.

Ak sa stále stretávate s ‘ 0x80240017 Nešpecifikovaná chyba “, prejsť na nasledujúcu metódu nižšie.

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 ++. Pár 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é Visual C ++ Redist balíček.

Tu je rýchly sprievodca odinštalovaním všetkých existujúcich Balíky Microsoft Visual C ++ Redistribuovateľné pred ďalším pokusom o opätovnú inštaláciu:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Potom zadajte „ appwiz.cpl ”A stlačte Zadajte otvoriť Programy a príslušenstvo obrazovka.

    Zadajte príkaz appwiz.cpl a stlačením klávesu Enter otvorte zoznam nainštalovaných programov

  2. Vnútri Programy a súbory obrazovke, prejdite na pravú tablu, kliknite pravým tlačidlom myši na ikonu Microsoft Visual C ++ redist balíček a vyber si Odinštalovať .

    Odinštalovanie balíka redist Visual C ++

  3. V ďalšej ponuke kliknite na ikonu Odinštalovať a postupujte podľa pokynov na obrazovke, aby ste sa zbavili Microsoft Visual C ++ redist balíček.

    Odinštalovanie balíkov Visual C ++

    Poznámka: Ak máte viac inštalácií Microsoft Visual C ++, opakujte krok 2 a krok 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 v jazyku Python, možno budete chcieť zopakovať postup 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 Python verzia 3.4.3 . Stačí 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 tak ďaleko bez výsledku, existuje veľká šanca, že sa s týmto problémom stretnete z dôvodu nejakého druhu poškodenia systému. Existuje niekoľko metód, ktoré môžete použiť na odstránenie poškodenia súborov a vyriešenie problému 0x80240017 Nešpecifikovaná chyba, 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 súčasti systému Windows bez toho, aby to malo vplyv na vaše osobné súbory a aplikácie. Na rozdiel od a čistá inštalácia , inštalácia opravy vám umožní uchovať všetky vaše osobné údaje vrátane fotografií, hudby, videí, používateľských preferencií a všetkých 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 ).

7 minút prečítania