Компьютер дээрх програмуудыг идэвхжүүлэх үед хэрэглэгч 0xc000007b код дагалдаж алдаа гарах магадлалтай. Windows 7 дээр ажилладаг компьютер дээр түүний шалтгаан, арилгах аргуудыг ойлгцгооё.
Мөн үзнэ үү: Windows 7-г ачаалах үед 0xc00000e9 алдааг хэрхэн засах талаар
Алдаа арилгах аргууд
0xc000007b нь дүрмээр, үйлдлийн систем нь хэрэглэгч идэвхжүүлэх гэж буй програмыг ажиллуулах нөхцөлийг бүрдүүлж чадахгүй байх үед тохиолддог. Энэ асуудлын нийтлэг шалтгаан нь DLL-ийн аль нэг нь байхгүй эсвэл гэмтэх явдал юм. Юуны өмнө энэ нь дараах бүрэлдэхүүн хэсгүүдийн файлуудтай холбоотой юм.
- Visual C ++;
- DirectX
- Цэвэр хүрээ
- видео картын драйвер (ихэнхдээ nVidia).
0xc000007b алдаа гаргахад хүргэдэг тодорхой DLL файлыг байхгүй байх шууд шалтгаан нь маш олон хүчин зүйл байж болно.
- Холбогдох системийн бүрэлдэхүүн хэсэг эсвэл драйверийн хамгийн сүүлийн үеийн, ажиллагаатай хувилбар дутмаг;
- Системийн файлд гэмтэл учруулах;
- Эрх нь дутмаг;
- PC-ийн вирусын халдвар;
- Антивирусаар блоклох;
- Хулгайн програмууд эсвэл Windows-ийн бүтцийг ашиглах;
- Хэвийн бус унтраалгаас болж системийн параметрүүд амжилтгүй боллоо.
Асуудлыг засах илүү тодорхой хувилбарууд руу шилжихээс өмнө вирусын ерөнхий компьютерийн үзлэг хийх шаардлагатай.
Хичээл: Антивирус суулгахгүйгээр вирусын системийг сканнердах
Үүний дараа системийг файлынхаа бүрэн бүтэн байдлыг шалгаж, эвдэрсэн элементүүдийг сэргээсэн тохиолдолд сэргээнэ.
Хичээл: Windows 7 дээр системийн файлуудын бүрэн бүтэн байдлыг шалгах
Хэрэв энэ нь тус болохгүй бол антивирусыг түр унтрааж, түүнийг идэвхгүй болгосны дараа асуудал хэвээр байгаа эсэхийг шалгана уу. Хэрэв алдаа гарч ирэхгүй бол антивирусыг идэвхжүүлж, өөртөө итгэж байгаа тохиолдолд тохируулсан програмыг өөрийн тохиргоонд оруулаарай.
Хичээл: Антивирусыг хэрхэн идэвхгүй болгох вэ
Нэмж дурдахад, програмын лицензгүй хувилбар эсвэл Windows дээр баригдсан зохиомол хувилбарыг ашиглах үед алдаа гарч болзошгүй. Тиймээс бид зөвхөн хууль ёсны програм хангамжийг үргэлж ашиглахыг зөвлөж байна.
Дараа нь бид судалж буй асуудлыг шийдвэрлэх хамгийн үр дүнтэй аргуудын талаар нарийвчлан ярилцах болно.
Арга 1: Захиргааны эрх олгох
Хөтөлбөр нь шаардлагатай DLL руу нэвтрэх боломжгүй байгаагийн нэг шалтгаан нь зохих зөвшөөрөл аваагүйтэй холбоотой юм. Энэ тохиолдолд та администраторын өмнөөс програм ажиллуулахыг хичээх хэрэгтэй бөгөөд магадгүй энэ нь алдаатай холбоотой бүх асуудлыг шийдэх болно. Доор тайлбарласан үйлдлийн алгоритмын үндсэн нөхцөл нь захиргааны эрх бүхий данс дор системд нэвтрэх явдал юм.
- Баруун товших (Юаний үнэ) гүйцэтгэж болох файл эсвэл асуудлын програмын товчлол. Гарч ирсэн жагсаалтад администраторын давуу эрх бүхий эхлүүлэх сонголтыг сонгоно уу.
- Хэрэв UAC идэвхжээгүй бол товчлуур дээр дарж данс хянах цонх дахь програмын эхлэхийг баталгаажуулна уу Тийм шүү.
- Хэрэв 0xc000007b-ийн асуудал үнэхээр шаардлагатай зөвшөөрөл дутмаг байсан бол програмыг ямар ч асуудалгүйгээр эхлүүлэх ёстой.
Гэхдээ програмыг ажиллуулахын тулд дээр дурдсан үйлдлийг гүйцэтгэх нь тийм ч тохиромжтой биш, ялангуяа та үүнийг байнга ашиглахаар төлөвлөж байгаа бол. Дараа нь энгийн тохиргоог хийх нь илүү оновчтой бөгөөд үүний дараа програмыг ердийн байдлаар ажиллуулах болно - ажиллуулж болох файл эсвэл товчлол дээрээ хулганы зүүн товчийг хоёр дарж дарах хэрэгтэй.
- Дээр дарна уу Юаний үнэ програмын товчлол эсвэл түүний гүйцэтгэх файлаар. Зүйлийг сонгоно уу "Эд хөрөнгө".
- Гарч ирэх шинж чанарууд цонхонд хэсэг рүү шилжинэ "Тохиромжтой байдал".
- Блок дотор "Эрхийн түвшин" администраторын өмнөөс програмын заавал биелүүлэх зүйлийн хажууд байгаа нүдийг сонгоод дээр дарна уу Хэрэглэх ба "ОК".
- Одоо програм нь анхдагчаар захиргааны эрхээр идэвхжих бөгөөд энэ нь бидний судалж буй алдаа гарахаас урьдчилан сэргийлэх болно. Мөн та UAC цонхон дээрх идэвхжүүлэлтийн баталгаажуулалтыг идэвхгүй болгосноор програм эхлүүлэх тохиргоог хялбаршуулж болно. Үүнийг хэрхэн яаж хийх талаар бидний тусдаа хичээл дээр тайлбарласан болно. Аюулгүй байдлын үүднээс бид дансны хяналтын цонхыг идэвхгүй болгохыг санал болгоогүй байна.
Хичээл: Windows 7 дээр хэрэглэгчийн дансны хяналтыг хэрхэн идэвхгүй болгох вэ
Арга 2: Бүрэлдэхүүн хэсгүүдийг суулгах
Ихэнх тохиолдолд 0xc000007b-ийн шалтгаан нь системийн тодорхой бүрэлдэхүүн хэсэг байхгүй эсвэл түүний хамааралгүй эсвэл гэмтсэн хувилбар байхгүй байна. Дараа нь та асуудалтай бүрэлдэхүүн хэсгийг суулгах / дахин суулгах хэрэгтэй.
Юуны өмнө та видео картын драйверыг дахин суулгах хэрэгтэй, учир нь шинэ програмууд (ялангуяа тоглоомууд) хуучин бүрэлдэхүүн хэсгүүдэд байхгүй нэмэлт програмуудыг шаарддаг. 0xc000007b алдааны хамгийн түгээмэл асуудал nVidia график адаптерыг ашигладаг хэрэглэгчдийн дунд байдаг.
- Шинэчлэгдсэн драйверийг үйлдвэрлэгчийн албан ёсны вэбсайтаас татаж аваад компьютер дээрээ татаж аваарай.
- Дээр дарна уу Эхлүүл руу явна уу "Хяналтын самбар".
- Нээлттэй хэсэг "Систем ба аюулгүй байдал".
- Ажиллуулах Төхөөрөмжийн менежер.
- Нээлттэй байгаа цонхны цонхны хэсэгт хэсэг рүү орно уу "Видео Адаптерууд".
- Компьютер дээрээ график дүрслэх видео картын нэрийг дарна уу.
- Таб нээх "Жолооч" адаптер шинж чанар цонхонд.
- Товчин дээр дарна уу Устгах.
- Дараа нь нээгдэж буй цонхны хажууд байгаа хайрцгийг чагтална уу "Устгах ..." дараад үйлдлээ баталгаажуулна уу "ОК".
- Суулгалт дууссаны дараа албан ёсны вэб хуудаснаас урьд нь татаж авсан драйверын файлыг ажиллуулна уу. Суулгах процедурыг дэлгэц дээр харуулсан зөвлөмжийг дагаж мөрдөөрэй.
- Суулгац дууссаны дараа системийг дахин ачаалж, дээрх процедурыг дуусгасны дараа асуудалтай програм ажиллаж эхэлсэн эсэхийг шалгана уу.
Хичээл:
NVIDIA график карт драйверийг хэрхэн шинэчлэх вэ
AMD Radeon график карт драйверуудыг хэрхэн шинэчлэх вэ
Windows 7 дээрх драйверуудыг хэрхэн шинэчлэх вэ
Алдааны боломжит шалтгаан нь DirectX-ийн хуучирсан хувилбарыг ашиглах, эсвэл энэ бүрэлдэхүүн хэсэгт гэмтсэн DLL файлууд байгаа юм. Дараа нь үүнийг бүрэн суулгахыг зөвлөж байна. Үүнийг хийхийн тулд үндсэн хувиргалтыг хийхийн өмнө эхлээд Windows 7-тэй холбоотой хамгийн сүүлийн хувилбарыг Microsoft-ын вэбсайтаас татаж аваарай.
DirectX татаж авах
- DirectX-ийн хамгийн сүүлийн хувилбарыг компьютер дээрээ татаж авсны дараа нээнэ үү Судлаач ба хаягийн мөрөнд дараах хаягийг оруулна:
C: Windows System32
Энэ мөрний баруун талд байгаа сумыг товшино уу.
- Хавтас руу орсны дараа "Систем32"хэрэв обьектууд нь цагаан толгойн дарааллаар ороогүй бол тэдгээрийг баганын нэр дээр дарж дахин зохион байгуул "Нэр"Байна. Дараа нь эхлэх файлуудыг олоорой "d3dx9_24.dll" болон дуусгах "d3dx9_43.dll"Байна. Бүгдийг нь сонгоод сонголтоо дарна уу. Юаний үнэБайна. Нээгдсэн цэснээс сонгоно уу Устгах.
- Шаардлагатай бол харилцах цонх дээрх устгалаа баталгаажуулна уу. Хэрэв зарим систем системд оролцож байгаа тул устгахгүй бол тэдгээрийг алгасах хэрэгтэй. Хэрэв та 64 битийн систем ашиглаж байгаа бол яг ижил үйлдлийг дараах хаягийн лавлахад гүйцэтгэх шаардлагатай болно.
C: Windows SysWOW64 програмууд
- Дээрх бүх объектуудыг устгасны дараа өмнө нь татаж авсан DirectX суулгагчийг ажиллуулаад үүн дээр харуулсан зөвлөмжийг дагаж ажиллана уу. Суулгац дууссаны дараа компьютераа дахин эхлүүлээд асуудлын програмыг ажиллуулж алдааг шалгана уу.
Windows 7 нь зөвхөн DirectX 11 хүртэлх хувилбаруудыг дэмждэг гэдгийг тэмдэглэх нь зүйтэй. Хэрэв програм эхлэхэд энэ бүрэлдэхүүн хэсгийн шинэ хувилбар шаардлагатай бол түүнийг энэ үйлдлийн систем дээр идэвхжүүлэх боломжгүй юм.
Хичээл: DirectX-ийг хамгийн сүүлийн хувилбар руу хэрхэн шинэчлэх вэ
Мөн 0xc000007b алдаатай холбоотой асуудлын боломжит шалтгаан нь шаардлагатай хувилбарын дутагдал эсвэл Visual C ++ програмыг буруу суулгасан байж болно. Энэ тохиолдолд алга болсон эд ангиудыг суулгах эсвэл дахин суулгах шаардлагатай болно.
- Юуны өмнө та Visual C ++ програмын аль хувилбарыг суулгасан байгааг шалгах хэрэгтэй. Үүнийг хийхийн тулд гүй "Хяналтын самбар" хэсэг рүү явна "Хөтөлбөрүүд".
- Дараа нь цаашаа яв "Хөтөлбөр, бүрэлдэхүүн хэсэг".
- Шаардлагатай бол програмуудын жагсаалтад талбарын нэрийг дарж бүх элементүүдийг цагаан толгойн дарааллаар нь байрлуулна "Нэр"Байна. Үүний дараа нэрээр нь эхэлсэн бүх объектуудыг олоорой "Microsoft Visual C ++ ..."Байна. Тэднийг ойрхон байгаа тул цагаан толгойн дэглэмийн дагуу үүнийг хийхэд хялбар байх болно. Тэд тус бүрийн хувилбарыг анхааралтай судалж үзээрэй. Жагсаалтад дараахь жилийн ажлууд гарсан байх ёстой.
- 2005;
- 2008;
- 2010;
- 2012;
- 2013;
- 2017 (эсвэл 2015 он).
Хэрэв та 64 битийн үйлдлийн систем ашигладаг бол Visual C ++ програмын бүх хувилбарыг суулгасан байх шаардлагатай бөгөөд зөвхөн үүнээс гадна 32 битийн системтэй байх шаардлагатай. Дээрх хувилбаруудын аль нэг нь байхгүй тохиолдолд та Microsoft-ийн вэбсайтаас дутуу байгаа хувилбарыг татаж аваад суулгах програмын зөвлөмжийг дагаж суулгах хэрэгтэй.
Microsoft Visual C ++ програмыг татаж авах
- Татаж авсан суулгагчийг ажиллуулж, нээгдсэн эхний цонхонд харгалзах нүдийг сонгон лицензийн гэрээг зөвшөөрнө үү. Товчин дээр дарна уу Суулгах.
- Суулгах процесс эхэлнэ.
- Дууссаны дараа холбогдох мэдээллийг цонхонд харуулна. Суулгагчээс гарахын тулд дарна уу Хаах.
Visual C ++ програмыг суулгахад асуудалгүй ажиллахын тулд Windows 7-ийн хамгийн сүүлийн үеийн шинэчлэлтүүдийг компьютер дээр суулгасан байх ёстой.
Хичээл:
Windows 7 шинэчлэлтийг гараар суулгана
Windows 7 дээр автомат шинэчлэлтийг хэрхэн идэвхжүүлэх вэ
Нэмж дурдахад хэрэв таны компьютер дээр байрлах Visual C ++ програмын нэг буюу хэд хэдэн хувилбар гэмтсэн гэж үзэж байгаа бол зөв сонголтыг суулгахаасаа өмнө энэ төрлийн хуучин програмыг устгах хэрэгтэй.
- Үүнийг хийхийн тулд цонхонд харгалзах зүйлийг сонгоно уу "Хөтөлбөр, бүрэлдэхүүн хэсэг" дээр дарна уу Устгах.
- Дараа нь товших замаар харилцах цонхонд зорьж байгаагаа баталгаажуулна уу Тийм шүүБайна. Үүний дараа устгах процесс эхэлнэ. Энэ процедурыг Visual C ++-ийн бүх элементүүдээр гүйцэтгэх ёстой бөгөөд дараа нь дээр дурдсанчлан Windows 7-тэй холбогдох програмын зөв хувилбарыг суулгана уу. Компьютерийг дахин ачаалсны дараа асуудалтай програмыг ажиллуулж алдааг шалгана уу.
0xc000007b алдааг арилгахын тулд NET Framework-н хамгийн сүүлийн хувилбарыг компьютер дээрээ суулгасан байх нь чухал юм. Энэ нь хуучин хувилбарыг ашиглах үед зарим шинэ програмууд шаардлагатай DLL файлын хувилбарыг олох боломжгүй байгаатай холбоотой юм. Энэ байдал нь бидний эхлүүлэхэд тулгарч буй бэрхшээлийг бий болгоно.
- Таны компьютер дээр суулгасан NET Framework-ийн одоогийн хувилбарын дугаарыг цонхноос харах боломжтой "Хөтөлбөр, бүрэлдэхүүн хэсэг".
Хичээл: .NET хүрээний хувилбарыг хэрхэн олох вэ
- Дараа нь, та Microsoft-ийн вэбсайт дээрх энэ бүрэлдэхүүн хэсгийг татаж авах хуудас руу очиж одоо байгаа хувилбарыг нь олж мэдэх хэрэгтэй. Хэрэв энэ нь таны компьютер дээр суулгасан хувилбараас ялгаатай бол та хамгийн сүүлийн хувилбарыг татаж аваад суулгах хэрэгтэй. Үүнээс гадна, хэрэв заасан бүрэлдэхүүн хэсэг нь компьютер дээр бүрэн байхгүй бол үүнийг хийх хэрэгтэй.
Microsoft .NET Framework татаж авах
- Суулгах файлыг эхлүүлсний дараа задлах болно.
- Үүний дараа гарч ирэх цонхонд та ганц лицензийн хайрцгийг сонгон лицензийн гэрээг зөвшөөрөх шаардлагатай. Дараа нь та товчлуур дээр дарж суулгах процедурыг үргэлжлүүлж болно Суулгах.
- Суулгах процесс эхэлнэ. Дууссаны дараа та програмын гүйцэтгэлийг шалгаж болно.
Хичээл:
.NET хүрээг хэрхэн шинэчлэх вэ
Яагаад .NET Framework 4 суулгаагүй байна
Хэдийгээр програм хангамжийг эхлүүлэхэд 0xc000007b алдааны шалтгаан нь тодорхой програмын хэд хэдэн бүрэлдэхүүн хэсгүүдийн DLL-ийг ашиглах боломжгүй байдаг боловч нэлээд том хүчин зүйлийн жагсаалт нь ийм нөхцөл байдалд хүргэж болзошгүй юм. Юуны өмнө бид вирус, файлын бүрэн бүтэн байдлыг ерөнхий скан хийхийг зөвлөж байна. Энэ нь ямар ч тохиолдолд гэмтээхгүй. Антивирусыг түр хугацаанд идэвхгүй болгож, програмын ажиллагааг шалгах нь ашигтай байх болно. Дараа нь, програм хангамжийг захиргааны давуу эрхээр ажиллуулахыг хичээ. Хэрэв эдгээрийн аль нь ч тус болоогүй бол системд тодорхой бүрэлдэхүүн хэсгүүд байгаа эсэх, тэдгээрийн хамаарал, суурилуулалтыг шалгах хэрэгтэй. Шаардлагатай бол тэдгээрийг суулгаж, дахин суулгана.