Oppaat

Kuinka korjata Event Viewer -virhe 0x80000000000000

Useat käyttäjät ovat tavanneet meitä kysymyksillä tarkistettuaan tapahtumalokin Virhekoodi 0x80000000000000 sovelluksen tai BSOD-kaatumisen jälkeen. Useimmissa tapauksissa asianomaiset käyttäjät ilmoittavat, että ongelma näyttää esiintyvän satunnaisesti ilman näkyvää laukaisinta. Ongelma ei ole yksinomaan tietylle Windows-versiolle, koska se esiintyy Windows 7: ssä, Windows 8.1: ssä ja Windows 10: ssä.

Mikä aiheuttaa virheen 0x80000000000000?

Analysoimme tämän virheen tarkastelemalla erilaisia ​​käyttäjäraportteja ja korjausstrategioita, joita käytetään yleisesti tämän ongelman ratkaisemiseksi. Kuten käy ilmi, ongelman voi aiheuttaa jokin seuraavista mahdollisista syyllisistä:

  • Järjestelmätiedostojen vioittuminen - Kuten kävi ilmi, tämä ongelma voi ilmetä järjestelmätiedostojen vioittumisen vuoksi. Jos saat jatkuvasti tapahtumien katseluohjelmia tällä virheellä, sinun pitäisi pystyä ratkaisemaan ongelma korjaamalla Windows-tiedostot ja korjaamalla loogiset virheet SFC- tai DISM-apuohjelmalla.
  • Vioituneet Visual C ++ Redist -paketit - Väärin asennetut tai vioittuneet C ++ -jakelupaketit voivat myös olla vastuussa tämäntyyppisistä virheistä. Useat ongelmat saaneet käyttäjät ovat ilmoittaneet onnistuneensa korjaamaan ongelman poistamalla jokaisen Redist-paketin ja asentamalla ne sitten uudelleen siististi.

Tapa 1: Asenna C ++ Redistributable -paketit uudelleen

Suosituin korjaus tähän ongelmaan on poistaa ja asentaa kaikki mahdolliset C ++ -jakelupaketit, jotka saattavat aiheuttaa tämän ongelman. Tämä viittaa siihen, että ongelman saattaa hyvinkin aiheuttaa vioittunut Visual C ++ Redist -asennus.

Tämän menettelyn on vahvistettu olevan tehokas sekä Windows 7: ssä että Windows 10: ssä. Tässä on pikaopas kaikkien vaadittujen Visual C ++ -pakettien poistamisesta ja asentamisesta uudelleen, jotka saattavat olla vastuussa tästä ongelmasta:

  1. Lehdistö Windows-näppäin + R avaa Suorita-valintaikkuna. Kirjoita sitten "Appwiz.cpl"tekstikentän sisällä ja paina Tulla sisään avata Ohjelmat ja ominaisuudet apuohjelma.
  2. Kun olet Ohjelmat ja ominaisuudet -ruudussa, selaa alaspäin asennettujen ohjelmien luettelossa ja etsi Microsoft Visual C ++ Redist -asennukset.Kun näet ne, napsauta hiiren kakkospainikkeella kutakin osittain ja valitse Poista asennus pikavalikosta.
  3. Noudata sitten näyttöön tulevia ohjeita poistaaksesi kaikki asennetut uudelleenohjauspaketit.
  4. Kun jokainen paketti on poistettu, sulje Ohjelmat ja ominaisuudet ja käynnistä tietokone uudelleen.
  5. Kun seuraava käynnistysjakso on valmis, asenna kaikki Visual C ++ Redist -paketit alla olevasta luettelosta ja suorita uusi uudelleenkäynnistys, kun jokainen asennus on valmis:

    Visual C ++ 2008 -jakelukelpoinen (x86)

    Visual C ++ 2008 -jakelukelpoinen (x64)

    Visual C ++ 2010 -jakelukelpoinen (x86)

    Visual C ++ 2010 -jakelukelpoinen (x64)

    Visual C ++ 2013 -jakelukelpoinen

    Visual C ++ 2015 -jakelukelpoinen

    merkintä: Vanhemmilla Redist-paketeilla on kaksi erilaista versiota tietokoneen arkkitehtuurista riippuen. Lataa vain käyttöjärjestelmääsi vastaava bittiversio.

  6. Kun seuraava käynnistys on valmis, katso onko ongelma ratkaistu.

Jos näet edelleen uutta 0x80000000000000-virheitä sisällä Tapahtuman katselija, siirry seuraavaan alla olevaan menetelmään.

Tapa 2: DISM- ja SFC-skannaus

Kuten käy ilmi, tämä ongelma voi johtua myös jonkinasteisesta järjestelmätiedostojen vioittumisesta. Jos ongelma ilmenee joidenkin Windows-kansioiden vioittumisen tai logiikkavirheiden vuoksi, sinun pitäisi pystyä korjaamaan ne suorittamalla DISM (käyttöönottokuvien huolto ja hallinta) tai SFC (järjestelmätiedostojen tarkistus) skannaa korvaamaan vioittuneet tapaukset.

Nämä kaksi apuohjelmaa kykenevät korjaamaan järjestelmätiedostoja, mutta ne tekevät sen eri tavoin. Vaikka SFC korjaa vioittuneet tiedostot korvaamalla ne paikallisesti tallennetuilla kopioilla, DSM luottaa WU: hen (Windows Update) lataamaan terveiden kopioiden vioittuneista tapahtumista.

Mutta koska on paljon tapauksia, yksi näistä apuohjelmista onnistui löytämään virheen, jota toinen ei voi, suosittelemme sinua suorittamaan molemmat tarkistukset ongelman korjaamiseksi. Näin sinun on tehtävä:

  1. Lehdistö Windows-näppäin + R avata a Juosta laatikko. Kirjoita seuraavaksi tai liitä 'Cmd' tekstikentän sisällä ja paina Ctrl + Vaihto + Enter avataksesi kohonneen CMD-kehotteen.

    merkintä: Kun sinua pyydetään UAC (Käyttäjätilien valvonta), klikkaus Joo myöntää järjestelmänvalvojan oikeudet CMD-ikkunaan.

  2. Kun olet korotetussa komentokehotteessa, kirjoita seuraava komento ja paina Enter aloittaaksesi SFC-tarkistuksen:
    sfc / scannow

    Tärkeä: Kun olet aloittanut tämän SFC-tarkistuksen, älä sulje tätä ikkunaa tai sammuta tietokonetta, ennen kuin toimenpide on suoritettu. Muussa tapauksessa tietokoneesi altistuu uusille korruptioriskeille.

  3. Kun tarkistus on valmis, sulje korotettu komentokehote ja käynnistä tietokone uudelleen, vaikka apuohjelma ei ilmoita korjatuista vioittuneista tiedostoista. SFC tunnetaan tunnetusti siitä, että se ei ilmoittanut loogisesta virheestä, jonka se todella onnistuu korjaamaan.
  4. Kun tietokoneesi käynnistyy uudelleen, seuraa vaihetta 1 uudelleen avataksesi toisen korotetun komentokehotteen. Aloita sitten DISM-skannaus kirjoittamalla seuraava komento:
    DISM / Online / Cleanup-Image / RestoreHealth

    merkintä: DISM vaatii luotettavan verkkoyhteyden, jotta se voi ladata kunnollisen tiedoston korruptioon. Pidä tämä mielessä ennen DISM-skannauksen aloittamista.

  5. Kun tarkistus on valmis, tee viimeinen uudelleenkäynnistys ja tarkista, onko ongelma ratkaistu, kun seuraava järjestelmän käynnistys on valmis.