Кога активира апликации на компјутерот, корисникот може да наиде на грешка, придружена со кодот 0xc000007b. Да ги разбереме неговите причини и како да го елиминираме на компјутер со Windows 7.
Видете исто така: Како да ја поправите грешката 0xc00000e9 при подигнување на Windows 7
Методи за елиминирање на грешките
0xc000007b се појавува, по правило, кога оперативниот систем не може да обезбеди услови за отворање апликација која корисникот се обидува да ја активира. Честа причина за овој проблем е отсуството или оштетувањето на еден од DLL-от. Прво, се однесува на датотеките од следниве компоненти:
- Visual C ++;
- DirectX;
- Net Framework;
- видео-картичка возачот (најчесто nVidia).
Непосредната причина за отсуство на специфична DLL датотека, што води до грешка 0xc000007b, може да биде многу фактори:
- Недостатокот на ажурирана и изводлива верзија на соодветната компонента на системот или возачот;
- Оштетување на системските датотеки;
- Недостаток на права;
- Компјутерска вирусна инфекција;
- Блокирање од антивирус;
- Користење на пиратски програми или Windows гради;
- Неуспех на параметрите на системот поради итно исклучување.
Пред да започнете со поконкретни опции за одредување на проблемот, треба да направите општо компјутерско скенирање за вируси.
Лекција: Проверка на системот за вируси без инсталирање на антивирус
После тоа, проверете го системот за интегритетот на неговите датотеки и потоа вратете ги оштетените елементи во случај на нивно откривање.
Лекција: Проверка на интегритетот на системските датотеки во Windows 7
Ако ова не функционира, привремено го оневозможите антивирусот и проверете дали проблемот останува откако ќе го деактивирате. Ако грешката не се појави, активирајте го антивирусот и додадете во соодветните програми соодветната програма на доверливите, под услов да сте сигурни во неа.
Лекција: Како да го оневозможите антивирусот
Покрај тоа, може да се појави грешка при користење на нелиценцирани верзии на програми или пиратски Windows гради. Затоа препорачуваме секогаш да користите само правен софтвер.
Понатаму ние ќе разговараме во детали за најефикасните начини за решавање на проблемот што го изучуваме.
Метод 1: Доделување административни права
Една од причините зошто некоја програма не добие пристап до точниот DLL е недостатокот на соодветен авторитет. Во овој случај, треба да се обидете да го стартувате софтверот во име на администраторот, и можеби ова ќе ги реши сите проблеми со грешката. Главниот услов за следен алгоритам да се работи е да се најавите во системот под сметка со административни права.
- Десен-клик (PKM) од извршна датотека или кратенка на проблематичниот софтвер. Во листата што се појавува, одберете ја опцијата за стартување со администраторски привилегии.
- Ако вашиот UAC не е оневозможен, потврдете го стартувањето на апликацијата во прозорецот за контрола на сметката со кликнување на копчето "Да".
- Ако проблемот со 0xc000007b навистина се состоеше во отсуство на потребните дозволи, апликацијата треба да започне без проблеми.
Но, горенаведените чекори за да ја стартувате програмата секој пат не е многу погодно, особено ако планирате да го користите доста често. Потоа, поумерено е да се направат едноставни поставувања, по што апликацијата ќе биде лансирана на вообичаен начин - со двоен клик на левото копче на глувчето на неговата извршна датотека или кратенка.
- Кликни PKM со ознака на апликација или извршна датотека. Изберете ставка "Properties".
- Во прозорецот за прикажани особини, преминете во делот "Компатибилност".
- Во блок "Ниво на права" проверете го полето за избор пред задолжителното извршување на апликацијата во име на администраторот, а потоа кликнете "Примени" и "Добро".
- Сега апликацијата ќе биде активирана по дифолт со административни права, што ќе ја спречи грешката што ја проучуваме. Вие исто така можете дополнително да го поедноставите лансирањето на програмата со исклучување на потврда за активирање во UAC прозорецот. Како да го направите ова, е опишано во нашата посебна лекција. Иако од безбедносни причини, ние се уште не препорачуваме да го деактивирате прозорецот за контрола на пристапот.
Лекција: Како да ја исклучите контролата на корисничка сметка во Windows 7
Метод 2: Инсталирајте компоненти
Најчеста причина за 0xc000007b е отсуството на одредена компонента на системот или присуството на нејзината ирелевантна или оштетена верзија. Потоа треба да инсталирате / повторно инсталирајте ја компонентата на проблемот.
Пред сè, треба да го инсталирате двигателот на видео картичката, бидејќи новите програми (особено игрите) бараат додатоци кои недостасуваат од постарите компоненти. Најчестиот проблем со грешката 0xc000007b се појавува кај корисниците кои го користат графичкиот адаптер nVidia.
- Преземете ја ажурираната верзија на возачот на официјалната веб страница на производителот и преземете ја на вашиот компјутер.
- Кликни "Старт" и да одат "Контролен панел".
- Отворен дел "Систем и безбедност".
- Стартувај "Менаџер на уреди".
- Во отворен прозорец кој се отвора, одете до "Видео адаптери".
- Кликнете на името на видео картичката преку која графичките картички се прикажуваат на вашиот компјутер.
- Отворете го јазичето "Возач" во прозорецот за својства на адаптерот.
- Кликнете на копчето "Избриши".
- Потоа во отворен прозорец проверете го полето "Избриши ..." и потврдете ги вашите акции со кликање "Добро".
- По деинсталацијата е завршена, извршете ја датотеката за инсталација на драјверот што претходно ја преземале од официјалната веб-страница. Изведете ја постапката за инсталација, следејќи го советот прикажан на екранот.
- По завршувањето на инсталацијата, рестартирајте го системот и проверете дали проблематичната програма започнала по извршувањето на горенаведените постапки.
Лекција:
Како да го ажурирате NVIDIA видео возачот
Како да обновите AMD Radeon графички картички
Како да ги ажурирате драјверите на Windows 7
Евентуална причина за грешката е употребата на застарена верзија на DirectX, којашто започна програмата не поддржува или присуство на оштетени DLL-датотеки во оваа компонента. Потоа се препорачува целосно да се преинсталира. За да го направите ова, пред да ги извршите основните манипулации, прво преземете ја најновата верзија на Windows 7 од Microsoft.
Превземи DirectX
- Откако ќе ја преземете најновата верзија на DirectX на вашиот компјутер, отворете го "Explorer" и внесете во лентата со адреси следната адреса:
C: Windows System32
Кликнете на стрелката десно од оваа линија.
- Откако ќе се преселите во папката "System32"ако предметите не се наоѓаат по него по азбучен редослед, преуредувајте ги со кликнување на името на колоната "Име". Потоа пронајдете ги датотеките со почеток во "d3dx9_24.dll" и завршувајќи "d3dx9_43.dll". Изберете ги сите и кликнете на изборот. PKM. Во менито што се отвора, одберете "Избриши".
- Доколку е потребно, се согласувате со бришење во полето за дијалог. Ако некои датотеки нема да бидат избришани, бидејќи тие се вклучени во системот, прескокнете ги. Ако користите 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 Framework
- Следно, треба да отидете на страната за преземање за оваа компонента на веб-страницата на Microsoft и да ја дознаете моменталната верзија. Ако се разликува од оној инсталиран на вашиот компјутер, треба да ја преземете најновата верзија и да ја инсталирате. Ова е уште попотребно ако наведената компонента е отсутно од компјутерот.
Превземи Microsoft. NET Framework
- По отворањето на датотеката за инсталација ќе се отпакува.
- Во прозорецот што се појавува по ова, треба да го прифатите договорот за лиценца со отпечаток на единственото поле за избор. Потоа можете да продолжите со постапката за инсталација со кликање "Инсталирај".
- Почнува процесот на инсталација. Откако ќе заврши, можете да ја проверите проблематичната програма за изведба.
Лекција:
Како да ажурирате. NET Framework
Зошто не е инсталирана. NET Framework 4
Иако причината за грешката 0xc000007b при стартување на софтверот е скоро секогаш непристапноста на неколку компонентни DLLs за одредена програма, прилично голема листа на фактори може да доведе до оваа ситуација. Пред сè, препорачуваме општо скенирање на системот за вируси и интегритет на датотеки. Во секој случај не е повреден. Исто така е корисно привремено да се оневозможи антивирус и да се провери работата на апликацијата. Потоа, пробајте да го стартувате софтверот со административен орган. Ако ништо од ова не помага, тогаш треба да проверите дали има присуство на одредени компоненти во системот, нивната важност и точноста на инсталацијата. Доколку е потребно, тие треба да бидат инсталирани или повторно инсталирани.