Ką daryti, jei programą paleis per klaidą 0xc0000020

Ką daryti, jei programą paleis per klaidą 0xc0000020

Nors ši klaida, būdinga „Windows 10“, negali būti vadinama įprasta, tačiau jei ji pasirodys, ji erzins kiekvieną kartą, kai pradėsite tam tikrą programų klasę ar kompiuterinį žaidimą. Klaidingoje pranešimo antraštėje yra frazė blogas vaizdas, tačiau šiuo atveju jo vertimas kaip „blogas vaizdas“ yra neteisingas - čia žodis vaizdas reiškia vykdomąjį failą arba svarbų operacinės sistemos komponentą. Šis aiškinamasis tekstas negali būti vadinamas per daug informatyviu, o pirmoji jo dalis („programa nėra skirta paleisti„ Windows “), netgi gali klaidinti ir paprastai neteisingai interpretuoja neteisingai.

Pabandykime išsiaiškinti, kas iš tikrųjų lemia klaidos atsiradimą ir ar ją galima ištaisyti.

Klaidos atsiradimo priežastys

Tačiau daugeliu atvejų vis dar yra tam tikras klaidos pranešimo teksto specifiškumas 0xc0000020. Mes kalbame apie tokį įprastą atvejį kaip žala vienai iš DLL bibliotekų ar jo neteisingos versijos naudojimo, o tada šios bibliotekos pavadinimas paprastai nurodomas pranešimo tekste, kuris labai supaprastina diagnozę.

Dažniausiai sistemos bibliotekos žala įvyksta dėl bet kokių kompiuterio gedimų, kartais po neteisingo diegimo ar ištrynimo programų, kurios dažnai nėra tiesiogiai susijusios su nurodytu DLL moduliu (nors ryšys iš tikrųjų yra, jis tiesiog yra paprasčiausiai nematomas). Mažiau dažniausiai problema kyla dėl to. Tokiais atvejais klaidos pranešime pasirodo pažeisto modulio pavadinimas.

Tais atvejais, kai DLL failo pavadinimas prasideda MSVCP arba MSVCR simbolių rinkiniu.Taigi DLL, greičiausiai, žala yra susijusi su vaizdiniu C ++ perskirstymu, tiksliau, jo komponentų bibliotekos.

Kai klaidingame pranešime nurodytas failas yra „DriversStore“ sistemos kataloge, akivaizdu, kad problema kyla dėl neteisingai veikiančios ar pažeistos tam tikro įrenginio tvarkyklės. Tokiu atveju taip pat nebus sunku, kad DLL failas būtų išsiaiškintas, kuris tvarkyklė yra nesėkmė, ir bandyti ją iš naujo įdiegti, geriausia anksčiau ištrynusi seną versiją ir atsisiunčiant naują iš oficialaus šaltinio. Paprastai taip atsitinka su vaizdo plokštės tvarkykle, ir jei išleidžiant žaidimą atsiranda klaida, galite apie tai kalbėti beveik šimtu procentų pasitikėjimo savimi.

Bendras veiksmų algoritmas yra toks:

  • Naudodamas internetą ieškau dalies, kurios „Windows“ komponentų yra DLL modulis, rodomas teksto klaidoje 0xc0000020;
  • Iš naujo įdiekite šį komponentą (programą, tvarkyklę, biblioteką) ir patikrinkite, ar problema išnyko.

Tačiau iš šios taisyklės yra išimčių. Pavyzdžiui, kai pranešime nurodyta biblioteka nėra sisteminė. Tai yra, tai yra bet kurios programos (žaidimo ar programos) komponentas, kuris nėra licencijuotas. Tokiu atveju atsakymas gali atsirasti dėl pastatyto ar trečiojo --taly antivirusinės.

Tada veiksmų algoritmas bus toks: Panaikinama programa, sukėlusi klaidą, antivirusinė. Tada programa vėl įdiegta ir prasideda be antivirusinės. Jei viskas gerai, jums tereikia pridėti šią programą (arba aplanką, kuriame ji įdiegta), išskyrus antivirusinę. Jei klaida vis dar pasirodo, akivaizdu, kad jos priežastis yra pati programa, kurioje yra klaidų.

Kaip pataisyti „Windows 10“ klaidą 0xc0000020

Apsvarstykite pagrindinius problemos sprendimo būdus.

Sistemos failų tikrinimas

Pirmas dalykas, kurį reikia padaryti, kai įvyksta tokios klaidos. Turite paleisti jį iš komandinės eilutės. Pirma, terminalo lange mes įvedame SFC /Scannow ir paspaudę „Enter“ - „Dism /Online“ /„Cleanup -Image“ /.

Iš naujo įdiekite „Visual C ++“ perskirstymą

Primename, kad šis paketas gali būti laikomas kaltininku, jei MSVCR arba MSVCP pavadinimai yra klaidingame pranešime. Jūsų kompiuteryje šio paketo gali tiesiog nėra arba jis yra įdiegtas su klaidomis, arba buvo įdiegta neteisinga bitų versija.

Pvz., Jei klaidoje yra failo MSVCR110 pavadinimas.DLL, atlikdami paiešką, galite sužinoti, kad tai yra „Visual C ++“ perskirstomo 2012 m. Paketo komponentas, kurį reikės įdiegti arba iš naujo įdiegti.

Bet pirmiausia turite peržiūrėti, kuri „Visual C ++“ versija yra įdiegta jume. Norėdami tai padaryti, turite pereiti prie „Ištrynimo programos“ naudingumo per valdymo skydelį arba paspausdami „Win+R“ derinį ir „AppWiz“ komandos įvestį.Cpl.

Įsitikinkite, kad sistemoje yra tiek išleidimo, tiek 32, tiek 64 bitų versijos. Pasirinkite „Visual C ++“ perskirstomą pelės paketą, tada viršutiniame skydelyje spustelėkite mygtuką „Pakeisti“. Naujame lange turite spustelėti mygtuką Remontas, po kurio sistema bandys atkurti maišą, tuo pačiu pašalindama montuotojo klaidas.

Patartina atlikti šią operaciją naudojant visas „Visual C ++“ parinktis, esančias sąraše.

Patarimas. Jei klaida nurodo kitą „Windows“ komponentą, pavyzdžiui, „Office“, tada turite pabandyti iš naujo įdiegti diegimo programą.

Kai nėra išvardyti „Visual C ++“ perskirstytų failų sąraše konkrečių bitų sąraše, turite atsisiųsti iš oficialios svetainės ir įdiegti bei įdiegti ir įdiegti ir įdiegti bei įdiegti. Konkretūs „C ++“ paketo metai turi galimybę tiesiogiai nustatyti failo pavadinimą, kuris rodomas pranešime, turite atsisiųsti tik šiais metais atitinkančiais komponentais, o jums reikia įdiegti 32 bitų versiją- Kai kuriais atvejais 64 bitų „Windows 10“ naudoja 32 bitų biblioteką su++. Taigi gana populiari „Origin Game“ platforma, populiari tarp žaidėjų, dažnai nurodo abi bibliotekas, ir, jei nėra mažiau iškrovos paketo, pasirodys 0xc0000020 kodo klaida.

Vaizdo plokštės tvarkyklė

Tai, kad vykdymo klaida 0xc0000020 yra susijusi su neteisingai veikiančiomis vaizdo plokščių tvarkyklėmis. Standartinis būdas išspręsti problemą yra ištrinti laidos vedėją ir jo pakartotinį įdiegimą, esantį vaizdo įrašo atskyrimo sistemoje. Čia svarbu sužinoti, kurį grafinį adapterį įdiegėte, jį galima rasti „Valdymo skydelyje“. Reikia atsisiųsti vairuotojus tik iš oficialios svetainės, pageidautina, kad būtų galima įsigyti priešpaskutinio šviežumo versiją (pastarajame gali būti nepakeliamų klaidų).

Nereikalingų failų valymas

Klaida 0xc0000020 taip pat gali pasirodyti dėl užsikimšimo OS su failais, paliktais pašalinus nereikalingas programas ar žaidimus. Norėdami jų atsikratyti, spustelėkite „Win+R“ ir pasirodžiusioje konsolėje, įveskite komandą „CleanMgr“, kuri valo diską.

.Grynasis pagrindas

Kitas svarbus „Windows“ komponentas, sukeliantis įvairių problemų, įskaitant mūsų klaidą, yra paketas .Grynasis pagrindas. Čia yra standartinė procedūra: mes ištriname visus nustatytus komponentus, atsisiunčiame platinimą iš „Microsoft“ svetainės ir atliekame pakartotinį įdiegimą.

Tikimės, kad čia pateiktos rekomendacijos padės atsikratyti klaidų, atsirandančių pradedant programas. Jei ne, aprašykite savo bylą komentaruose ir bendromis pastangomis jums bus suteikta visa įmanoma pagalba pašalinant problemą.