Állítólag több felhasználó is megkapja a 0x80240017 Nem meghatározott hiba amikor megpróbálja telepíteni Visual C ++ terjeszthető csomagok a Visual Studio 2013-hoz vagy Visual C ++ terjeszthető csomagok a Visual Studio 2015-hez . A probléma nem kizárólag egy adott Windows verzióra vonatkozik, mivel a jelentések szerint a Windows 7, Windows 8.1 és Windows 10 rendszereken fordul elő.
0x80240017 Nem meghatározott hiba
Mi okozza a 0x80240017 Meghatározatlan hiba ’?
Megvizsgáltuk ezt a problémát különböző felhasználói jelentések és javítási stratégiák megvizsgálásával, amelyekkel a problémát megoldották. Néhány általános forgatókönyv alapján, amelyeket sikerült felfedeznünk, van néhány gyakori tettes, aki felelős a hibaüzenet megjelenéséért.
- A felhasználó egy hiányos Visual C ++ redist csomagot próbál telepíteni - Leginkább ez a hiba lép fel, mert a felhasználó egy hiányos / sérült telepítővel próbálja telepíteni a csomagot. Ez a jelentések általában olyan alkalmazás-telepítőknél fordulnak elő, amelyek ellátják a felhasználót a Visual C ++ csomaggal. Ebben az esetben a megoldás a teljes Visual C ++ verzió letöltése a Microsoft webhelyéről.
- A Visual C ++ redist csomag a Windows v6.1 rendszerre van telepítve - Ez a hibaüzenet azokban az esetekben is előfordul, amikor a cél operációs rendszer a Windows v6.1. A probléma azért merül fel, mert a csomagokat csak a Windows 7 és újabb verziók telepítésére tervezték. Ebben az esetben a megoldás a frissítés az 1. szervizcsomag telepítésére.
- Hiányzik a számítógépről az Universal C futásidejű frissítés - Akkor is előfordulhat a hibaüzenet, ha a Windows verzióból hiányzik az Universal C futásidejű frissítés. A jelentések szerint ez általában azokban a helyzetekben hatékony, amikor a Python-disztribúció telepítésekor a hibával találkozunk.
- A Windows Update már letöltötte a Visual C ++ újratervezési csomagot - A hibaüzenet akkor is előfordulhat, ha a Windows Update összetevőnek sikerült letölteni a szükségeset Visual C ++ csomagot, de még nem sikerült telepíteni. Ebben az esetben a megoldás bármely függőben lévő frissítés telepítése.
- Sérült / hiányos Visual C ++ terjeszthető telepítés - A hibával akkor is találkozhatunk, ha a felhasználónak van egy sérült vagy hiányos Visual C ++ telepítése. Ebben az esetben a megoldás az összes meglévő Visual C ++ telepítés eltávolítása, mielőtt a szükségeset újratelepítené a hivatalos letöltési oldalról.
Ha éppen ennek a hibaüzenetnek a megoldásával küzd, ez a cikk ellenőrzött hibaelhárítási lépések gyűjteményét nyújtja Önnek. Az alábbiakban számos különböző módszert talál, amelyeket más, hasonló helyzetben lévő felhasználók használtak a probléma megoldására.
Ha a lehető leghatékonyabb akar lenni, javasoljuk, hogy az alábbi módszereket kövesse sorrendben. Végül meg kell bukkannia egy olyan utasítássorozatra, amely segít megoldani a problémát az adott gépen.
1. módszer: A Visual C ++ Redistributable Package telepítőcsomag letöltése
Mivel a probléma többnyire azután jelentkezik, hogy egy alkalmazás telepítője felkéri Önt egy Visual C ++ újraelosztható csomag telepítésére, valószínűleg a telepítő elavult vagy nem megfelelően töltötte le.
Több hasonló helyzetbe került felhasználó arról számolt be, hogy a probléma megoldódott, miután újratöltötték a Visual C ++ terjeszthető csomag a hivatalos csatornákról. Néhányuk esetében a 0x80240017 meg nem határozott hiba nem tért vissza, amikor megpróbálták telepíteni az újonnan letöltött telepítőt.
Itt található egy gyors útmutató a szükséges fájlok letöltéséhez és telepítéséhez Visual C ++ terjeszthető csomag a Microsoft szervereiről:
- Látogassa meg a Visual C ++ terjeszthető csomag amelyet telepítenie kell:
Visual C ++ terjeszthető csomag a Visual Studio 2013-hoz - Letöltési link
Visual C ++ terjeszthető csomag a Visual Studio 2015-hez - Letöltési link - Miután eljutott a letöltési oldalra, válassza ki a telepítés nyelvét, majd kattintson a gombra Letöltés gombot a letöltés megkezdéséhez.
A szükséges Visual C ++ újrafelosztható fájl letöltése
- Válassza ki a megfelelő telepítőt az operációs rendszer architektúrájának megfelelően. Jelölje be a vc-redist.x64.exe ha a Windows 64 bites verziója vagy a vc-redist.x64.exe négyzetet, ha 32 bites. Aztán üsse Következő a letöltés elindításához.
A Visual C ++ újrafelosztható csomag telepítőjének letöltése
- Nyissa meg a telepítő futtatható fájlt, és kövesse a képernyőn megjelenő utasításokat a telepítés befejezéséhez.
A Visual C ++ újraelosztható csomag telepítése
Ha még mindig találkozik a 0x80240017 meghatározatlan hiba, lépjen az alábbi következő módszerre.
2. módszer: A Windows 7 Service Pack 1 telepítése (ha van)
Mint egyes felhasználók beszámoltak róla, a probléma akkor is felmerülhet, ha telepíteni próbál Visual C ++ terjeszthető csomagok a Visual Studio 2013-hoz vagy 2015 tovább Windows v6.1 (Build 7600: Service Pack 0). Ebben a konkrét esetben a hiba azért következik be, mert a két újraelosztható csomagot úgy tervezték, hogy a Windows 7 Service Pack 1 vagy újabb szervizcsomagra telepíthető legyen.
Néhány hasonló helyzetbe került felhasználó arról számolt be, hogy a probléma megoldódott az 1. szervizcsomag telepítése után. Itt van egy rövid útmutató ennek megvalósításához:
- Látogassa meg ezt a linket ( itt ), válassza ki a nyelvet, és nyomja meg a gombot Letöltés gombra az 1. szervizcsomag letöltéséhez.
Service Pack 1 letöltése Windows v6.1-hez (7600-as build: 0. szervizcsomag)
- A következő képernyőn szüntesse meg az elsődleges ISO fájl kivételével minden egyéb jelölését. Miután megtette, nyomja meg a Következő gombra a letöltés megkezdéséhez.
A Windows 7 Service Pack 1 telepítéséhez szükséges ISO fájl letöltése.
- Miután letöltötte az ISO fájlt, látogassa meg ezt a linket ( itt ), majd a letöltéshez kattintson a Letöltés gombra WinCDEMU 4.1 eszköz . Ezt az eszközt használjuk a Service Pack 1 frissítésének alkalmazásához.
A WinCDEmu 4.1 eszköz letöltése
- Nyissa meg a WinCDEmu és megütötte a Telepítés gombra kattintva állíthatja be az eszközt a számítógépén.
A WinCDEmu eszköz telepítése
- Az eszköz telepítése után kattintson a gombra Telepítés a szükséges rendszerszoftver hozzáadásához.
A kiegészítő szoftver telepítése
- Indítsa újra a számítógépet a WindowsCDEmu telepítésének befejezéséhez.
- Miután a következő indítás befejeződött, keresse meg azt a helyet, ahová letöltötted az Iso fájlt (a 2. lépésben), jobb gombbal kattints rá, és válaszd Válassza ki az illesztőprogram betűjét és csatlakoztatását .
A Service Pack 1 fájl csatolása a WinCDEmu segítségével
- Válassza ki a létrehozni kívánt meghajtó betűjét, állítsa be a Lemez típusa nak nek Adatlemez és kattintson Rendben felszerelni a JELENTŐSEBB fájl.
A szervizcsomag képének csatlakoztatása
- Ha a Windows 7 Service Pack 1 kép van csatlakoztatva, kövesse a képernyőn megjelenő utasításokat a telepítés befejezéséhez.
- A Service Pack 1 telepítése után indítsa újra a számítógépet, és ellenőrizze, hogy a hibaüzenet megoldódott-e a Visual C ++ terjeszthető csomag újra.
Ha még mindig találkozik a 0x80240017 meghatározatlan hiba, lépjen az alábbi következő módszerre.
3. módszer: Az Universal C futásidejű frissítés telepítése
Néhány felhasználó, aki ezt a hibát kapta, miután a Python telepítője (vagy egy másik alkalmazás) felszólította őket az újratervezési csomag telepítésére, arról számolt be, hogy a probléma megoldódott, miután telepítette a Universal C futási idő a Windows verziójukra vonatkozó frissítés.
Itt van egy gyors útmutató ehhez:
- Látogassa meg ezt a linket ( itt ), görgessen le a 2. módszerig, és töltse le a Windows verziójára vonatkozó frissítési csomagot.
Az Universal C Runtime telepítő megfelelő verziójának letöltése
- A következő képernyőn válassza ki a kívánt nyelvet, majd kattintson a gombra Letöltés gombra a letöltés megkezdéséhez.
A telepítő letöltése
- Nyissa meg a telepítő futtatható fájlt, és kövesse a képernyőn megjelenő utasításokat az Universal C futásidejű frissítés telepítéséhez. Miután a folyamat befejeződött, indítsa újra a számítógépet, és ellenőrizze, hogy a hibaüzenet megoldódott-e a következő indításkor.
Ha még mindig találkozik a 0x80240017 nem specifikált hiba ” a következő indításkor lépjen az alábbi következő módszerre.
4. módszer: A függőben lévő Windows frissítések telepítése
Néhány olyan felhasználó, akik találkoztak a 0x80240017 nem specifikált hiba ” amikor megpróbálja telepíteni a Visual C ++ redist csomag miután a Python (vagy hasonló disztribúció) erre felszólította, arról számoltak be, hogy a probléma a függőben lévő Windows-frissítések telepítése után megoldódott.
Mint kiderült, ez a bizonyos probléma akkor fordulhat elő, ha a Visual C ++ újratervezési csomagot a Windows Update összetevő tölti le, de nincs telepítve.
Ha ez a forgatókönyv a jelenlegi helyzetére alkalmazható, kövesse az alábbi lépéseket a függőben lévő Windows frissítések telepítéséhez és a 0x80240017 nem specifikált hiba ’:
- nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be a következőt: ms-settings: windowsupdate ”És nyomja meg Belép hogy kinyissa a Windows Update képernyő Beállítások kb.
A Windows Update képernyő megnyitása
Jegyzet: Ha a Windows 10-nél régebbi Windows-verziót futtat, akkor használja a „wuapp” parancsot.
- A Windows Update képernyőn kattintson a gombra Frissítések keresése , majd kövesse a képernyőn megjelenő utasításokat a függőben lévő Windows frissítések telepítéséhez.
Frissítések keresése
- Amikor a rendszer kéri az újraindítást, tegye meg, és mindenképpen térjen vissza a Windows Update képernyőre, hogy megnézze, van-e más függőben lévő frissítés.
- Próbálja meg újra telepíteni a Microsoft Visual C ++ Redistributable csomagot, és ellenőrizze, hogy a hibaüzenet megoldódott-e.
Ha még mindig találkozik a 0x80240017 nem specifikált hiba ”, lépjen az alábbi következő módszerre.
5. módszer: A Microsoft Visual C ++ újrafelosztható csomagok eltávolítása
Ahogy néhány érintett felhasználó javasolta, a probléma akkor is felmerülhet, ha a jelenlegi Microsoft Visual C ++ újrafelosztható telepítések egyike sérült. Néhány hasonló helyzetben lévő felhasználó arról számolt be, hogy a hibaüzenet már nem jelentkezett, miután eltávolították a meglévő Microsoft Visual C ++ telepítéseket, mielőtt megpróbálták volna alkalmazni a szükséges Visual C ++ Redist csomag.
Itt egy rövid útmutató a meglévő elemek eltávolításáról Microsoft Visual C ++ terjeszthető csomagok mielőtt újra megpróbálná újratelepíteni:
- nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be a következőt: appwiz.cpl ”És nyomja meg Belép hogy kinyissa a Programok és szolgáltatások képernyő.
Írja be az appwiz.cpl fájlt, és nyomja meg az Enter billentyűt a telepített programok listájának megnyitásához
- Benne Programok és fájlok képernyőn lépjen át a jobb oldali ablaktáblára, kattintson a jobb gombbal a gombra A Microsoft Visual C ++ újratervezése csomagot, és válassza Eltávolítás .
A Visual C ++ redist csomag eltávolítása
- A következő menüben kattintson a gombra Eltávolítás és kövesse a képernyőn megjelenő utasításokat, hogy megszabaduljon a A Microsoft Visual C ++ újratervezése csomag.
A Visual C ++ csomagok eltávolítása
Jegyzet: Ha több Microsoft Visual C ++ telepítés van, ismételje meg mindegyikükkel a 2. és a 3. lépést.
- Miután sikerült eltávolítania a Microsoft Visual C ++ összes telepítését, indítsa újra a számítógépet.
- A következő indításkor töltse le és telepítse a szükséges Microsoft Visual C ++ telepítéseket az alábbi hivatkozások egyikéből, és nézze meg, hogy a probléma megoldódott-e:
Visual C ++ terjeszthető csomag a Visual Studio 2013-hoz - Letöltési link
Visual C ++ terjeszthető csomag a Visual Studio 2015-hez - Letöltési link
6. módszer: Régebbi Python verzió telepítése (ha van)
Ha Python-disztribúció telepítése közben kapja ezt a hibaüzenetet, érdemes megismételnie a folyamatot egy régebbi terjesztéssel, és megnézheti, hogy a hibaüzenet továbbra is előfordul-e.
Számos olyan felhasználó, aki hasonló szituációban találkozik a problémával, arról számolt be, hogy egy régebbi Python-disztribúció telepítésével sikerült megkerülnie a problémát.
Ez nem feltétlenül tartós javítás, mivel a jövőben valószínűleg frissítenie kell a legújabb verzióra, de hatékony lesz, ha olyan gyors megoldást keres, amely lehetővé teszi a Python disztribúció telepítését.
Annak alapján, amit más hasonló helyzetben lévő felhasználók mondanak, képesnek kell lennie arra, hogy letöltéssel megkerülje a problémát Python 3.4.3 verzió . Csak töltse le a terjesztést, kövesse a képernyőn megjelenő utasításokat, és ellenőrizze, hogy ugyanazt a hibát kapja-e, amikor a Visual C ++ redist csomag telepítésére kéri.
7. módszer: Javítási telepítés végrehajtása
Ha eredmény nélkül jutott el idáig, akkor nagy eséllyel valamilyen rendszerkorrupció miatt találkozik ezzel a problémával. Van néhány módszer, amelyekkel megszabadulhat a fájlok sérülésétől és megoldhatja a 0x80240017 meghatározatlan hiba, de sok hasonló helyzetben lévő felhasználó arról számolt be, hogy a probléma megoldódott, miután elvégezték a javítási telepítést.
A javítási telepítés egy roncsolásmentes eljárás, amely lehetővé teszi az összes Windows-rendszerrel kapcsolatos összetevő frissítését anélkül, hogy személyes fájljait és alkalmazásait érintené. Szemben az a tiszta telepítés , a javítási telepítés lehetővé teszi az összes személyes adat megőrzését, beleértve a fényképeket, zenét, videókat, a felhasználói beállításokat és az összes telepített, harmadik féltől származó alkalmazást.
Ha úgy dönt, hogy javításra indul, kövesse a cikkben található utasításokat ( itt ).
7 perc olvasás