Oprava: 0x80240017 Nespecifikovaná chyba



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Několik uživatelů údajně dostává 0x80240017 Nespecifikovaná chyba při pokusu o instalaci Redistribuovatelné balíčky Visual C ++ pro Visual Studio 2013 nebo Redistribuovatelné balíčky Visual C ++ pro Visual Studio 2015 . Problém se netýká pouze konkrétní verze systému Windows, protože se údajně vyskytuje v systémech Windows 7, Windows 8.1 a Windows 10.



0x80240017 Nespecifikovaná chyba



Co způsobuje ‚ 0x80240017 Nespecifikovaná chyba “?

Zkoumali jsme tento konkrétní problém tím, že jsme se podívali na různé zprávy uživatelů a strategie oprav, které použili k vyřešení problému. Na základě několika běžných scénářů, které se nám podařilo objevit, existuje několik běžných viníků, kteří jsou zodpovědní za zjevení této chybové zprávy.



  • Uživatel se pokouší nainstalovat neúplný balíček redist Visual C ++ - Většinou k této konkrétní chybě dochází, protože se uživatel pokouší nainstalovat balíček pomocí neúplného / poškozeného instalačního programu. Obvykle se to vyskytuje u instalačních programů aplikací, které uživateli dodávají balíček Visual C ++. V tomto případě je řešením stáhnout si plnou verzi Visual C ++ z webu společnosti Microsoft.
  • Balíček Redist Visual C ++ je nainstalován na Windows v6.1 - Tato chybová zpráva je hlášena také v těch případech, kdy je cílovým operačním systémem Windows v6.1. K problému dochází, protože balíčky byly navrženy pouze k instalaci na Windows 7 a vyšší. V tomto případě je řešením upgradovat a nainstalovat aktualizaci Service Pack 1.
  • V počítači chybí aktualizace Universal C Runtime - Chybová zpráva se může také zobrazit, pokud ve vaší verzi systému Windows chybí aktualizace Universal C Runtime. To se obvykle uvádí jako účinné v těch situacích, kde dojde k chybě při instalaci distribuce Pythonu.
  • Windows Update již stáhl balíček redist Visual C ++ - Chybová zpráva se může vyskytnout také v případě, že se součásti Windows Update podařilo stáhnout požadované Visual C ++ balíček, ale zatím se jej nepodařilo nainstalovat. V tomto případě je řešením instalace jakékoli nevyřízené aktualizace.
  • Poškozená / nedokončená instalace Redistributable Visual C ++ - K chybě může také dojít, pokud má uživatel existující instalaci Visual C ++, která je poškozená nebo neúplná. V tomto případě je řešením odinstalovat všechny existující instalace Visual C ++ před opětovnou instalací požadované z oficiální stránky stahování.

Pokud se snažíte vyřešit tuto konkrétní chybovou zprávu, tento článek vám poskytne sbírku ověřených kroků pro řešení potíží. Níže najdete několik různých metod, které k vyřešení problému použili ostatní uživatelé v podobné situaci.

Pokud chcete být co nejefektivnější, doporučujeme vám postupovat podle níže uvedených metod. Nakonec byste měli narazit na soubor pokynů, které vám pomohou vyřešit problém na vašem konkrétním počítači.

Metoda 1: Stažení instalačního balíčku Redistribuovatelného balíčku Visual C ++

Protože k problému dochází většinou poté, co vás instalační program aplikace požádá o instalaci Redistribuovatelného balíčku Visual C ++, je pravděpodobné, že instalační program je zastaralý nebo se nestáhl správně.



Několik uživatelů, kteří se ocitli v podobné situaci, uvedlo, že problém byl vyřešen poté, co znovu stáhli Redistribuovatelný balíček Visual C ++ z oficiálních kanálů. U některých z nich se chyba 0x80240017 Nespecifikovaná chyba nevrátila, když se pokusili o instalaci z nově staženého instalačního programu.

Zde je stručný průvodce stažením a instalací požadovaných Redistribuovatelný balíček Visual C ++ ze serverů společnosti Microsoft:

  1. Navštivte odkaz ke stažení vztahující se k Redistribuovatelný balíček Visual C ++ musíte nainstalovat:
    Redistribuovatelný balíček Visual C ++ pro Visual Studio 2013 - Odkaz ke stažení
    Redistribuovatelný balíček Visual C ++ pro Visual Studio 2015 - Odkaz ke stažení
  2. Jakmile přejdete na stránku pro stahování, vyberte jazyk instalace a klikněte na ikonu Stažení tlačítko pro zahájení stahování.

    Stahování požadovaného Redistribuovatelného Visual C ++

  3. Vyberte správný instalační program podle architektury operačního systému. Zaškrtněte políčko spojené s vc-redist.x64.exe pokud máte 64bitovou verzi systému Windows nebo Windows vc-redist.x64.exe pole, pokud používáte 32bitovou verzi. Pak stiskněte další spusťte stahování.

    Stahování instalačního programu Redistribuovatelného balíčku Visual C ++

  4. Otevřete spustitelný soubor instalace a dokončete instalaci podle pokynů na obrazovce.

    Instalace redistribuovatelného balíčku Visual C ++

Pokud se stále setkáváte s 0x80240017 Nespecifikovaná chyba, přejít dolů na další metodu níže.

Metoda 2: Instalace aktualizace Windows 7 Service Pack 1 (je-li k dispozici)

Jak nahlásili někteří uživatelé, k problému může dojít také v případě, že se pokoušíte nainstalovat Redistribuovatelné balíčky Visual C ++ pro Visual Studio 2013 nebo 2015 na Windows v6.1 (build 7600: Service Pack 0). V tomto konkrétním případě dojde k chybě, protože dva redistribuovatelné balíčky jsou určeny k instalaci na Windows 7 Service Pack 1 a vyšší.

Několik uživatelů, kteří se ocitli v podobné situaci, uvedlo, že problém byl vyřešen po instalaci aktualizace Service Pack 1. Zde je stručný návod, jak to provést:

  1. Navštivte tento odkaz ( tady ), vyberte svůj jazyk a stiskněte Stažení tlačítko pro stažení aktualizace Service Pack 1.

    Stahování aktualizace Service Pack 1 pro Windows v6.1 (build 7600: Service Pack 0)

  2. Na další obrazovce zrušte zaškrtnutí všech ostatních kromě primárního souboru ISO. Jakmile to uděláte, stiskněte další tlačítko pro zahájení stahování.

    Stahování souboru ISO požadovaného pro instalaci aktualizace Windows 7 Service Pack 1.

  3. Po stažení souboru ISO přejděte na tento odkaz ( tady ) a kliknutím na tlačítko Stáhnout stáhněte soubor Nástroj WinCDEMU 4.1 . Tento nástroj použijeme k aktualizaci Service Pack 1.

    Stahování nástroje WinCDEmu 4.1

  4. Otevřete spustitelný soubor instalace WinCDEmu a zasáhnout Nainstalujte tlačítko pro nastavení nástroje na vašem počítači.

    Instalace nástroje WinCDEmu

  5. Po instalaci nástroje klikněte na Nainstalujte přidat požadovaný systémový software.

    Instalace dalšího softwaru

  6. Restartujte počítač a dokončete instalaci WindowsCDEmu.
  7. Po dokončení dalšího spuštění přejděte do umístění, kde jste stáhli soubor Iso (v kroku 2), klikněte na něj pravým tlačítkem a vyberte Vyberte písmeno a připojení ovladače .

    Připojení souboru Service Pack 1 k WinCDEmu

  8. Vyberte písmeno disku, který vytvoříte, nastavte Typ disku na Datový disk a klikněte OK namontovat HLAVNÍ, DŮLEŽITÝ soubor.

    Montáž obrazu aktualizace Service Pack

  9. S připojeným obrázkem Windows 7 Service Pack 1 dokončete instalaci podle pokynů na obrazovce.
  10. Po instalaci aktualizace Service Pack 1 restartujte počítač ještě jednou a zkontrolujte, zda je chybová zpráva nyní vyřešena pokusem o instalaci Redistribuovatelný balíček Visual C ++ znovu.

Pokud se stále setkáváte s 0x80240017 Nespecifikovaná chyba, přejít dolů na další metodu níže.

Metoda 3: Instalace aktualizace Universal C Runtime

Několik uživatelů, kteří dostávali tuto chybu poté, co byli vyzváni instalačním programem Pythonu (nebo jinou aplikací) k instalaci balíčku redist, hlásili, že problém byl vyřešen, jakmile nainstalují Universal C Runtime aktualizace použitelná pro jejich verzi systému Windows.

Zde je stručný průvodce:

  1. Navštivte tento odkaz ( tady ), přejděte dolů na metodu 2 a stáhněte si balíček aktualizace použitelný pro vaši verzi systému Windows.

    Stahování příslušné verze instalačního programu Universal C Runtime

  2. Na další obrazovce vyberte požadovaný jazyk a klikněte na ikonu Stažení tlačítko pro zahájení stahování.

    Stahování instalačního programu

  3. Otevřete spustitelný soubor instalace a podle pokynů na obrazovce nainstalujte aktualizaci Universal C Runtime. Po dokončení procesu restartujte počítač a zkontrolujte, zda byla chybová zpráva vyřešena při příštím spuštění.

Pokud se stále setkáváte s 0x80240017 Nespecifikovaná chyba “ při příštím spuštění přejděte dolů na další metodu níže.

Metoda 4: Instalace všech čekajících aktualizací systému Windows

Pár uživatelů, kteří se setkali s „ 0x80240017 Nespecifikovaná chyba “ při pokusu o instalaci Balíček Redist Visual C ++ poté, co byli k tomu vyzváni Pythonem (nebo podobnou distribucí), ohlásili, že problém byl vyřešen poté, co nainstalovali všechny čekající aktualizace systému Windows.

Jak se ukázalo, tento konkrétní problém může nastat, pokud je balíček redist Visual C ++ stažen komponentou Windows Update, ale není nainstalován.

Pokud je tento scénář použitelný pro vaši aktuální situaci, nainstalujte všechny nevyřízené aktualizace systému Windows podle níže uvedených pokynů a vyřešte „ 0x80240017 Nespecifikovaná chyba “:

  1. lis Klávesa Windows + R. otevřete dialogové okno Spustit. Poté zadejte „ ms-nastavení: windowsupdate “A stiskněte Enter otevřít Windows Update obrazovka Nastavení aplikace.

    Otevření obrazovky Windows Update

    Poznámka: Pokud používáte verzi systému Windows starší než Windows 10, použijte místo toho příkaz „wuapp“.

  2. Na obrazovce Windows Update klikněte na Kontrola aktualizací , poté postupujte podle pokynů na obrazovce a nainstalujte všechny čekající aktualizace systému Windows.

    Kontrola aktualizací

  3. Až budete vyzváni k restartování, udělejte to a nezapomeňte se vrátit na obrazovku Windows Update, abyste zjistili, zda máte nějaké další nevyřízené aktualizace.
  4. Zkuste znovu nainstalovat balíček Microsoft Visual C ++ Redistributable a zkontrolujte, zda byla chybová zpráva vyřešena.

Pokud se stále setkáváte s 0x80240017 Nespecifikovaná chyba “, přejít dolů na další metodu níže.

Metoda 5: Odinstalování všech existujících balíčků Microsoft Visual C ++ Redistributable

Jak navrhli někteří ovlivnění uživatelé, k problému může dojít také v případě, že je poškozena jedna z vašich současných redistribuovatelných instalací Microsoft Visual C ++. Několik uživatelů, kteří byli v podobné situaci, uvedlo, že k chybové zprávě již nedocházelo poté, co odinstalovali všechny existující instalace Microsoft Visual C ++ před pokusem o použití požadovaného Visual C ++ Redist balík.

Zde je stručný průvodce odinstalací všech existujících Redistribuovatelné balíčky Microsoft Visual C ++ před dalším pokusem o opětovnou instalaci:

  1. lis Klávesa Windows + R. otevřít Běh dialogové okno. Poté zadejte „ appwiz.cpl “A stiskněte Enter otevřít Programy a funkce obrazovka.

    Zadejte appwiz.cpl a stisknutím klávesy Enter otevřete seznam nainstalovaných programů

  2. Uvnitř Programy a soubory obrazovky, přejděte do pravého podokna, klepněte pravým tlačítkem myši na ikonu Redistování Microsoft Visual C ++ balíček a vyberte Odinstalovat .

    Odinstalování balíčku redist Visual C ++

  3. V další nabídce klikněte na Odinstalovat a podle pokynů na obrazovce se zbavte Redistování Microsoft Visual C ++ balík.

    Odinstalování balíčků Visual C ++

    Poznámka: Pokud máte více instalací Microsoft Visual C ++, opakujte krok 2 a krok 3 s každou z nich.

  4. Jakmile se vám podaří odinstalovat každou instalaci Microsoft Visual C ++, restartujte počítač.
  5. Při příštím spuštění si stáhněte a nainstalujte požadované instalace Microsoft Visual C ++ z jednoho z těchto odkazů a zkontrolujte, zda byl problém vyřešen:
    Redistribuovatelný balíček Visual C ++ pro Visual Studio 2013 - Odkaz ke stažení
    Redistribuovatelný balíček Visual C ++ pro Visual Studio 2015 - Odkaz ke stažení

Metoda 6: Instalace starší verze Pythonu (je-li k dispozici)

Pokud se vám při pokusu o instalaci distribuce v Pythonu zobrazuje tato chybová zpráva, můžete postup zopakovat se starší distribucí a zjistit, zda se chybová zpráva stále vyskytuje.

Několik uživatelů, kteří se setkali s problémem v podobném scénáři, uvedlo, že se jim problém podařilo obejít instalací starší distribuce Pythonu.

Toto není nutně trvalá oprava, protože v budoucnu budete pravděpodobně muset aktualizovat na nejnovější verzi, ale bude efektivní, pokud hledáte rychlé řešení, které vám umožní nainstalovat distribuci Pythonu.

Na základě toho, co říkají ostatní uživatelé v podobné situaci, byste měli mít možnost problém vyřešit stažením Python verze 3.4.3 . Stačí stáhnout distribuci, postupujte podle pokynů na obrazovce a po zobrazení výzvy k instalaci balíčku redist Visual C ++ zjistíte, zda se zobrazí stejná chyba.

Metoda 7: Provedení opravy instalace

Pokud jste se dostali tak daleko bez výsledku, je velká šance, že se s tímto problémem setkáte kvůli nějakému poškození systému. Existuje několik metod, které můžete použít k odstranění poškození souboru a vyřešení problému 0x80240017 Nespecifikovaná chyba, ale mnoho uživatelů v podobné situaci uvedlo, že problém byl vyřešen poté, co provedli instalaci opravy.

Instalace opravy je nedestruktivní postup, který vám umožní obnovit všechny součásti související se systémem Windows, aniž by to ovlivnilo vaše osobní soubory a aplikace. Na rozdíl od a čistá instalace , instalace opravy vám umožní uchovat všechna vaše osobní data, včetně fotografií, hudby, videí, uživatelských předvoleb a všech nainstalovaných aplikací třetích stran.

Pokud se rozhodnete pro instalaci opravy, můžete postupovat podle pokynů v tomto článku ( tady ).

7 minut čtení