Mitä tehdä, jos ohjelma käynnistetään virheellä 0xc0000020

Mitä tehdä, jos ohjelma käynnistetään virheellä 0xc0000020

Vaikka tätä Windows 10: n ominaispiirteitä ei voida kutsua yleiseksi, mutta jos se näyttää, se ärsyttää joka kerta, kun aloitat tietyn ohjelman tai tietokonepelin. Virheellinen viestin otsikko sisältää lauseen huonon kuvan, mutta tässä tapauksessa sen käännös ”huono kuva” on väärä - tässä sanakuva tarkoittaa suoritettavaa tiedostoa tai käyttöjärjestelmän tärkeätä komponenttia. Seuraavaa selittävää tekstiä ei voida kutsua liian informatiiviseksi, ja sen ensimmäinen osa ("ohjelmaa ei ole tarkoitettu käynnistämään Windows") voi jopa johtaa harhaan ja tulkitsee yleensä väärin.

Yritetään selvittää, mikä todella johtaa virheen ilmestymiseen ja voidaanko se korjata.

Syyt virheen esiintymiseen

Useimmissa tapauksissa tietty spesifisyys virheviestin 0xc0000020 tekstissä on kuitenkin edelleen käytettävissä. Puhumme sellaisesta yleisestä tapauksesta kuin yhden DLL -kirjaston vahingot tai sen väärän version käytöstä, ja sitten tämän kirjaston nimi on yleensä ilmoitettu viestitekstissä, mikä yksinkertaistaa huomattavasti diagnoosia.

Useimmiten järjestelmäkirjaston vauriot tapahtuvat tietokoneen vikojen seurauksena, joskus virheellisen asennuksen tai ohjelmien poistamisen jälkeen, jotka eivät usein liity suoraan määritettyyn DLL -moduuliin (vaikka yhteys on tosiasiallisesti käytettävissä, se on yksinkertaisesti ei näkyvä). Harvemmin ongelma ilmenee tiedoston lataamisesta ja asentamisesta DLL -laajennuksella kolmannesta osapuolesta. Juuri tällaisissa tapauksissa vaurioituneen moduulin nimi näkyy virheilmoituksessa.

Tapauksissa, joissa DLL -tiedostonimi alkaa joukko MSVCP- tai MSVCR -merkkejä, samoin kuin jos UCRTBase -moduuli on ilmoitettu.DLL, todennäköisesti vauriot koskevat visuaalisia C ++.

Kun virheellisessä viestissä ilmoitettu tiedosto sijaitsee Driverstore System -luettelossa, on selvää, että ongelma ilmenee tietyn laitteen väärinkäyttäjän tai vaurioituneesta ohjaimesta. Tässä tapauksessa DLL-tiedoston nimellä ei myöskään ole vaikeaa selvittää, mikä kuljettaja on vika ja yrittää asentaa se uudelleen, mieluiten poistamalla vanha versio ja lataamalla uusi virallisesta lähteestä. Tätä tapahtuu yleensä näytönohjaimen ohjaimen kanssa, ja jos pelin julkaisun yhteydessä ilmestyy virhe, voit puhua tästä lähes sata prosentilla luottamusta.

Toimien yleinen algoritmi on seuraava:

  • Internetin avulla etsin osaa, josta Windowsin komponentit ovat DLL -moduuli, joka näkyy tekstivirheessä 0xc0000020;
  • Asenna tämä komponentti uudelleen (ohjelma, kuljettaja, kirjasto) ja tarkista, onko ongelma kadonnut.

Tästä säännöstä on kuitenkin poikkeuksia. Esimerkiksi, kun viestissä ilmoitettu kirjasto ei ole systeeminen. Toisin sanoen se on osa mitä tahansa sovellusta (peliä tai ohjelmaa), jota ei ole lisensoitu. Tässä tapauksessa vaste voi tapahtua rakennetun tai kolmannen osapuolen virustorjunnan vikaan.

Sitten toimien algoritmi on seuraava: virheen poistettu sovellus, virustentorjunta on irrotettu. Sitten ohjelma asennetaan uudelleen ja alkaa ilman virustorjunta. Jos kaikki on hyvin, sinun on vain lisättävä tämä sovellus (tai kansio, johon se on asennettu), vastavirustorjunta lukuun ottamatta. Jos virhe näkyy edelleen, on selvää, että sen syy on itse ohjelma, joka sisältää virheitä.

Kuinka korjata Windows 10 -virhe 0xc0000020

Harkitse tärkeimpiä tapoja ratkaista ongelma.

Järjestelmätiedostojen tarkistaminen

Ensimmäinen asia, kun tällaisia ​​virheitä tapahtuu, on tarkistaa järjestelmätiedostojen eheys, etu, että tähän on erityinen apuohjelma, joka ei vain tarkista, vaan myös korjata löydetyt virheet. Sinun on käynnistettävä se komentoriviltä. Ensinnäkin, kirjoitamme pääteikkunaan SFC /SCANNOW ja painamalla Enter - Dism /Online /Cleanup -Image /RestoRehealth Line Line.

Asenna visuaalinen C ++ uudelleenjakettava

Muistutamme, että tätä pakettia voidaan pitää syyllisenä, jos MSVCR- tai MSVCP -nimet ovat läsnä virheellisessä viestissä. Tietokoneellasi tämä paketti voi yksinkertaisesti puuttua tai se on asennettu virheiden kanssa, tai väärän bitin versio asennettiin.

Esimerkiksi, jos virheessä on tiedoston nimi msvcr110.DLL, haun kautta voit selvittää, että se on osa visuaalista C ++ -uudelleenjakelukelpoista 2012 -pakettia, joka on asennettava tai asennettava uudelleen.

Mutta ensin sinun on tarkasteltava, mikä Visual C ++ -versio on asennettu sinuun. Tätä varten sinun on siirryttävä "poistoohjelmaan" -apuohjelmaan ohjauspaneelin kautta tai painamalla Win+R: n ja Appwiz -komennon syöttöä.Cpl.

Varmista, että järjestelmä sisältää versioita molemmista purkauksista, 32- että 64-bittisistä. Valitse visuaalinen C ++ -jakelu hiiren paketti ja napsauta sitten Yläpaneelin "Muuta" -painiketta. Uudessa ikkunassa on napsautettava korjauspainiketta, jonka jälkeen järjestelmä yrittää palauttaa laukun samalla kun eliminoi asennusohjelman virheet.

On suositeltavaa tehdä tämä toiminto kaikilla luettelossa olevien visuaalisten C ++ -vaihtoehtojen kanssa.

Neuvoja. Jos virhe osoittaa toisen Windows -komponentin, esimerkiksi Office, sinun on yritettävä asentaa asennusohjelma uudelleen.

Kun luettelossa olevat visuaaliset C ++ jakautuvat tiedostot tietyn bitin luettelossa puuttuu, sinun on ladattava se viralliselta sivustolta ja asennettava se ja asennettava se ja asennettava se. C ++ -paketin tietyllä vuodella on mahdollisuus määrittää suoraan viestiin ilmestyvän tiedoston nimellä, sinun on ladattava vain tänä vuonna vastaavat komponentit, ja sinun on asennettava 32-bittinen versio- Joissakin tapauksissa 64-bittinen Windows 10 käyttää 32-bittistä kirjastoa++. Siten melko suosittu lähtöpeliympäristö, joka on suosittu pelaajien keskuudessa, viittaa usein molemmille kirjastoille, ja jos ei ole vähemmän purkauspakettia, virhe 0xc0000020 -koodilla ilmestyy.

Näytönohjain

Se tosiasia. Tavallinen tapa ratkaista ongelma on poistaa esittelijä ja sen uudelleenasentaminen video -irrotusjärjestelmässä. Täällä on tärkeää tietää, minkä asentamasi graafinen sovitin, tämä löytyy "ohjauspaneelista". Ohjaimet on ladattava vain viralliselta sivustolta, se on toivottavaa viimeisen viimeisen tuoreuden versiolle (jälkimmäinen voi sisältää sietämättömiä virheitä).

Tarpeettomien tiedostojen puhdistaminen

Virhe 0xc0000020 voi esiintyä myös käyttöjärjestelmän tukkeutumisen seurauksena tiedostoilla, jotka on jätetty tarpeettomien ohjelmien tai pelien poistamisen jälkeen. Päästäksesi eroon heistä napsauttamalla Win+R ja tulevan konsoliin kirjoita CleanMgr -komento, joka puhdistaa levyn.

.Nettokehys

Toinen tärkeä Windowsin osa, joka aiheuttaa erilaisia ​​ongelmia, mukaan lukien virheemme, on paketti .Nettokehys. Menettely tässä on vakio: Poistamme kaikki vakiintuneet komponentit, lataamme jakelu Microsoftin verkkosivustolta ja suoritamme uudelleenasennuksen.

Toivomme, että täällä annetut suositukset auttavat sinua pääsemään eroon hakemusten käynnistämisestä johtuvista virheistä. Jos ei, kuvaile tapaustasi kommentteissa, ja yhteisesti sinulle annetaan kaikki mahdolliset apuja ongelman poistamisessa.