Vodniki

Kako popraviti napako pregledovalnika dogodkov 0x80000000000000

Več uporabnikov nas je kontaktiralo z vprašanji po preverjanju dnevnika dogodkov z Koda napake 0x80000000000000 po zrušitvi aplikacije ali BSOD. V večini primerov prizadeti uporabniki poročajo, da se zdi, da se težava pojavlja naključno in brez očitnega sprožilca. Težava ni izključna za določeno različico sistema Windows, saj je naletela na sisteme Windows 7, Windows 8.1 in Windows 10.

Kaj povzroča napako 0x80000000000000?

To posebno napako smo analizirali tako, da smo si ogledali različna poročila uporabnikov in strategije popravil, ki so pogosto uporabljene za rešitev te težave. Kot kaže, lahko težavo povzroči eden od naslednjih možnih krivcev:

  • Poškodba sistemske datoteke - Izkazalo se je, da lahko do te težave pride zaradi poškodbe sistemskih datotek. Če s to napako dobivate stalne pregledovalnike dogodkov, bi morali težavo odpraviti tako, da popravite datoteke Windows in odpravite logične napake s pripomočkom, kot je SFC ali DISM.
  • Poškodovani redist paketi Visual C ++ - Za nenehne tovrstne napake so lahko odgovorni tudi nepravilno nameščeni ali poškodovani paketi za razširjanje C ++. Več prizadetih uporabnikov je poročalo, da jim je težavo uspelo odpraviti tako, da so odstranili vsak paket Redist in jih nato znova namestili.

1. način: Ponovna namestitev paketov za razširjanje C ++

Najbolj priljubljena rešitev te težave je odstraniti in nato znova namestiti vsak potencialni paket za distribucijo C ++, ki bi lahko bil vzrok za to težavo. To kaže na to, da bi težavo lahko povzročila poškodovana namestitev Visual C ++ Redist.

Ta postopek se je izkazal za učinkovitega v sistemih Windows 7 in Windows 10. Tu je hiter vodnik za odstranitev in ponovno namestitev vseh zahtevanih paketov Visual C ++, ki bi lahko bili odgovorni za to težavo:

  1. Pritisnite Tipka Windows + R. odpreti pogovorno okno Zaženi. Nato vnesite “Appwiz.cpl”v besedilno polje in pritisnite Enter odpreti Programi in lastnosti uporabnost.
  2. Ko ste na zaslonu Programi in funkcije, se pomaknite navzdol po seznamu nameščenih programov in poiščite svoj Namestitev Microsoft Visual C ++ Redist.Ko jih vidite, z desno miškino tipko kliknite vsakega po delih in izberite Odstrani iz kontekstnega menija.
  3. Nato sledite navodilom na zaslonu, da odstranite vsak nameščeni redist paket.
  4. Ko je vsak paket odstranjen, zaprite Programi in lastnosti okno in znova zaženite računalnik.
  5. Ko je naslednje zagonsko zaporedje končano, namestite vsak paket Visual C ++ Redist s spodnjega seznama in po vsakem namestitvi znova zaženite:

    Visual C ++ 2008, ki ga je mogoče distribuirati (x86)

    Visual C ++ 2008 Redistributable (x64)

    Visual C ++ 2010 Redistributable (x86)

    Visual C ++ 2010 Redistributable (x64)

    Visual C ++ 2013 Redistributable

    Visual C ++ 2015 Redistributable

    Opomba: Starejši paketi Redist imajo dve različici, odvisno od arhitekture računalnika. Prenesite samo bitno različico, ki velja za vašo arhitekturo OS.

  6. Ko je naslednji zagon končan, preverite, ali je težava odpravljena.

Če še vedno vidite novo 0x80000000000000 napak znotraj Pregledovalnik dogodkov, se pomaknite do naslednje metode spodaj.

2. način: Izvedba skeniranja DISM in SFC

Izkazalo se je, da lahko to težavo povzroči tudi delna poškodba sistemskih datotek. Če se težava pojavi zaradi korupcije v nekaterih mapah sistema Windows ali nekaterih logičnih napak, jih lahko odpravite z izvajanjem DISM (servisiranje in upravljanje slike za razmestitev) ali SFC (sistemsko preverjanje datotek) skenira, da nadomesti poškodovane dogodke.

Oba pripomočka lahko popravita sistemske datoteke, vendar to počneta na različne načine. Medtem ko bo SFC poškodovane datoteke popravil tako, da jih bo nadomestil z lokalno shranjenimi kopijami, se DSM za prenos zdravih kopij poškodovanih primerov zanaša na WU (Windows Update).

Ker pa je primerov, ko je enemu od teh pripomočkov uspelo najti napako, da druga ne more, priporočamo, da zaženete oba pregleda, da odpravite težavo. Tukaj morate storiti naslednje:

  1. Pritisnite Tipka Windows + R. odpreti a Teči škatla. Nato vnesite ali prilepite ‘Cmd’ v besedilno polje in pritisnite Ctrl + Shift + Enter odpreti povišan poziv CMD.

    Opomba: Ko vas pozove UAC (nadzor uporabniškega računa), kliknite Da za dodelitev skrbniških pravic oknu CMD.

  2. Ko vstopite v povišani ukazni poziv, vnesite naslednji ukaz in pritisnite Enter, da začnete skeniranje SFC:
    sfc / scannow

    Pomembno: Ko začnete s skeniranjem SFC, ne zapirajte tega okna ali zaustavljajte računalnika, dokler postopek ni končan. Če tega ne storite, bo vaš računalnik izpostavljen nadaljnjim tveganjem korupcije.

  3. Ko je pregled končan, zaprite povišan ukazni poziv in znova zaženite računalnik, tudi če pripomoček ne poroča o poškodovanih datotekah, ki so bile popravljene. SFC je znan po tem, da ni sporočil logične napake, ki jo dejansko uspe odpraviti.
  4. Ko se računalnik znova zažene, znova sledite koraku 1, da odprete še en povišan ukazni poziv. Nato vnesite naslednji ukaz za začetek skeniranja DISM:
    DISM / Online / Cleanup-Image / RestoreHealth

    Opomba: DISM zahteva zanesljivo omrežno povezavo za prenos zdrave datoteke za nadomestitev korupcije. Imejte to v mislih, preden začnete skeniranje DISM.

  5. Ko je pregled končan, izvedite končni ponovni zagon sistema in preverite, ali je bila težava odpravljena, ko je naslednji zagon sistema končan.
$config[zx-auto] not found$config[zx-overlay] not found