Пры актывацыі прыкладанняў на кампутары элемент можа сутыкнуцца з памылкай, якая суправаджаецца кодам 0xc000007b. Давайце разбярэмся ў яе прычынах і ў спосабах ліквідацыі на ПК пад кіраваннем Віндовс 7.
Але названыя вышэй дзеянні кожны раз вырабляць для запуску праграмы не вельмі зручна, асабліва калі вы плануеце карыстацца ёй даволі часта. Тады больш разумна вырабіць няхітрыя налады, пасля якіх прыкладанне будзе запускацца звыклым спосабам - падвойным клікам левай кнопкі мышы па яго выкананага файла або цэтліку.
- Пстрыкніце ПКМ па цэтліку прыкладання або яго выкананага файла. Выберыце пункт «Уласцівасці».
- У адлюстраваў акенцы уласцівасцяў перамесціцеся ў раздзел «Сумяшчальнасць».
- У блоку «Узровень правоў» устанавіце адзнаку ў чекбокс насупраць пункта абавязковага выканання прыкладання ад асобы адміністратара, а затым клікніце «Ужыць» і «OK».
- Цяпер прыкладанне па змаўчанні будзе актывавацца з адміністрацыйнымі правамі, што прадухіліць з'яўленне якая вывучаецца намі памылкі. Таксама можна яшчэ больш спрасціць запуск праграмы, адключыўшы пацверджанне актывацыі ў акне UAC. Як гэта зрабіць, расказана ў нашым асобным ўроку. Хоць у мэтах бяспекі мы ўсё ж такі не рэкамендуем дэактываваць акно кантролю уліковых запісаў.
Ўрок: Як адключыць кантроль уліковых запісаў карыстальнікаў у Windows 7
Спосаб 2: Усталёўка кампанентаў
Часцей за ўсё прычынай 0xc000007b з'яўляецца адсутнасць пэўнага кампанента сістэмы ці ж наяўнасць яго неактуальнай альбо пашкоджанай версіі. Тады неабходна вырабіць ўстаноўку / пераўсталёўку праблемнага камплектавалага.
Перш за ўсё, трэба пераўсталяваць драйвер відэакарты, так як новыя праграмы (асабліва гульні) патрабуюць дапаўненняў, якія адсутнічаюць у старых кампанентаў. Найбольш часта праблема з памылкай 0xc000007b сустракаецца ў тых юзераў, якія выкарыстоўваюць графічны адаптар nVidia.
- Запампуйце абноўленую версію драйвера на афіцыйным сайце вытворцы і загрузіце на кампутар.
- Клікніце «Пуск» і перайдзіце ў «Панэль кіравання».
- Адкрыйце раздзел «Сістэма і бяспека».
- Запусціце "Дыспетчар прылад".
- У акне, што адкрылася аснасткі перайдзіце ў раздзел «Відэаадптары».
- Пстрыкніце па найменні відэакарты, праз якую адлюстроўваецца графіка на вашым ПК.
- Адкрыйце ўкладку «Драйвер» ў акне уласцівасцяў адаптара.
- Пстрыкніце па кнопцы «Выдаліць».
- Затым у якое адкрылася акне пастаўце адзнаку насупраць пункта «Выдаліць ...» і пацвердзіце свае дзеянні, націснуўшы «OK».
- Пасля завяршэння дэўсталёўкі запусціце раней запампаваны з афіцыйнай вэб-старонкі установачны файл драйвера. Зрабіце працэдуру ўстаноўкі, кіруючыся парадамі, адлюстрованымі на экране.
- Па завяршэнні інсталяцыі зрабіце перазагрузку сістэмы і праверце, ці стала запускацца праблемная праграма пасля выканання вышэйзгаданых працэдур.
Урок:
Як абнавіць драйвер відэакарты NVIDIA
Як абнавіць драйвера відэакарты AMD Radeon
Як абнавіць драйвера на Віндовс 7
Магчымай прычынай памылкі з'яўляецца выкарыстанне састарэлай версіі DirectX, якую не падтрымлівае якая запускаецца праграма, ці ж наяўнасць у гэтым кампаненце пашкоджаных файлаў DLL. Тады рэкамендуецца вырабіць поўную яго пераўсталёўку. Для гэтага перад выкананнем асноўных маніпуляцый папярэдне запампуйце яго апошнюю актуальную для Віндовс 7 версію з сайта Майкрасофт.
- Пасля загрузкі актуальнай версіі DirectX на кампутар адкрыйце «Правадыр» і ўвядзіце ў яго адрасную радок наступны адрас:
C: \ Windows \ System32
Пстрыкніце па стрэлцы справа ад гэтага радка.
- Пасля пераходу ў тэчку «System32», калі аб'екты размешчаныя ў ёй не ў алфавітным парадку, перестройте іх, пстрыкнуўшы па найменні калонкі «Імя». Затым адшукайце файлы, пачынаючы з «d3dx9_24.dll» і завяршаючы «d3dx9_43.dll». Вылучыце іх усё і пстрыкніце па вылучэнню ПКМ. У якое адкрылася меню абярыце «Выдаліць».
- Пры неабходнасці пацвердзіце згоду на выдаленне ў дыялогавым акне. Калі некаторыя файлы выдаляцца не будуць, бо яны задзейнічаны ў рабоце сістэмы, прапускайце іх. Калі вы выкарыстоўваеце 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-бітнай сістэмы. Пры адсутнасці адной або некалькіх з вышэйпералічаных версій неабходна спампаваць адсутнічаюць варыянты з сайта Майкрасофт і ўсталяваць іх, прытрымліваючыся рэкамендацый ўсталёўшчыка.
- Запусціце загружаны ўсталёўнік і ў першым жа адкрылася акне прыміце ліцэнзійнае пагадненне, усталяваўшы адзнаку ў адпаведны чекбокс. Націсніце кнопку «Устанавіць».
- Запусціцца працэс ўстаноўкі.
- Пасля яго завяршэння ў акне адлюструецца адпаведная інфармацыя. Для выхаду з ўсталёўшчыка цісніце «Зачыніць».
Для таго каб інсталяцыя Visual C ++ прайшла без праблем, на ПК павінны быць усталяваныя апошнія абнаўлення Віндовс 7.
Урок:
Ўстаноўка абнаўленняў Windows 7 ўручную
Як ўключыць аўтаматычнае абнаўленне на Windows 7
Акрамя таго, калі вы падазраяце, што адна ці некалькі версій Visual C ++, размешчаных на вашым ПК, пашкоджана, неабходна перад устаноўкай карэктных варыянтаў дэўсталёўваць старое ПА дадзенага тыпу.
- Для гэтага вылучыце адпаведны элемент у акне «Праграмы і кампаненты» і націсніце «Выдаліць».
- Затым пацвердзіце свой намер у дыялогавым акне, націснуўшы «Так». Пасля гэтага будзе запушчаны працэс дэўсталёўкі. Дадзеную працэдуру трэба вырабіць з усімі элементамі Visual C ++, а затым ўсталяваць усе карэктныя версіі дадзенага ПА актуальныя для Віндовс 7 вашай разраднасці, як было апісана вышэй. Пасля перазагрузкі ПК праверце наяўнасць памылкі шляхам запуску праблемнага прыкладання.
Для ліквідацыі памылкі 0xc000007b важна, каб на вашым ПК была ўсталявана апошняя версія NET Framework. Гэта абумоўлена тым, што пад час выкарыстаньня старой версіі некаторыя новыя праграмы не змогуць знайсці патрэбны для іх варыянт файла DLL. Такое становішча рэчаў будзе ствараць вывучаемыя намі праблемы пры іх запуску.
- Нумар бягучай версіі NET Framework, усталяванай на вашым кампутары, можна таксама даведацца з акна «Праграмы і кампаненты».
Ўрок: Як даведацца версію .NET Framework
- Далей вам варта перайсці на старонку загрузкі дадзенага кампанента на сайце Майкрасофт і даведацца яго актуальную версію. Калі яна адрозніваецца ад той, якая ўсталяваная на вашым ПК, патрабуецца загрузіць апошні варыянт і ўсталяваць яго. Тым больш гэта трэба зрабіць, калі паказаны кампанент наогул адсутнічае на кампутары.
- Пасля запуску ўсталявальнага файла будзе выканана яго разархіваціі.
- У адлюстраваў пасля гэтага акне трэба прыняць ліцэнзійнае пагадненне, усталяваўшы галачку ў адзіны чекбокс. Потым можна пачынаць працэдуры інсталяцыі, націснуўшы кнопку «Устанавіць».
- Будзе запушчаны працэс ўстаноўкі. Пасля яго завяршэння можна правяраць праблемную праграму на працаздольнасць.
Урок:
Як абнавіць .NET Framework
Чаму не усталёўваецца .NET Framework 4
Хоць прычынай памылкі 0xc000007b пры запуску ПА практычна заўсёды з'яўляецца недаступнасць бібліятэк DLL некалькіх кампанентаў для пэўнай праграмы, прывесці да такой сітуацыі можа даволі вялікі пералік фактараў. Мы, перш за ўсё, рэкамендуем правесці агульнае сканаванне сістэмы на вірусы і цэласнасць файлаў. Гэта ў любым выпадку не перашкодзіць. Таксама нялішнім будзе часова адключыць антывірус і праверыць працу прыкладання. Далей паспрабуйце запусціць ПА з адміністрацыйнымі паўнамоцтвамі. Калі нічога з гэтага не дапамагло, тады варта праверыць наяўнасць пэўных кампанентаў у сістэме, іх актуальнасць і карэктнасць ўстаноўкі. Пры неабходнасці іх варта ўсталяваць або пераўсталяваць.