Kapag nag-activate ng mga application sa computer, ang user ay maaaring makatagpo ng isang error, sinamahan ng code 0xc000007b. Pag-unawa natin ang mga sanhi nito at kung paano alisin ito sa isang PC na nagpapatakbo ng Windows 7.
Tingnan din ang: Paano ayusin ang error na 0xc00000e9 kapag nag-boot ng Windows 7
Mga pamamaraan para maalis ang mga error
Nangyayari ang 0xc000007b, bilang isang panuntunan, kapag ang OS ay hindi makakapagbigay ng mga kondisyon para sa paglulunsad ng isang application na sinusubukan ng user na isaaktibo. Ang isang karaniwang dahilan ng problemang ito ay ang pagkawala o pagkasira ng isa sa mga DLL. Una sa lahat, ito ay tungkol sa mga file ng mga sumusunod na sangkap:
- Visual C ++;
- DirectX;
- Net Framework;
- driver ng video card (pinaka madalas na nVidia).
Ang agarang sanhi ng kawalan ng isang partikular na file na DLL, na humahantong sa error na 0xc000007b, ay maaaring maraming mga kadahilanan:
- Ang kakulangan ng isang up-to-date at maisasagawa bersyon ng nararapat na bahagi ng system o driver;
- Pinsala sa mga file system;
- Kakulangan ng mga karapatan;
- Impeksiyon ng PC virus;
- Pag-block ng antivirus;
- Ang paggamit ng mga pirated program o Windows builds;
- Pagkabigo ng mga parameter ng system dahil sa emergency shutdown.
Bago magpatuloy sa mas tiyak na mga pagpipilian para sa pag-aayos ng problema, kailangan mong magsagawa ng isang pangkalahatang PC scan para sa mga virus.
Aralin: Sinusuri ang sistema para sa mga virus na walang pag-install ng antivirus
Pagkatapos nito, siguraduhing suriin ang sistema para sa integridad ng mga file nito at pagkatapos ay ibalik ang mga napinsalang elemento kung sakaling makilala.
Aralin: Sinusuri ang integridad ng mga file system sa Windows 7
Kung hindi ito gumagana, pansamantalang huwag paganahin ang antivirus at suriin kung ang problema ay nananatili pagkatapos na i-deactivate ito. Kung hindi lumilitaw ang error, buhayin ang antivirus at idagdag sa mga setting nito ang nararapat na programa sa mga pinagkakatiwalaang mga tao, sa kondisyon na natitiyak mo ito.
Aralin: Paano hindi paganahin ang antivirus
Bilang karagdagan, ang isang error ay maaaring mangyari kapag gumagamit ng mga hindi lisensiyadong bersyon ng mga programa o pirata na binuo ng Windows. Samakatuwid, inirerekumenda namin na lagi mong gamitin lamang ang legal na software.
Dagdagan naming pag-usapan nang detalyado ang pinakamabisang paraan upang malutas ang problema sa ilalim ng pag-aaral.
Paraan 1: Pagbibigay ng Mga Karapatan sa Pamamahala
Isa sa mga dahilan kung bakit ang isang programa ay hindi nakakuha ng access sa tamang DLL ay ang kakulangan ng tamang awtoridad. Sa kasong ito, kailangan mong subukan na patakbuhin ang software sa ngalan ng administrator, at marahil ay malulutas nito ang lahat ng mga problema sa error. Ang pangunahing kondisyon para sa sumusunod na algorithm upang magtrabaho ay mag-log in sa system sa ilalim ng isang account na may mga karapatan sa pangangasiwa.
- Mag-right-click (PKM) sa pamamagitan ng maipapatupad na file o shortcut ng software ng problema. Sa listahan na lilitaw, piliin ang opsyon sa startup na may mga pribilehiyo ng administrator.
- Kung hindi pinagana ang iyong UAC, kumpirmahin ang paglulunsad ng application sa window ng pagkontrol ng account sa pamamagitan ng pag-click sa pindutan "Oo".
- Kung ang problema sa 0xc000007b talagang binubuo sa kawalan ng kinakailangang mga pahintulot, ang application ay dapat magsimula nang walang problema.
Ngunit ang mga hakbang sa itaas upang patakbuhin ang programa sa bawat oras ay hindi masyadong maginhawa, lalo na kung plano mong gamitin ito medyo madalas. Pagkatapos ay mas makatwirang upang gumawa ng mga simpleng setting, pagkatapos ay ilunsad ang application sa karaniwang paraan - sa pamamagitan ng pag-double click sa kaliwang pindutan ng mouse sa executable file o shortcut nito.
- Mag-click PKM sa pamamagitan ng label ng application o executable file. Pumili ng item "Properties".
- Sa ipinakitang window ng mga katangian, lumipat sa seksyon "Pagkakatugma".
- Sa block "Antas ng mga Karapatan" lagyan ng tsek ang checkbox sa harap ng ipinag-uutos na pagpapatupad ng application sa ngalan ng administrator, at pagkatapos ay mag-click "Mag-apply" at "OK".
- Ngayon ay mai-activate ang application sa pamamagitan ng default na may mga karapatan sa pangangasiwa, na hahadlang sa error na aming pinag-aaralan. Maaari mo ring gawing simple ang paglunsad ng programa sa pamamagitan ng hindi pagpapagana ng pagkumpirma sa pagpapatatag sa window ng UAC. Kung paano gawin ito ay inilarawan sa aming hiwalay na aralin. Bagaman para sa mga kadahilanang pang-seguridad, hindi pa rin namin inirerekomenda na i-deactivate ang window ng pagkontrol ng account.
Aralin: Paano hindi paganahin ang kontrol ng user account sa Windows 7
Paraan 2: I-install ang Mga Bahagi
Ang pinaka-karaniwang dahilan ng 0xc000007b ay ang kawalan ng isang tiyak na bahagi ng sistema o ang pagkakaroon ng walang-kaugnayang o nasira na bersyon nito. Pagkatapos ay kailangan mong i-install / muling i-install ang bahagi ng problema.
Una sa lahat, kailangan mong muling i-install ang driver ng video card, dahil ang mga bagong programa (lalo na mga laro) ay nangangailangan ng mga add-on na nawawala mula sa mga mas lumang bahagi. Ang pinaka-karaniwang problema sa 0xc000007b error ay nangyayari sa mga gumagamit na gumagamit ng nVidia graphics adapter.
- I-download ang na-update na bersyon ng driver sa opisyal na website ng tagagawa at i-download sa iyong computer.
- Mag-click "Simulan" at pumunta sa "Control Panel".
- Buksan ang seksyon "System at Security".
- Patakbuhin "Tagapamahala ng Device".
- Sa snap-in window na bubukas, pumunta sa "Video adapters".
- Mag-click sa pangalan ng video card kung saan ang mga graphics ay ipinapakita sa iyong PC.
- Buksan ang tab "Driver" sa window ng mga katangian ng adaptor.
- I-click ang pindutan "Tanggalin".
- Pagkatapos ay i-check ang window na binuksan ang kahon "Tanggalin ..." at kumpirmahin ang iyong mga pagkilos sa pamamagitan ng pag-click "OK".
- Matapos makumpleto ang pag-uninstall, patakbuhin ang file ng pag-install ng driver na dati nang na-download mula sa opisyal na web page. Magsagawa ng pamamaraan sa pag-install, pagsunod sa mga payo na ipinapakita sa screen.
- Pagkatapos makumpleto ang pag-install, i-reboot ang system at suriin kung ang problemang programa ay nagsimula pagkatapos na isagawa ang mga pamamaraan sa itaas.
Aralin:
Paano i-update ang driver ng NVIDIA video
Paano i-update ang mga driver ng graphics card ng AMD Radeon
Paano i-update ang mga driver sa Windows 7
Ang isang posibleng dahilan ng error ay ang paggamit ng isang hindi napapanahong bersyon ng DirectX, na kung saan ang inilunsad na programa ay hindi sumusuporta, o ang presensya ng nasira na mga file ng DLL sa bahagi na ito. Pagkatapos ay inirerekomenda na gumawa ng isang kumpletong pag-install. Upang gawin ito, bago isagawa ang mga pangunahing manipulasyon, i-download muna ang pinakabagong bersyon ng Windows 7 mula sa Microsoft.
I-download ang DirectX
- Pagkatapos i-download ang pinakabagong bersyon ng DirectX sa iyong computer, buksan "Explorer" at ipasok sa address bar ang sumusunod na address:
C: Windows System32
I-click ang arrow sa kanan ng linyang ito.
- Pagkatapos lumipat sa folder "System32"kung ang mga bagay ay hindi matatagpuan sa mga ito sa alpabetikong order, muling ayusin ang mga ito sa pamamagitan ng pag-click sa pangalan ng haligi "Pangalan". Pagkatapos ay hanapin ang mga file na nagsisimula sa "d3dx9_24.dll" at nagtatapos "d3dx9_43.dll". Piliin ang lahat ng ito at mag-click sa pagpili. PKM. Sa menu na bubukas, piliin "Tanggalin".
- Kung kinakailangan, sumang-ayon sa pagtanggal sa dialog box. Kung ang ilang mga file ay hindi tatanggalin, dahil ang mga ito ay kasangkot sa system, laktawan ang mga ito. Kung gumagamit ka ng isang 64-bit na sistema, kakailanganin mong gawin ang eksaktong parehong operasyon sa direktoryo sa sumusunod na address:
C: Windows SysWOW64
- Matapos alisin ang lahat ng mga bagay sa itaas, patakbuhin ang na-download na DirectX installer na dati at sundin ang mga rekomendasyon na ipinapakita dito. Pagkatapos makumpleto ang pag-install, i-restart ang PC at suriin ang isang error sa pamamagitan ng pagpapatakbo ng programang problema.
Dapat tandaan na ang Windows 7 ay sumusuporta lamang sa mga bersyon hanggang sa DirectX 11 kasama. Kung ang programa na ilunsad ay nangangailangan ng mas bagong bersyon ng sangkap na ito, hindi posible na maisaaktibo ito sa operating system na ito.
Aralin: Paano mag-upgrade ng DirectX sa pinakabagong bersyon
Gayundin, ang posibleng dahilan ng problema sa 0xc000007b error ay maaaring ang kawalan ng kinakailangang bersyon o maling pag-install ng Visual C ++. Sa kasong ito, kinakailangan upang i-install ang nawawalang mga bahagi o muling i-install ang mga ito.
- Una sa lahat, kailangan mong suriin kung aling mga bersyon ng Visual C ++ ang naka-install na. Upang gawin ito, tumakbo "Control Panel" at pumunta sa seksyon "Mga Programa".
- Pagkatapos ay mag-navigate sa pamamagitan ng "Mga Programa at Mga Bahagi".
- Sa listahan ng mga programa, kung kinakailangan, ayusin ang lahat ng mga elemento sa alpabetikong order sa pamamagitan ng pag-click sa pangalan ng patlang "Pangalan". Pagkatapos nito, hanapin ang lahat ng bagay na ang pangalan ay nagsisimula sa "Microsoft Visual C ++ ...". Gagawin ito nang simple, habang malapit ang mga ito, napapailalim sa pag-aayos ayon sa alpabetiko. Maingat na basahin ang bersyon ng bawat isa sa kanila. Ang listahan ay dapat maglaman ng mga release ng mga sumusunod na taon:
- 2005;
- 2008;
- 2010;
- 2012;
- 2013;
- 2017 (o 2015).
Kung gumagamit ka ng isang 64-bit OS, kailangan mong magkaroon ng lahat ng mga bersyon ng Visual C ++ na naka-install, hindi lamang para dito, kundi pati na rin para sa 32-bit na sistema. Sa kawalan ng isa o higit pa sa mga bersyon sa itaas, kailangan mong i-download ang nawawalang mga pagpipilian mula sa website ng Microsoft at i-install ang mga ito, na sumusunod sa mga rekomendasyon ng installer.
I-download ang Microsoft Visual C ++
- Patakbuhin ang na-download na installer at sa unang window na bubukas tanggapin ang kasunduan sa lisensya sa pamamagitan ng pagsuri sa naaangkop na checkbox. Pindutin ang pindutan "I-install".
- Nagsisimula ang proseso ng pag-install.
- Pagkatapos nito makumpleto, ang kaukulang impormasyon ay ipapakita sa window. Upang lumabas sa installer, mag-click "Isara".
Upang mai-install nang walang problema ang Visual C ++, kailangang i-install ang pinakabagong update ng Windows 7 sa PC.
Aralin:
Manu-manong i-install ang Windows 7 update
Paano paganahin ang awtomatikong pag-update sa Windows 7
Bilang karagdagan, kung pinaghihinalaan mo na ang isa o higit pang mga bersyon ng Visual C ++ ay naka-host sa iyong PC, kinakailangan upang i-uninstall ang lumang software ng ganitong uri bago i-install ang tamang mga pagpipilian.
- Upang gawin ito, piliin ang nararapat na item sa window "Mga Programa at Mga Bahagi" at mag-click "Tanggalin".
- Pagkatapos ay kumpirmahin ang iyong intensyon sa dialog box sa pamamagitan ng pag-click "Oo". Pagkatapos nito, magsisimula ang proseso ng pag-uninstall. Ang pamamaraan na ito ay dapat isagawa sa lahat ng mga elemento ng Visual C ++, at pagkatapos ay i-install ang lahat ng tamang bersyon ng software na ito na may kaugnayan sa Windows 7 ng iyong bit depth, tulad ng inilarawan sa itaas. Matapos i-restart ang PC, tingnan ang isang error sa pamamagitan ng pagpapatakbo ng application ng problema.
Upang malutas ang error na 0xc000007b, mahalaga na ang pinakabagong bersyon ng NET Framework ay naka-install sa iyong PC. Ito ay dahil sa ang katunayan na kapag ginagamit ang lumang bersyon, ang ilang mga bagong programa ay hindi magagawang upang mahanap ang mga kinakailangang variant ng DLL file. Ang kalagayan na ito ay lilikha ng mga problema na pinag-aaralan natin kapag nagsimula ito.
- Ang bilang ng kasalukuyang bersyon ng. NET Framework na naka-install sa iyong computer ay maaari ding matagpuan sa "Mga Programa at Mga Bahagi".
Aralin: Paano malaman ang bersyon ng. NET Framework
- Susunod, dapat kang pumunta sa pahina ng pag-download para sa bahagi na ito sa website ng Microsoft at alamin ang kasalukuyang bersyon nito. Kung naiiba ito mula sa naka-install sa iyong PC, kailangan mong i-download ang pinakabagong bersyon at i-install ito. Ito ay ang lahat ng mas kailangan kung ang tinukoy na bahagi ay absent mula sa computer sa lahat.
I-download ang Microsoft .NET Framework
- Matapos ilunsad ang pag-install na file, i-unzipped ito.
- Sa window na lilitaw pagkatapos nito, kailangan mong tanggapin ang kasunduan sa lisensya sa pamamagitan ng pag-tick sa solong checkbox. Pagkatapos ay maaari kang magpatuloy sa pamamaraan ng pag-install sa pamamagitan ng pag-click "I-install".
- Magsisimula ang proseso ng pag-install. Matapos itong makumpleto, maaari mong suriin ang problemang programa para sa pagganap.
Aralin:
Paano ma-update ang NET Framework
Bakit hindi naka-install ang NET Framework 4
Kahit na ang sanhi ng 0xc000007b error kapag nagsisimula up ang software ay halos palaging ang accessability ng ilang bahagi DLLs para sa isang partikular na programa, isang halip malaking listahan ng mga kadahilanan ay maaaring humantong sa situasyon na ito. Una sa lahat, inirerekumenda namin ang pangkalahatang sistema ng pag-scan para sa mga virus at file integridad. Hindi naman nasaktan. Kapaki-pakinabang din na pansamantalang huwag paganahin ang antivirus at suriin ang pagpapatakbo ng application. Susunod, subukang patakbuhin ang software na may administratibong awtoridad. Kung wala sa tulong na ito, dapat mong suriin ang pagkakaroon ng ilang mga sangkap sa system, ang kanilang kaugnayan at ang katumpakan ng pag-install. Kung kinakailangan, dapat itong i-install o i-install muli.