Što učiniti ako je program pokrenut pogreškom 0xc0000020

Što učiniti ako je program pokrenut pogreškom 0xc0000020

Iako se ova pogreška, karakteristična za Windows 10, ne može nazvati uobičajenim, ali ako se pojavi, ona će se iznervirati svaki put kada pokrenete određenu klasu programa ili računalnu igru. Pogrešan naslov poruke sadrži frazu lošu sliku, ali u ovom slučaju njegov prijevod kao "loša slika" nije točan - ovdje riječ Slika znači izvršna datoteka ili važna komponenta operativnog sustava. Sljedeći objašnjeni tekst ne može se nazvati previše informativnim, a njegov prvi dio ("Program nije namijenjen pokretanju u sustavu Windows") može čak i zabluditi i obično tumači pogrešno tumači pogrešno.

Pokušajmo shvatiti što zapravo dovodi do pojave pogreške i može li se to popraviti.

Razlozi za pojavu pogreške

Međutim, u većini slučajeva još uvijek je dostupna određena specifičnost u tekstu poruke o pogrešci 0xc0000020. Govorimo o takvom uobičajenom slučaju kao oštećenju jedne od DLL knjižnica ili upotrebi njegove pogrešne verzije, a zatim je naziv ove biblioteke obično naznačeno u tekstu poruke, što uvelike pojednostavljuje dijagnozu.

Najčešće se oštećenje sistemske biblioteke pojavljuje kao rezultat bilo kakvih kvarova u računalu, ponekad nakon pogrešne instalacije ili brisanja programa koji često nisu izravno povezani s navedenim DLL modulom (iako je veza zapravo dostupna, jednostavno je ona jednostavno dostupna, jednostavno je dostupna, to je jednostavno dostupna, a veza je zapravo dostupna, to je jednostavno dostupna, iako je veza zapravo dostupna, iako je veza zapravo nije vidljiv). Manje često, problem se pojavljuje zbog preuzimanja i instaliranja datoteke s DLL proširenjem s web mjesta treće mjesto. U takvim se slučajevima naziv oštećenog modula pojavljuje u poruci o pogrešci.

U slučajevima kada naziv DLL datoteke započinje s nizom MSVCP ili MSVCR znakova, kao i da je naznačen UCRTBase modul.DLL, dakle, najvjerojatnije, šteta se odnosi na vizualnu C ++ preraspodjelu, ili bolje rečeno, knjižnice njegovih komponenti.

Kad se datoteka naznačena u pogrešnoj poruci nalazi u katalogu Silverstore sustava, očito je da se problem pojavljuje zbog pogrešno radnog ili oštećenog pokretača određenog uređaja. U ovom slučaju također neće biti teško imenu DLL-datoteke da biste saznali koji je vozač neuspjeh i pokušati ga ponovo instalirati, po mogućnosti da je prethodno izbrisao staru verziju i preuzeo novu iz službenog izvora. To se obično događa s vozačem video kartice, a ako se pojavi pogreška kada se igra pokrenuta, o tome možete razgovarati s gotovo sto posto samopouzdanja.

Opći algoritam radnji je sljedeći:

  • Koristeći Internet, tražim dio kojih komponenti Windows je DLL modul koji se pojavljuje u tekstualnoj pogrešci 0xc0000020;
  • Ponovno instalirajte ovu komponentu (program, vozač, biblioteka) i provjerite je li problem nestao.

Međutim, postoje iznimke iz ovog pravila. Na primjer, kada biblioteka naznačena u poruci nije sistemska. Odnosno, to je komponenta bilo koje aplikacije (igra ili program) koja nije licencirana. U ovom slučaju, odgovor može doći zbog greške ugrađenog ili trećeg antivirusa.

Tada će algoritam radnji biti sljedeći: Aplikacija koja je uzrokovala uklonjena pogreška, antivirus je isključen. Tada je program ponovo instaliran i započinje bez antivirusa. Ako je sve u redu, samo trebate dodati ovu aplikaciju (ili mapu u koju je instalirana) u izuzetak antivirusa. Ako se pogreška još uvijek pojavi, očito je da je njegov uzrok sam program koji sadrži pogreške.

Kako popraviti u Windows 10 pogreška 0xc0000020

Razmotrite glavne načine rješavanja problema.

Provjera datoteka sustava

Prvo što treba učiniti kada se takve pogreške pojave je provjeriti integritet sistemskih datoteka, korist koja za to postoji poseban uslužni program koji ne može samo provjeriti, već i ispraviti pronađene pogreške. Morate ga pokrenuti iz naredbenog retka. Prvo, u prozoru terminala upisujemo SFC /Scannow, a nakon pritiskanja ENTER - DIS /Online /Cleaning -Image /RestoreHealth Line Line.

Ponovno instalirajte vizualnu C ++ redistribuciju

Podsjećamo vas da se ovaj paket može smatrati krivcem ako su MSVCR ili MSVCP imena prisutna u pogrešnoj poruci. Na vašem računalu ovaj paket može jednostavno biti odsutan ili je instaliran s pogreškama ili je instalirana verzija pogrešnog bita.

Na primjer, ako pogreška ima naziv datoteke msvcr110.DLL, putem pretraživanja možete saznati da je to komponenta vizualnog paketa C ++ Redistributing 2012, koji će trebati biti instaliran ili ponovno instaliran.

Ali prvo trebate pogledati koja je verzija Visual C ++ instalirana u vama. Da biste to učinili, morate prijeći na uslužni program "Program brisanja", putem upravljačke ploče ili pritiskom na kombinaciju Win+R i unosa naredbe AppWiz.Cpl.

Provjerite sadrži li sustav verzije i pražnjenja, 32- i 64-bitnih. Odaberite vizualni paket miša koji se može preraspodijeliti C ++, a zatim kliknite gumb "Promijeni" na gornjoj ploči. U novom prozoru morate kliknuti gumb za popravak, nakon čega će sustav pokušati vratiti torbu, istovremeno eliminirajući pogreške instalatera.

Preporučljivo je raditi ovu operaciju sa svim vizualnim C ++ opcijama prisutnim na popisu.

SAVJET. Ako pogreška označava drugu komponentu sustava Windows, na primjer, ured, tada morate pokušati ponovo instalirati instalacijski program.

Kad su navedeni vizualni C ++ datoteke koje se mogu preraspodijeliti na popisu određenog bita odsutne, morate je preuzeti s službenog web mjesta i instalirati ga i instalirati ga. Specifična godina paketa C ++ ima priliku izravno odrediti imenom datoteke koja se pojavljuje u poruci, morate preuzeti samo komponente koje odgovaraju ovoj godini, a morate instalirati 32-bitnu verziju- U nekim slučajevima 64-bitni Windows 10 koristi 32-bitnu knjižnicu s++. Dakle, prilično popularna platforma za igru ​​podrijetla, koja je popularna kod igrača, često se odnosi na obje knjižnice, a ako nema manjeg paketa za pražnjenje, pojavit će se pogreška s kodom 0xc0000020.

Vozač video kartice

Činjenica da je pogreška izvedbe 0xc0000020 povezana s pogrešnim upravljačkim vozačima s video karticama bit će naznačena prisutnošću atiglpxx ili atiuxpag knjižnica u poruci. Standardni način rješavanja problema je brisanje prezentatora i njegove ponovne instalacije prisutne u sustavu video odredbe. Ovdje je važno znati koji ste grafički adapter instalirali, to se može naći na "upravljačkoj ploči". Potrebno je preuzeti vozače samo sa službene stranice, poželjno je za verziju pretposljednje svježine (potonji može sadržavati nepodnošljive bube).

Čišćenje nepotrebnih datoteka

Pogreška 0xc0000020 također se može pojaviti kao rezultat začepljenja OS -a s ostavljenim datotekama nakon uklanjanja nepotrebnih programa ili igara. Da biste ih se riješili, kliknite Win+R i u konzoli koja se pojavljuje, unesite naredbu CleanMgr koja čisti disk.

.Neto okvir

Druga važna komponenta sustava Windows, koja uzrokuje razne probleme, uključujući našu pogrešku, je paket .Neto okvir. Postupak ovdje je standardni: Izbrišemo sve utvrđene komponente, preuzmemo distribuciju s web stranice Microsofta i izvršimo ponovno instalaciju.

Nadamo se da će vam dane preporuke pomoći da se riješite pogrešaka koje proizlaze iz pokretanja aplikacija. Ako ne, opišite svoj slučaj u komentarima i uz zajednički napor dobit ćete svu moguću pomoć u uklanjanju problema.