Parandus: 0x80240017 määratlemata tõrge

Mitmed kasutajad saavad väidetavalt 0x80240017 täpsustamata tõrke, kui nad üritavad installida Visual C ++ taasesitatavaid pakette Visual Studio 2013 või Visual C ++ jaotatavaid pakette Visual Studio 2015 jaoks . See probleem pole ainus konkreetse Windowsi versiooni puhul, kuna selle kohta teatatakse, et see ilmneb operatsioonisüsteemides Windows 7, Windows 8.1 ja Windows 10.

0x80240017 määratlemata tõrge

Mis põhjustab ' 0x80240017 määratlemata tõrke'?

Uurisime seda konkreetset probleemi, uurides erinevaid kasutajaaruandeid ja parandusstrateegiaid, mida nad kasutasid probleemi lahendamiseks. Põhinedes vähestel tavalistel stsenaariumidel, mida meil õnnestus avastada, on mõned tavalised süüdlased, kes vastutavad selle veateate ilmutamise eest.

  • Kasutaja proovib installida mittetäielikku Visual C ++ redistipaketti - enamasti ilmneb see tõrge seetõttu, et kasutaja üritab paketti installida mittetäieliku / rikutud installija abil. Tavaliselt juhtub see rakenduste installijatega, kes tarnivad kasutajale Visual C ++ paketi. Sel juhul on lahendus alla laadida Microsofti veebisaidilt täielik Visual C ++ versioon.
  • Visual C ++ redistipakett on installitud opsüsteemile Windows v6.1 - teatatakse, et see tõrketeade ilmneb ka neil juhtudel, kui sihitud opsüsteemiks on Windows v6.1. Probleem ilmneb seetõttu, et paketid olid ette nähtud ainult Windows 7 ja uuemate versioonide installimiseks. Sel juhul on lahendus uuendada hoolduspaketi Service Pack 1 installimiseks.
  • Arvutil puudub Universal C Runtime värskendus - võite saada tõrketeate ka siis, kui teie Windowsi versioonil puudub Universal C Runtime värskendus. Tavaliselt väidetakse, et see on efektiivne nendes olukordades, kus Pythoni jaotuse installimisel ilmneb tõrge.
  • Windows Update on Visual C ++ redistipaketi juba alla laadinud - tõrketeade võib ilmneda ka siis, kui Windows Update'i komponendil õnnestus vajalik Visual C ++ pakett alla laadida, kuid tal pole veel õnnestunud seda installida. Sel juhul on lahendus paigaldada ootel värskendused.
  • Rikutud / mittetäielik Visual C ++ jaotatav install - viga võib ilmneda ka siis, kui kasutajal on olemasolev Visual C ++ install, mis on rikutud või puudulik. Sel juhul on lahendus desinstallida kõik olemasolevad Visual C ++ installid enne vajaliku installimist ametlikult allalaadimislehelt.

Kui teil on probleeme selle konkreetse veateate lahendamisega, pakub see artikkel teile kinnitatud tõrkeotsingu toimingute kogumi. Altpoolt leiate mitu erinevat meetodit, mida teised sarnases olukorras kasutajad on probleemi lahendamiseks kasutanud.

Kui soovite olla võimalikult tõhus, soovitame teil järjekorras järgida järgmisi meetodeid. Peaksite lõpuks komistama juhiste komplekti suhtes, mis aitab teil konkreetses arvutis probleemi lahendada.

1. meetod: Visual C ++ jaotatava paketi installipaketi allalaadimine

Kuna probleem ilmneb enamasti pärast seda, kui rakenduste installija palub teil installida Visual C ++ jaotatava paketi, on installija vananenud või ei laadinud seda korralikult alla.

Mitmed sarnases olukorras olevad kasutajad on teatanud, et probleem lahenes pärast Visual C ++ uuesti levitatava paketi uuesti allalaadimist ametlikest kanalitest. Mõne puhul ei naasnud 0x80240017 määratlemata tõrge, kui nad proovisid värskelt allalaaditud installiprogrammist installida.

Siin on kiire juhend Microsofti serveritest vajaliku Visual C ++ jaotatava paketi allalaadimise ja installimise kohta:

  1. Külastage installimiseks vajaliku Visual C ++ jaotatava paketi allalaadimislinki:

    Visual C ++ jaotatav pakett Visual Studio 2013 jaoks - lingi allalaadimine

    Visual C ++ jaotatav pakett Visual Studio 2015 jaoks - lingi allalaadimine

  2. Kui olete jõudnud allalaadimislehele, valige installikeel ja klõpsake allalaadimise alustamiseks nuppu Laadi alla.

    Vajaliku Visual C ++ ümberjaotatava allalaadimine
  3. Valige oma OS-i arhitektuuri järgi õige installija. Märkige ruut vc-redist.x64.exe, kui teil on Windowsi 64-bitine versioon, või ruut vc-redist.x64.exe, kui kasutate 32-bitist versiooni. Seejärel klõpsake allalaadimise alustamiseks nuppu Edasi .

    Visual C ++ jaotatava paketi installiprogrammi allalaadimine
  4. Avage installifail ja käivitage installimise lõpetamiseks ekraanil kuvatavad juhised.

    Visual C ++ ümberjaotatava paketi installimine

Kui ikka ilmneb 0x80240017 määratlemata tõrge, liikuge järgmise meetodi juurde.

2. meetod: Windows 7 hoolduspaketi SP1 installimine (kui on olemas)

Nagu mõned kasutajad on teatanud, võib probleem ilmneda ka siis, kui proovite installida Visual C ++ jaotatavaid pakette Visual Studio 2013 või 2015 operatsioonisüsteemi Windows v6.1 (Build 7600: Service Pack 0). Sellisel juhul ilmneb tõrge, kuna kaks uuesti levitatavat paketti on mõeldud installimiseks Windows 7 hoolduspaketile Service Pack 1 või uuemale.

Paar kasutajat, kes on sattunud sarnasesse olukorda, on teatanud, et probleem lahendati pärast hoolduspaketi Service Pack 1 installimist. Siit leiate lühikese juhise:

  1. Külastage seda linki ( siin ), valige oma keel ja klõpsake hoolduspaketi 1 allalaadimiseks nuppu Laadi alla.

    Windows V6.1 hoolduspaketi 1 allalaadimine (Build 7600: Service Pack 0)
  2. Järgmisel ekraanil eemaldage kõik muud andmed, va primaarne ISO-fail. Kui olete seda teinud, klõpsake allalaadimise alustamiseks nuppu Edasi .

    Windows 7 hoolduspaketi SP1 installimiseks vajaliku ISO-faili allalaadimine.
  3. Kui ISO-fail on alla laaditud, külastage seda linki ( siin ) ja klõpsake nuppu Laadi alla, et laadida alla tööriist WinCDEMU 4.1 . Kasutame seda tööriista Service Pack 1 värskenduse rakendamiseks.

    WinCDEmu 4.1 tööriista allalaadimine
  4. Tööriista seadistamiseks oma arvutis avage WinCDEmu installi käivitatav fail ja klõpsake nuppu Install .

    Tööriista WinCDEmu installimine
  5. Kui tööriist on installitud, klõpsake vajaliku süsteemitarkvara lisamiseks nuppu Installi .

    Lisatarkvara installimine
  6. WindowsCDEmu installimise lõpuleviimiseks taaskäivitage arvuti.
  7. Kui järgmine käivitamine on lõpule jõudnud, liikuge asukohta, kuhu Iso faili alla laadisite (punktis 2), paremklõpsake sellel ja valige Vali draiveri täht ja kinnitus .

    Hoolduspaketi 1 faili installimine WinCDEmu abil
  8. Valige loodava draivi täht, määrake plaadi tüübiks Data disc ja klõpsake ISO- faili ühendamiseks nuppu OK .

    Hoolduspaketi pildi paigaldamine
  9. Kui Windows 7 hoolduspaketi SP1 pilt on paigaldatud, järgige installimise lõpuleviimiseks ekraanil kuvatavaid juhiseid.
  10. Kui hoolduspakett 1 on installitud, taaskäivitage arvuti uuesti ja kontrollige, kas tõrketeade on nüüd lahendatud, proovides Visual C ++ jaotatavat paketti uuesti installida.

Kui ikka ilmneb 0x80240017 määratlemata tõrge, liikuge järgmise meetodi juurde.

3. meetod: Universal C Runtime värskenduse installimine

Paar kasutajat, kes on saanud selle tõrke pärast Pythoni installija (või mõne muu rakenduse) tungimist redistipaketi installimisse, on teatanud, et probleem on lahendatud, kui nad on installinud nende Windowsi versioonile kohaldatava värskenduse Universal C Runtime .

Siin on lühike juhend selle tegemiseks:

  1. Külastage seda linki ( siin ), liikuge allapoole 2. meetodini ja laadige alla Windowsi versioonile kohaldatav värskenduspakett.

    Laadige alla Universal C Runtime installeri sobiv versioon
  2. Järgmisel ekraanil valige soovitud keel ja klõpsake allalaadimise alustamiseks nuppu Laadi alla.

    Installija allalaadimine
  3. Avage installifail ja käivitage Universal C Runtime värskenduse installimiseks ekraanil kuvatavad juhised. Kui protsess on lõpule viidud, taaskäivitage arvuti ja kontrollige, kas järgmisel käivitamisel on tõrketeade lahendatud.

Kui näete järgmisel käivitamisel endiselt numbrit 0x80240017 määratlemata viga, liikuge järgmise meetodi juurde.

4. meetod: ootel olevate Windowsi värskenduste installimine

Paar kasutajat, kes on pärast Pythoni (või samalaadse jaotuse) palvet seda installida Visual C ++ redistipaketti installida ' 0x80240017 määratlemata tõrkega', on teatanud, et pärast ootel Windowsi installimist on probleem lahendatud. värskendused.

Nagu selgub, võib see konkreetne probleem ilmneda siis, kui Visual C ++ redistipakett on Windowsi värskenduse komponendi poolt alla laaditud, kuid seda pole installitud.

Kui see stsenaarium on teie praeguses olukorras kohaldatav, järgige ootel Windowsi värskenduse installimiseks ja ' 0x80240017 määratlemata tõrke' lahendamiseks järgmisi samme :

  1. Dialoogiboksi Käitamine avamiseks vajutage Windowsi klahvi + R. Seejärel tippige “ ms-settings: windowsupdate ” ja vajutage sisestusklahvi, et avada seadete rakenduse Windows Update'i ekraan.

    Windows Update'i ekraani avamine

    Märkus. Kui kasutate Windowsi versiooni, mis on vanem kui Windows 10, kasutage selle asemel käsku „wuapp”.

  2. Klõpsake Windowsi värskenduste ekraanil nuppu Kontrolli värskendusi ja seejärel järgige ekraanil kuvatavaid juhiseid kõigi ootel olevate Windowsi värskenduste installimiseks.

    Värskenduste kontrollimine
  3. Kui teil palutakse taaskäivitada, siis tehke seda ja naaske kindlasti Windowsi värskenduste ekraanile, et näha, kas teil on muid ootel värskendusi.
  4. Proovige uuesti installida Microsoft Visual C ++ jaotatav pakett ja kontrollige, kas tõrketeade on lahendatud.

Kui teil ilmneb endiselt teade0x80240017 määratlemata tõrge”, liikuge järgmise meetodi juurde.

5. meetod: olemasolevate Microsoft Visual C ++ uuesti levitatavate pakettide desinstallimine

Nagu mõned mõjutatud kasutajad on soovitanud, võib probleem ilmneda ka siis, kui mõni teie praegustest Microsoft Visual C ++ uuesti levitatavatest installatsioonidest on rikutud. Paar samasuguses olukorras olevat kasutajat on teatanud, et pärast vajaliku Visual C ++ redisti paketi rakendamist desinstallides olemasoleva Microsoft Visual C ++ installi desinstallida veateadet enam ei esinenud.

Siin on kiire juhend olemasolevate Microsoft Visual C ++ uuesti levitatavate pakettide desinstallimiseks enne uuesti uuesti installimist:

  1. Dialoogiboksi Käitamine avamiseks vajutage Windowsi klahvi + R. Seejärel tippige “ appwiz.cpl ” ja vajutage sisestusklahvi, et avada programmide ja funktsioonide ekraan.

    Tippige rakendus appwiz.cpl ja vajutage installitud programmide loendi avamiseks sisestusklahvi
  2. Minge ekraanil Programmid ja failid parempoolsele paanile, paremklõpsake Microsoft Visual C ++ redistipaketti ja valige Desinstalli .

    Visual C ++ redistipaketi desinstallimine
  3. Järgmises menüüs klõpsake valikul Desinstalli ja järgige ekraanil kuvatavaid juhiseid Microsoft Visual C ++ redistipaketist vabanemiseks .

    Visual C ++ pakettide desinstallimine

    Märkus. Kui teil on mitu Microsoft Visual C ++ installimist, korrake 2. ja 3. sammu kõigiga neist.

  4. Kui teil on õnnestunud desinstallida iga Microsoft Visual C ++ install, taaskäivitage arvuti.
  5. Järgmisel käivitamisel laadige ühest järgmistest linkidest alla ja installige vajalikud Microsoft Visual C ++ installid ja vaadake, kas probleem on lahendatud:

    Visual C ++ jaotatav pakett Visual Studio 2013 jaoks - lingi allalaadimine

    Visual C ++ jaotatav pakett Visual Studio 2015 jaoks - lingi allalaadimine

6. meetod: vanema Pythoni versiooni installimine (kui on olemas)

Kui saate Pythoni jaotuse installimisel seda tõrketeadet, võiksite korrata seda protsessi vanema levitamisega ja uurida, kas tõrketeade ikkagi ilmub.

Mitmed sarnases stsenaariumis probleemiga kokku puutuvad kasutajad on teatanud, et neil õnnestus probleemist kõrvale hoida, installides vanema Pythoni jaotuse.

See pole tingimata püsiv parandus, kuna tõenäoliselt peate tulevikus värskendama uusimale versioonile, kuid see on tõhus, kui otsite kiiret lahendust, mis võimaldab teil installida Pythoni jaotuse.

Selle põhjal, mida teised sarnases olukorras kasutajad räägivad, peaksite saama probleemist mööda minna, laadides alla Pythoni versiooni 3.4.3 . Lihtsalt laadige alla levitamine, järgige ekraanil kuvatavaid juhiseid ja vaadake, kas saate sama tõrke, kui teil palutakse installida Visual C ++ redistipakett.

7. meetod: paranduse installimine

Kui olete jõudnud tulemuseta nii kaugele, on suur tõenäosus, et teil tekib mingi probleem süsteemi korruptsiooni tõttu. Faili korruptsioonist vabanemiseks ja 0x80240017 määratlemata tõrke lahendamiseks on paar meetodit , kuid paljud sarnases olukorras kasutajad on teatanud, et probleem lahenes pärast remondi installimist.

Remondi installimine on hävitamatu protseduur, mis võimaldab teil värskendada kõiki Windowsiga seotud komponente, ilma et see mõjutaks teie isiklikke faile ja rakendusi. Vastupidiselt puhtale installimisele võimaldab remondipaigaldus alles hoida kõiki isiklikke andmeid, sealhulgas fotosid, muusikat, videoid, kasutaja eelistusi ja installitud kolmanda osapoole rakendusi.

Kui otsustate remondiga installida, võite järgida selles artiklis (siin) esitatud juhiseid .

Huvitavad Artiklid