Þegar forrit eru virkjuð í tölvunni gæti notandi lent í villu ásamt kóðanum 0xc000007b. Við skulum skilja orsakir þess og útrýmingaraðferðir á tölvu sem keyrir Windows 7.
Sjá einnig: Hvernig á að laga villu 0xc00000e9 þegar Windows 7 er hlaðið inn
Villa við brotthvarfsaðferðir
0xc000007b kemur venjulega fram þegar stýrikerfið getur ekki sett fram skilyrði til að ræsa forritið sem notandinn er að reyna að virkja. Algeng orsök þessa vandamáls er skortur eða skemmdir á einum af DLLs. Í fyrsta lagi varðar þetta skrár af eftirfarandi hlutum:
- Sjónræn C ++;
- DirectX
- Nettó ramma
- skjákortabílstjóri (oftast nVidia).
Skjótur orsök skortur á tiltekinni DLL-skrá, sem leiðir til villu 0xc000007b, getur verið mikið af þáttum:
- Skortur á uppfærðri og virkri útgáfu af samsvarandi kerfisþætti eða reklum;
- Tjón á kerfisskrám;
- Skortur á réttindum;
- Veirusýking á tölvunni;
- Blokkun með vírusvarnaranum;
- Nota sjóræningi forrit eða smíða af Windows;
- Kerfisbreytur mistókust vegna óeðlilegrar lokunar.
Áður en haldið er til sérstakra valkosta til að leysa vandamálið þarftu að gera almenna tölvuskönnun fyrir vírusum.
Lexía: Skannað kerfi fyrir vírusa án þess að setja upp vírusvörn
Eftir það skaltu ganga úr skugga um að athuga hvort kerfið sé heilleika skjölin, fylgt eftir með því að endurheimta skemmda þætti ef þeir greinast.
Lexía: Athugið heilleika kerfisskrár í Windows 7
Ef þetta hjálpar ekki skaltu slökkva á vírusvarnaranum tímabundið og athuga hvort vandamálið haldist eftir að slökkt er á því. Ef villan birtist ekki skaltu virkja vírusvarnarann og bæta viðeigandi forriti við traust forritið í stillingum þess, að því tilskildu að þú ert viss um það.
Lexía: Hvernig á að slökkva á vírusvörn
Að auki getur komið upp villa við notkun á leyfislausum útgáfum af forritum eða sjóræningi sem byggir á Windows. Þess vegna mælum við með að þú notir alltaf aðeins löglegan hugbúnað.
Næst munum við ræða í smáatriðum um árangursríkustu leiðirnar til að leysa vandann sem verið er að rannsaka.
Aðferð 1: Veita stjórnunarréttindi
Ein af ástæðunum fyrir því að forritið fær ekki aðgang að nauðsynlegu DLL er vegna þess að það hefur ekki viðeigandi heimildir. Í þessu tilfelli þarftu að reyna að keyra hugbúnaðinn fyrir hönd stjórnandans og ef til vill mun þetta leysa öll vandamál með villuna. Aðalskilyrði þess að reiknirit aðgerða sem lýst er hér að neðan virki er að skrá sig inn í kerfið undir reikningi með stjórnunarrétt.
- Hægri smellur (RMB) með keyrsluskrá eða flýtileið að vanda hugbúnaðar. Veldu listann sem birtist á ræsivalkostinum með stjórnandi.
- Ef UAC er ekki gert óvirkt, staðfestu ræsingu forritsins í stjórnunarglugganum með því að smella á hnappinn Já.
- Ef vandamálið með 0xc000007b var í raun skortur á nauðsynlegum heimildum ætti forritið að byrja án vandræða.
En það er ekki mjög þægilegt að framkvæma ofangreindar aðgerðir í hvert skipti til að ræsa forritið, sérstaklega ef þú ætlar að nota það nokkuð oft. Þá er sanngjarnt að gera einfaldar stillingar, eftir það verður forritinu hleypt af stokkunum á venjulegan hátt - með því að tvísmella á vinstri músarhnappinn á keyrsluskrá sinni eða flýtivísi.
- Smelltu RMB með flýtileið að forriti eða keyrsluskrá hennar. Veldu hlut „Eiginleikar“.
- Færðu í hlutann í eiginleikaglugganum „Eindrægni“.
- Í blokk „Réttindastig“ merktu við reitinn við hliðina á lögboðnum hlut framkvæmdarumsóknar fyrir hönd stjórnandans og smelltu síðan á Sækja um og „Í lagi“.
- Nú verður forritið sjálfkrafa virkjað með stjórnunarrétti, sem kemur í veg fyrir að villan sem við erum að rannsaka komi upp. Þú getur einnig einfaldað ræsingu forritsins frekar með því að slökkva á virkjunarstaðfestingu í UAC glugganum. Hvernig á að gera þetta er lýst í sérstakri kennslustund okkar. Þó af öryggisástæðum mælum við samt ekki með að slökkva á stjórnunarglugganum.
Lexía: Hvernig á að slökkva á stjórnun notendareikninga í Windows 7
Aðferð 2: Setjið upp íhluti
Oftast er ástæðan fyrir 0xc000007b skortur á tilteknum íhluti kerfisins eða tilvist óviðeigandi eða skemmdrar útgáfu þess. Síðan sem þú þarft að setja upp / setja aftur upp vandkvæða íhlutinn.
Fyrst af öllu þarftu að setja upp skjákortabílstjórann aftur, þar sem ný forrit (sérstaklega leikir) krefjast viðbótar sem eru ekki í boði fyrir eldri hluti. Algengasta vandamálið við villu 0xc000007b er að finna hjá notendum sem nota nVidia skjákortið.
- Hladdu niður uppfærða reklinum á opinberri vefsíðu framleiðanda og sæktu hann á tölvuna þína.
- Smelltu á Byrjaðu og farðu til „Stjórnborð“.
- Opinn hluti „Kerfi og öryggi“.
- Hlaupa Tækistjóri.
- Farðu í hlutann í glugga snap-insins sem opnast "Vídeó millistykki".
- Smelltu á nafn skjákortsins sem grafík birtist á tölvunni þinni.
- Opna flipann „Bílstjóri“ í glugga millistykkisins.
- Smelltu á hnappinn Eyða.
- Í glugganum sem opnast skaltu haka við reitinn við hliðina á „Eyða ...“ og staðfestu aðgerðir þínar með því að smella „Í lagi“.
- Eftir að fjarlægingunni er lokið skaltu keyra uppsetningarskrá bílstjórans sem áður var halað niður af opinberu vefsíðunni. Framkvæmdu uppsetningarferlið með leiðbeiningunum sem birtast á skjánum.
- Þegar uppsetningunni er lokið skaltu endurræsa kerfið og athuga hvort vandamálið byrjaði að keyra eftir að ofangreindum aðferðum er lokið.
Lexía:
Hvernig á að uppfæra NVIDIA skjákortabílstjóra
Hvernig á að uppfæra AMD Radeon skjákortabílstjóra
Hvernig á að uppfæra rekla á Windows 7
Hugsanleg orsök villunnar er notkun gamaldags útgáfu af DirectX, sem forritið styður ekki, eða tilvist skemmdra DLL-skráa í þessum þætti. Þá er mælt með því að þú setjir það upp að fullu. Til að gera þetta, áður en þú framkvæmir grunnmeðferð, skaltu hlaða fyrst niður nýjustu útgáfunni, sem er viðeigandi fyrir Windows 7, af vefsíðu Microsoft.
Sæktu DirectX
- Eftir að hafa hlaðið niður nýjustu útgáfunni af DirectX á tölvuna þína opnarðu Landkönnuður og sláðu inn eftirfarandi heimilisfang í veffangastikunni:
C: Windows System32
Smelltu á örina hægra megin við þessa röð.
- Eftir að hafa farið í möppuna "System32"ef hlutirnir eru ekki í stafrófsröð í því skaltu endurraða þeim með því að smella á heiti dálksins „Nafn“. Finndu síðan skrárnar sem byrja frá kl "d3dx9_24.dll" og klára "d3dx9_43.dll". Veldu þá alla og smelltu á valið. RMB. Veldu í valmyndinni sem opnast Eyða.
- Ef nauðsyn krefur, staðfestu eyðinguna í svarglugganum. Ef einhverjum skrám verður ekki eytt, þar sem þær taka þátt í kerfinu, slepptu þeim. Ef þú ert að nota 64-bita kerfi verður nákvæmlega sama aðgerð að vera framkvæmd í skránni á eftirfarandi heimilisfang:
C: Windows SysWOW64
- Þegar öllum ofangreindum hlutum hefur verið eytt skaltu keyra DirectX uppsetningarforritið sem áður var hlaðið niður og fylgja ráðleggingunum sem birtast í því. Eftir að uppsetningunni er lokið skaltu endurræsa tölvuna og athuga hvort villur eru gerðar með því að keyra vandamálaforritið.
Þess má geta að Windows 7 styður aðeins útgáfur til og með DirectX 11. Ef forritið þarf nýrri útgáfu af þessum þætti til að byrja, þá er ekki hægt að virkja það á þessu stýrikerfi.
Lexía: Hvernig á að uppfæra DirectX í nýjustu útgáfuna
Einnig getur líkleg orsök vandans við villu 0xc000007b verið skortur á nauðsynlegri útgáfu eða röng uppsetning Visual C ++. Í þessu tilfelli er nauðsynlegt að setja upp þá hluti sem vantar eða setja þá upp aftur.
- Fyrst af öllu þarftu að athuga hvaða útgáfur af Visual C ++ þú hefur þegar sett upp. Til að gera þetta skaltu hlaupa „Stjórnborð“ og farðu í hlutann „Forrit“.
- Farðu svo áfram „Forrit og íhlutir“.
- Í listanum yfir forrit, ef nauðsyn krefur, taktu upp alla þætti í stafrófsröð með því að smella á reitinn heiti „Nafn“. Eftir það skaltu finna alla hluti sem nafnið byrjar á "Microsoft Visual C ++ ...". Þetta verður auðvelt að gera, þar sem þeir eru nálægt, með fyrirvara um stafrófsröð. Athugaðu útgáfuna af hverju þeirra vandlega. Listinn ætti að innihalda útgáfur næstu ára:
- 2005;
- 2008;
- 2010;
- 2012;
- 2013;
- 2017 (eða 2015).
Ef þú notar 64-bita stýrikerfi, verður þú að hafa allar útgáfur af Visual C ++ settar upp, ekki aðeins fyrir það, heldur einnig fyrir 32-bita kerfi. Ef engin eða fleiri af ofangreindum útgáfum eru til staðar verður þú að hlaða niður þeim valkostum sem vantar af vefsíðu Microsoft og setja þá upp, samkvæmt ráðleggingum uppsetningarforritsins.
Sæktu Microsoft Visual C ++
- Keyrðu settu uppsetningarforritið og í fyrsta glugganum sem opnast skaltu samþykkja leyfissamninginn með því að haka við samsvarandi gátreit. Ýttu á hnappinn Settu upp.
- Uppsetningarferlið byrjar.
- Eftir að þeim lýkur verða samsvarandi upplýsingar birtar í glugganum. Smelltu á til að hætta í uppsetningarforritinu Loka.
Til að Visual C ++ uppsetningin virki án vandræða verður að setja upp nýjustu Windows 7 uppfærslurnar á tölvunni.
Lexía:
Settu Windows 7 uppfærslur handvirkt
Hvernig á að virkja sjálfvirkar uppfærslur á Windows 7
Að auki, ef þig grunar að ein eða fleiri útgáfur af Visual C ++, sem staðsettar eru á tölvunni þinni, verði skemmdar, verður þú að fjarlægja gamlan hugbúnað af þessari gerð áður en þú setur upp réttan valkost.
- Veldu það í glugganum til að gera þetta „Forrit og íhlutir“ og smelltu Eyða.
- Staðfestu síðan áform þín í valmyndinni með því að smella Já. Eftir það hefst uninstall aðferð. Þessa málsmeðferð verður að framkvæma með öllum þáttum Visual C ++ og setja síðan upp allar réttar útgáfur af þessum hugbúnaði sem skiptir máli fyrir Windows 7 á bitadýpi þínu, eins og lýst er hér að ofan. Eftir að hafa byrjað að endurræsa tölvuna skaltu athuga hvort það sé villa með því að ræsa vandkvæða forritið.
Til að leysa villu 0xc000007b er mikilvægt að nýjasta útgáfan af NET Framework sé sett upp á tölvunni þinni. Þetta er vegna þess að þegar ný útgáfa er notuð, munu engin ný forrit geta fundið þá útgáfu af DLL-skránni sem þeir þurfa. Þetta ástand skapar vandamálin sem við erum að skoða þegar þeim er hleypt af stokkunum.
- Númer núverandi útgáfu af NET Framework sem er sett upp á tölvunni þinni er einnig að finna í glugganum „Forrit og íhlutir“.
Lexía: Hvernig á að komast að útgáfu .NET Framework
- Næst ættirðu að fara á niðurhalssíðu þessa íhlutar á vefsíðu Microsoft og finna út núverandi útgáfu hans. Ef það er frábrugðið því sem er sett upp á tölvunni þinni þarftu að hlaða niður nýjustu útgáfunni og setja hana upp. Ennfremur þarftu að gera þetta ef tilgreindur hluti er alveg fjarverandi í tölvunni.
Sæktu Microsoft .NET Framework
- Eftir að uppsetningarskráin er ræst verður hún rennt af.
- Í glugganum sem birtist eftir þetta þarftu að samþykkja leyfissamninginn með því að haka við einn gátreitinn. Síðan er hægt að halda áfram með uppsetningarferlið með því að ýta á hnappinn Settu upp.
- Uppsetningarferlið mun hefjast. Eftir að henni lýkur er hægt að athuga árangur forritsins.
Lexía:
Hvernig á að uppfæra .NET Framework
Hvers vegna .NET Framework 4 er ekki sett upp
Þrátt fyrir að orsök 0xc000007b villunnar þegar hugbúnaðurinn er ræstur er nánast alltaf aðgengi að DLLs nokkurra íhluta fyrir tiltekið forrit, getur frekar stór listi yfir þátta leitt til þessa ástands. Í fyrsta lagi mælum við með almennri kerfisskönnun fyrir vírusa og heiðarleika skjala. Í öllum tilvikum skaðar það ekki. Það mun einnig vera gagnlegt að slökkva á vírusvarnaranum tímabundið og athuga virkni forritsins. Næst skaltu reyna að keyra hugbúnaðinn með stjórnunarréttindi. Ef ekkert af þessu hjálpaði, þá ættirðu að athuga hvort tilteknir íhlutir séu í kerfinu, mikilvægi þeirra og uppsetningu. Ef nauðsyn krefur ber að setja þau upp eða setja þau upp aftur.