При активирање на апликации на компјутер, корисникот може да наиде на грешка, придружена со кодот 0xc000007b. Ајде да ги разбереме нејзините причини и методи на елиминација на компјутер што работи со Виндоус 7.
Погледнете исто така: Како да поправите грешка 0xc00000e9 при вчитување на Виндоус 7
Методи на елиминација на грешка
0xc000007b се јавува, како по правило, кога ОС не е во состојба да обезбеди услови за активирање на апликацијата што корисникот се обидува да ја активира. Честа причина за овој проблем е отсуството или оштетувањето на една од DLLs. Прво на сите, ова се однесува на датотеките на следниве компоненти:
- Визуелна C ++;
- DirectX
- Нето рамка
- возач на видео картички (најчесто nVidia).
Непосредна причина за отсуство на одредена датотека DLL, што доведува до грешка 0xc000007b, може да бидат многу фактори:
- Недостаток на ажурирана и функционална верзија на соодветната системска компонента или двигател;
- Оштетување на системските датотеки;
- Недостаток на права;
- Вирусна инфекција на компјутер;
- Блокирање од антивирус;
- Користење на пиратски програми или гради Windows;
- Параметрите на системот не успеаја заради абнормално исклучување.
Пред да преминете на поконкретни опции за решавање на проблемот, треба да спроведете општо скенирање на компјутер за вируси.
Лекција: Скенирање систем за вируси без инсталирање на антивирус
После тоа, не заборавајте да го проверите системот за интегритет на неговите датотеки, проследено со обнова на оштетените елементи ако се откриени.
Лекција: Проверка на интегритетот на системските датотеки во Windows 7
Ако ова не помогне, привремено исклучете го антивирусот и проверете дали проблемот останува по деактивирањето. Ако грешката не се појави, активирајте го антивирусот и додадете ја соодветната програма во доверливата програма во нејзините поставки, под услов да сте сигурни во неа.
Лекција: Како да го оневозможите антивирусот
Покрај тоа, може да се појави грешка при користење на нелиценцирани верзии на програми или пиратски гради на Windows. Затоа, препорачуваме секогаш да користите само правен софтвер.
Следно, ние ќе разговараме во детали за најефикасните начини за решавање на проблемот што се испитува.
Метод 1: Доделување административни права
Една од причините зошто програмата не добива пристап до потребниот DLL е затоа што нема соодветни дозволи. Во овој случај, треба да се обидете да го извршите софтверот во име на администраторот и, можеби, ова ќе ги реши сите проблеми со грешката. Главниот услов за алгоритмот на активности опишани подолу за работа е да се најавите во системот под сметка со административни права.
- Десен клик (RMB) со извршна датотека или кратенка на софтверски проблем. Во списокот што се појавува, изберете ја опцијата за стартување со администраторски привилегии.
- Ако UAC не е оневозможен, потврдете го стартувањето на апликацијата во прозорецот за контрола на сметката со кликнување на копчето Да.
- Ако проблемот со 0xc000007b навистина беше недостаток на потребни дозволи, апликацијата треба да започне без проблеми.
Но, не е многу погодно да ги извршувате горенаведените активности секој пат за да ја стартувате програмата, особено ако планирате да ја користите доста често. Тогаш е поразумно да се прават едноставни поставки, по што апликацијата ќе биде активирана на вообичаен начин - со двојно кликнување на левото копче на глувчето на неговата извршна датотека или кратенка.
- Кликнете RMB со кратенка за апликација или нејзина извршна датотека. Изберете ставка "Карактеристики".
- Во прозорецот за својства што се појавува, преместете во делот „Компатибилност“.
- Во блок "Ниво на права" проверете го полето до задолжителната ставка за извршување на апликацијата во име на администраторот и потоа кликнете на Аплицирај и „ОК“.
- Сега апликацијата ќе се активира стандардно со административни права, што ќе спречи појава на грешка што ја проучуваме. Исто така, можете дополнително да го поедноставите стартувањето на програмата со оневозможување на потврда за активирање во прозорецот 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". Изберете ги сите и кликнете на изборот. RMB. Во менито што се отвора, изберете Избриши.
- Доколку е потребно, потврдете го бришењето во дијалог прозорецот. Ако некои датотеки нема да бидат избришани, бидејќи тие се вклучени во системот, прескокнете ги. Ако користите 64-битен систем, истата операција ќе треба да се изврши во директориумот на следната адреса:
C: Windows SysWOW64
- Откако ќе ги избришете горенаведените предмети, стартувајте го претходно преземениот инсталатер DirectX и следете ги препораките прикажани во него. Откако ќе заврши инсталацијата, рестартирајте го компјутерот и проверете за грешки со извршување на програмата за проблемот.
Треба да се напомене дека Виндоус 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 ++ и потоа да ги инсталирате сите точни верзии на овој софтвер релевантни за Виндоус 7 од вашата малку длабочина, како што е опишано погоре. По рестартирањето на компјутерот, проверете за грешка со активирање на проблематичната апликација.
За решавање на грешката 0xc000007b, важно е најновата верзија на NET Framework да биде инсталирана на вашиот компјутер. Ова се должи на фактот дека при користење на старата верзија, некои нови програми нема да можат да ја најдат верзијата на датотеката DLL што им е потребна. Оваа состојба ќе создаде проблеми што ги проучуваме кога ќе бидат започнати.
- Бројот на тековната верзија на NET Framework инсталиран на вашиот компјутер може да се најде во прозорецот "Програми и компоненти".
Лекција: Како да ја дознаете верзијата на .NET Framework
- Следно, треба да отидете на страницата за преземање на оваа компонента на веб-страницата на Microsoft и да ја дознаете нејзината моментална верзија. Ако се разликува од онаа инсталирана на вашиот компјутер, треба да ја преземете најновата верзија и да ја инсталирате. Покрај тоа, треба да го направите ова ако одредената компонента е целосно отсутна на компјутерот.
Преземете ја Microsoft .NET Framework
- Откако ќе ја стартувате датотеката за инсталација, таа ќе биде отпакувана.
- Во прозорецот што се појавува после ова, треба да го прифатите договорот за лиценца со проверка на единственото поле за избор. Потоа, можете да продолжите со постапката за инсталација со притискање на копчето Инсталирај.
- Processе започне процесот на инсталација. По неговото завршување, можете да ја проверите Проблемската програма за перформанси.
Лекција:
Како да ја ажурирате рамката .NET
Зошто .NET Framework 4 не е инсталиран
Иако причината за грешка 0xc000007b при стартување софтвер е скоро секогаш недостапност на DLLs на неколку компоненти за одредена програма, прилично голем список на фактори може да доведе до оваа ситуација. Како прво, препорачуваме општо скенирање на системот за вируси и интегритет на датотеки. Ова во секој случај не боли. Исто така ќе биде корисно привремено да го исклучите антивирусот и да ја проверите работата на апликацијата. Следно, обидете се да го извршите софтверот со административни привилегии. Ако ништо од ова не помогна, тогаш треба да проверите за присуство на одредени компоненти во системот, нивната релевантност и инсталација. Доколку е потребно, тие треба да бидат инсталирани или повторно инсталирани.