Korjaus: Virhe 0x80070666 asennettaessa Microsoft Visual C ++

Useat Windows-käyttäjät kohtaavat ”0x80070666” -virheen yrittäessään asentaa Microsoft Visual C ++, Lumberyard tai vastaava jakelupaketti. Virhesanoman ilmoitetaan tapahtuvan yleensä asennusprosessin alussa. Tämä ongelma ei koske vain tiettyä Windows-versiota, koska sen on todettu esiintyvän Windows 7: ssä, Windows 8.1: ssä ja Windows 10: ssä.

Asennus epäonnistui - 0x80070666

Mikä aiheuttaa 0x80070666 -virheen asennettaessa Microsoft Visual C ++?

Tutkimme tätä erityistä ongelmaa tarkastelemalla erilaisia ​​käyttäjäraportteja ja korjausstrategioita, joita käyttäjät, joita eniten kärsivät, ovat käyttäneet tämän virhesanoman ratkaisemiseksi. Kokoamiemme perusteella on useita erilaisia ​​skenaarioita, jotka laukaisevat tämän virhesanoman:

  • Toinen Visual C ++ -asennus on jo läsnä - Kuten kävi ilmi, Visual C ++ 2015 ja Visual C ++ 2017 sisältävät joitain yleisiä binaaritiedostoja, joiden tiedetään olevan ristiriidassa keskenään. Jos sinulla on jo Visual C ++ Redist 2017 ja yrität asentaa 2015 Redist -sovellusta, näet todennäköisesti tämän virhesanoman. Tässä tapauksessa ongelman pitäisi ratkaista poistamalla uudempi Visual C ++.
  • Huono Visual C ++ -asennus - Jotkin skenaariot saattavat johtaa Visual C ++ -jakelukelpoisen paketin virheelliseen asennukseen. Aina kun näin tapahtuu, sinulla on vähän muita vaihtoehtoja, kuten ajaa erikoistunutta korjaustyökalua tai yrittää pakottaa Korjaus-näyttö avautumaan komentokehotteen avulla.
  • Windows Update suunnittelee saman Visual C ++ -paketin asentamista - Toinen tapaus, jossa saatat kohdata tämän nimenomaisen ongelman, on, jos päivityskomponentilla (Windows Update) on odottava päivitys, joka päivittää saman Visual C ++ -paketin. Tässä tapauksessa jokaisen odottavan Windows-päivityksen asentaminen ratkaisee ongelman automaattisesti.

Jos etsit korjausta, jonka avulla voit ohittaa 0x80070666 -virheen ja suorittaa jakelupaketin asennuksen loppuun, tässä artikkelissa on useita vianetsintämenetelmiä. Alla on useita mahdollisia korjauksia, jotka muut samanlaisessa tilanteessa olevat käyttäjät ovat onnistuneesti käyttäneet ongelman ratkaisemiseen.

Menetelmät on järjestetty tehokkuuden ja vakavuuden mukaan, joten noudata niitä niiden esittämisjärjestyksessä. Yksi heistä ratkaisee ongelman tietyssä tilanteessa.

Tapa 1: Kaikkien nykyisten Visual C ++ -jakelukelpoisten pakettien asennuksen poistaminen

Kuten monet käyttäjät ovat ilmoittaneet, tämä tietty ongelma ilmenee useimmiten, jos tietokoneesi sisältää jo version (vanhempi tai uudempi) samasta jakelukelpoisesta paketista, jota yrität asentaa.

Useimmissa tapauksissa virhe ilmenee, kun käyttäjä yrittää asentaa Visual C ++ Redist 2015, mutta uudempi asennus on jo järjestelmässä. Useat asiaankuuluvat käyttäjät ovat ilmoittaneet pystyvänsä ratkaisemaan asennuksen epäonnistumisen - 0x80070666 asennusvirheen poistamalla uuden version.

Tässä on nopea opas tämän tekemiseen:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “appwiz.cpl” ja avaa Ohjelmat ja ominaisuudet -näyttö painamalla Enter .

    Kirjoita appwiz.cpl ja avaa asennettujen ohjelmien luettelo painamalla Enter-näppäintä
  2. Selaa Ohjelmat ja ominaisuudet -näytössä alaspäin asennettujen ohjelmien luettelossa ja etsi kaikki Microsoft Visual C ++ Redist -asennukset.
  3. Napsauta hiiren kakkospainikkeella jokaista Microsoft Visual C ++ Redist -asennusta ja valitse Poista. Seuraa sitten näyttöön tulevia ohjeita, kun haluat suorittaa kaikkien redist-pakettien asennuksen poistamisen.

    Jokaisen Visual C ++ Redist -paketin asennuksen poistaminen
  4. Kun jokainen Visual C ++ -paketti on poistettu, käynnistä tietokone uudelleen ja odota seuraavan käynnistyksen suorittamista.
  5. Yritä asentaa sama Redist-paketti, joka aiemmin epäonnistui 0x80070666 -virheen kanssa.

Jos kohtaat edelleen saman virheviestin, siirry seuraavaan tapaan alla.

Tapa 2: Korjaa korjaustyökalu

On yksi Microsoft Fix It -työkalu, jota useat käyttäjät, joita asia koskee, ovat onnistuneesti käyttäneet ratkaisemaan ongelman, joka esti redist-paketin asentamisen automaattisesti. Tämä tietty Fix It -työkalu suorittaa useita korjausstrategioita, jotka korjaavat useita komponentteja (mukaan lukien vioittuneet rekisteriavaimet), joita käytetään uusien ohjelmien asennuksessa.

Huomaa: Tämä Korjaa-työkalu toimii Windows 7, Windows 8, Windows 8.1 ja Windows 10 -käyttöjärjestelmissä.

Tässä on pikaopas tämän Korjaa- työkalun käytöstä 0x80070666 -virheen ratkaisemiseksi:

  1. Käy tällä linkillä ( täällä ) ja napsauta Lataa- painiketta ladataksesi Korjaa- työkalun.

    Ladataan Korjaa-työkalu
  2. Kun työkalu on ladattu, kaksoisnapsauta .diagcab-tiedostoa avataksesi Korjaa- työkalun. Kun olet nähnyt aloitusnäytön, napsauta Lisäasetukset ja varmista, että Automaattinen korjaus -sovellukseen liittyvän ruudun valinta on valittuna. Napsauta sitten Seuraava siirtyäksesi seuraavaan valikkoon.

    Korjauksen asettaminen automaattisesti
  3. Napsauta seuraavassa näytössä Asennus .

    Ohjelmien asentamiseen liittyvät ongelmat
  4. Odota, kunnes tarkistusvaihe on valmis, sitten valitse, minkä redist-paketin kanssa sinulla on ongelmia ja napsauta Seuraava.

    Valitsemalla redist-paketti, josta sinulla on ongelmia
  5. Noudata suositeltuja korjausstrategioita, kunnes pääset ohjelman loppuun.

    Kokeile suositeltuja korjauksia
  6. Kun Korjaa-työkalu on suorittanut kurssin, käynnistä tietokone uudelleen ja tarkista, pystytkö asentamaan redist-paketin seuraavassa käynnistyksessä ilman ongelmia.

Jos kohtaat edelleen virhettä 0x80070666, siirry seuraavaan tapaan alla.

Tapa 3: Odottavien Windows-päivitysten asentaminen

Kuten käy ilmi, saatat kohdata 0x80070666 -virheen, koska Windows Update valmistelee jo asentaa sama redist-paketti. Useat asiaankuuluvat käyttäjät ilmoittivat, että tarvittavan Windows-päivityksen tekemisen jälkeen redist-paketti, joka aiemmin ei ollut viallinen 0x80070666 -virheessä, asennettiin automaattisesti.

Tässä on pikaopas odottavien Windows-päivitysten asentamisesta:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten ” ms-settings: windowsupdate ” ja paina Enter, kun haluat avata Asetukset- sovelluksen Windows Update -välilehti.

    Suorita valintaikkuna: ms-asetukset: Windows-päivitys

    Huomaa: Jos et ole Windows 10 -käyttöjärjestelmässä, käytä sen sijaan “wuapp” -komentoa.

  2. Kun olet saapunut Windows Update -näyttöön, napsauta Tarkista päivitykset ja asenna kaikki odottavat Windows-päivitykset noudattamalla näytön ohjeita.

    Asennetaan kaikki odottavat Windows-päivitykset
  3. Kun jokainen odottava päivitys on asennettu, käynnistä tietokone uudelleen ja tarkista, onko redist-pakettia jo asennettu. Jos ei, yritä asentaa se ja tarkista, kohtaako edelleen sama virheviesti.

Jos et ole vieläkään onnistunut päästä eroon 0x80070666 -virheestä, siirry seuraavaan alla olevaan menetelmään.

Tapa 4: Korjaa Visual C ++ -asennus komentokehotteella

Useat käyttäjät, joita asia koskee, ovat ilmoittaneet epäilevän Visual C ++ -asennuksen vioittumista, mutta heillä ei ollut mitään keinoa korjata sitä, koska ohjelma ei näkynyt Lisää tai poista sovellus -luettelossa. Tämä tapahtuu tyypillisesti Visual C ++ 2015 -jakelukelpoisen paketin kanssa.

Onneksi he pystyivät korjaamaan tämän lataamalla asennusohjelman ja pakottamalla korjausikkunan näkymään komentokehotteen kautta. Tässä on nopea opas tämän tekemiseen:

  1. Varmista, että yritettävän asentaa uudelleenjakelukelpoinen paketti, jota yrität asentaa, on tietokoneellasi. Varmista, että tiedät tarkan sijainnin. Jos asennusohjelmaa ei ole tietokoneellasi, lataa se uudelleen.
  2. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten ”cmd” ja avaa komentokehote painamalla Enter .
  3. Käytä seuraavaa komentoa komentokehotteen sisällä hakemistoon, joka muuttaa tiedoston pitäväksi hakemistoon. Jos esimerkiksi redist-asennusohjelma (esim. Vc_redist.x64.exe) sijaitsee Lataa-kansion sisällä, sinun on käytettävä seuraavaa komentoa vaihtaaksesi kyseiseen hakemistoon:
     CD C: \ Käyttäjät \ * Käyttäjäsi * \ Lataukset 
  4. Kun olet varmistanut, että päätelaite toimii oikeassa hakemistossa, kirjoita asennettavan ohjelman nimi ja sen jälkeen / poista asennus pakottaaksesi asennusikkunan näkymään. Kuten tämä:
     vc_redist.x64.exe / poista asennus 
  5. Napsauta sitten Korjaa ja korjaa Visual C ++ -rekisterin asennus noudattamalla näyttöön tulevia ohjeita .

Korjausikkunan pakottaminen näkymään komentokehotteen kautta

Mielenkiintoisia Artikkeleita