Ko darīt, ja programma tiek palaista ar kļūdu 0xc0000020

Ko darīt, ja programma tiek palaista ar kļūdu 0xc0000020

Lai gan šo kļūdu, kas raksturīga Windows 10, nevar saukt par kopīgu, bet, ja tā parādās, tā kaitinās katru reizi, kad sākat noteiktu programmu klasi vai datorspēli. Kļūdains ziņojuma virsraksts satur frāzes sliktu attēlu, taču šajā gadījumā tā tulkojums kā “slikts attēls” ir nepareizs - šeit vārds attēls nozīmē izpildāmu failu vai svarīgu operētājsistēmas komponentu. Šādu skaidrojošo tekstu nevar saukt par pārāk informatīvu, un tā pirmā daļa ("programma nav paredzēta palaišanai logos") var pat maldināt un parasti nepareizi interpretē.

Mēģināsim izdomāt, kas faktiski noved pie kļūdas parādīšanās un vai to var novērst.

Kļūdas parādīšanās iemesli

Tomēr vairumā gadījumu joprojām ir pieejama noteikta specifika kļūdas ziņojuma 0xc0000020 tekstā. Mēs runājam par tādu kopīgu gadījumu kā bojājums vienai no DLL bibliotēkām vai tās nepareizās versijas izmantošanu, un pēc tam šīs bibliotēkas nosaukums parasti tiek norādīts ziņojuma tekstā, kas ievērojami vienkāršo diagnozi.

Visbiežāk sistēmas bibliotēkas bojājumi rodas jebkādu kļūmju rezultātā datorā, dažreiz pēc nepareizas instalēšanas vai programmu izdzēšanas, kuras bieži nav tieši saistītas ar norādīto DLL moduli (lai gan savienojums faktiski ir pieejams, tas ir vienkārši nav redzams). Retāk, problēma rodas, lejupielādējot un instalējot failu ar DLL paplašinājumu no trešās daļas vietnes. Tieši šādos gadījumos kļūdas ziņojumā parādās bojātā moduļa nosaukums.

Gadījumos, kad DLL faila nosaukums sākas ar MSVCP vai MSVCR rakstzīmju kopu, kā arī ja ir norādīts UCRTBase modulis.DLL, visticamāk, kaitējums attiecas.

Kad faila, kas norādīts kļūdainā ziņojumā, atrodas Driverstore System katalogā, ir acīmredzams, ka problēma rodas nepareizas vai bojāta konkrētas ierīces vadītāja dēļ. Šajā gadījumā DLL faila nosaukums arī nebūs grūti noskaidrot, kurš autovadītājs ir kļūme, un mēģināt to pārinstalēt, vēlams, iepriekš izdzēsis veco versiju un lejupielādējot jaunu no oficiāla avota. Parasti tas notiek ar videokartes draiveri, un, ja spēle tiek palaista, parādās kļūda, jūs varat par to runāt ar gandrīz simtprocentīgu uzticību.

Darbību vispārējais algoritms ir šāds:

  • Izmantojot internetu, es meklēju daļu no Windows komponentiem ir DLL modulis, kas parādās teksta kļūdā 0xc0000020;
  • Pārinstalējiet šo komponentu (programmu, draiveri, bibliotēku) un pārbaudiet, vai problēma ir pazudusi.

Tomēr no šī noteikuma ir izņēmumi. Piemēram, ja ziņojumā norādītā bibliotēka nav sistēmiska. Tas ir, tas ir jebkuras lietojumprogrammas (spēles vai programmas) sastāvdaļa, kas nav licencēta. Šajā gadījumā reakcija var rasties iebūvētās vai trešās daļas pretvīrusu vainas dēļ.

Tad darbību algoritms būs šāds: lietojumprogramma, kas izraisīja kļūdu, tiek noņemta, pretvīruss ir atvienots. Tad programma tiek instalēta vēlreiz un sākas bez pretvīrusa. Ja viss ir kārtībā, jums vienkārši jāpievieno šī lietojumprogramma (vai mape, kurā tā ir instalēta), izņemot pretvīrusu. Ja kļūda joprojām parādās, ir acīmredzams, ka tā iemesls ir pati programma, kas satur kļūdas.

Kā labot operētājsistēmā Windows 10 kļūda 0xc0000020

Apsveriet galvenos problēmas risināšanas veidus.

Sistēmas failu pārbaude

Pirmais, kas jādara, kad šādas kļūdas rodas, ir pārbaudīt sistēmas failu integritāti, ieguvums, ka tam ir īpaša utilīta, kas var ne tikai pārbaudīt, bet arī labot atrastās kļūdas. Jums tas jāuzsāk no komandrindas. Pirmkārt, termināļa logā mēs ierakstām SFC /Scannow un pēc ENTER nospiešanas - DEMP /Online /Cleanup -Image /RestoreHealth Line līnijas.

Pārinstalējiet vizuālo C ++ pārdalāmu

Mēs jums atgādinām, ka šo paketi var uzskatīt par vainīgo, ja MSVCR vai MSVCP nosaukumi ir kļūdaini ziņojumā. Jūsu datorā šī pakotne var vienkārši nebūt nav, vai arī tā ir instalēta ar kļūdām, vai arī nepareizā bitu versija tika instalēta.

Piemēram, ja kļūdai ir faila MSVCR110 nosaukums.DLL, izmantojot meklēšanu, varat uzzināt, ka tā ir Visual C ++ pārdalāmā 2012. gada pakotnes sastāvdaļa, kas būs jāinstalē vai jāpārinstalē.

Bet vispirms jums ir jāapskata, kura Visual C ++ versija ir instalēta jūsos. Lai to izdarītu, jums jāiet uz utilītu "dzēšanas programma" caur vadības paneli vai nospiežot Win+R kombināciju un komandu APPWIZ.CPL.

Pārliecinieties, ka sistēmā ir gan izlādes, 32 un 64 bitu versijas. Atlasiet Visual C ++ pārdalāmu peles paketi, pēc tam augšējā panelī noklikšķiniet uz pogas "Mainīt". Jaunajā logā jums jānoklikšķina uz remonta pogas, pēc kuras sistēma mēģinās atjaunot somu, vienlaikus novēršot instalētāja kļūdas.

Ieteicams veikt šo darbību ar visām sarakstā esošajām vizuālajām C ++ opcijām.

Padoms. Ja kļūda norāda citu Windows komponentu, piemēram, biroju, jums jācenšas pārinstalēt instalētāju.

Kad uzskaitītie Visual C ++ pārdalāmie faili nav konkrēta bitu sarakstā, jums tas ir jālejupielādē no oficiālās vietnes un jāinstalē un instalē un instalē. Konkrētajam C ++ pakotnes gadam ir iespēja tieši noteikt ar faila nosaukumu, kas parādās ziņojumā, jums ir jālejupielādē tikai komponenti, kas atbilst šim gadam, un jums jāinstalē 32 bitu versija- Dažos gadījumos 64 bitu Windows 10 izmanto 32 bitu bibliotēku ar++. Tādējādi diezgan populāra izcelsmes spēļu platforma, kas ir populāra spēlētāju vidū, bieži attiecas uz abām bibliotēkām, un, ja ir ne mazāka izlādes pakete, parādīsies kļūda ar 0xc0000020 kodu.

Videoklipu draiveris

Fakts, ka izpildes kļūda 0xc0000020 ir saistīta ar nepareizu videokartes draiveru darbību, tiks norādīts ar atiGlpXX vai Atixpag bibliotēku klātbūtni ziņojumā. Standarta veids, kā atrisināt problēmu. Šeit ir svarīgi zināt, kuru grafisko adapteri esat instalējis, to var atrast "vadības panelī". Ir nepieciešams lejupielādēt autovadītājus tikai no oficiālās vietnes, tas ir vēlams priekšpēdējās svaiguma versijā (pēdējais var saturēt nepanesamas kļūdas).

Nevajadzīgu failu tīrīšana

Kļūda 0xc0000020 var parādīties arī OS aizsērēšanas rezultātā ar failiem, kas palikuši pēc nevajadzīgu programmu vai spēļu noņemšanas. Lai atbrīvotos no tiem, noklikšķiniet uz Win+R un parādītajā konsolē, ievadiet komandu CleanMgr, kas tīrījot disku.

.Neto ietvars

Vēl viena svarīga Windows sastāvdaļa, kas rada dažādas problēmas, ieskaitot mūsu kļūdu, ir pakete .Neto ietvars. Procedūra šeit ir standarta: mēs izdzēšam visus izveidotos komponentus, lejupielādējam izplatīšanu no Microsoft vietnes un veicam atkārtotu instalēšanu.

Mēs ceram, ka šeit sniegtie ieteikumi palīdzēs jums atbrīvoties no kļūdām, kas rodas no lietojumprogrammu palaišanas. Ja nē, aprakstiet savu lietu komentāros, un ar kopīgām pūlēm jums tiks sniegta visa iespējamā palīdzība problēmas novēršanā.