Адключэнне заліпанні клавіш у Windows 10

Пры актывацыі прыкладанняў на кампутары элемент можа сутыкнуцца з памылкай, якая суправаджаецца кодам 0xc000007b. Давайце разбярэмся ў яе прычынах і ў спосабах ліквідацыі на ПК пад кіраваннем Віндовс 7.

Чытайце таксама: Як выправіць памылку 0xc00000e9 пры загрузцы Windows 7

Метады ліквідацыі памылкі

0xc000007b ўзнікае, як правіла, пры немагчымасці АС забяспечыць умовы для запуску прыкладання, якое карыстальнік спрабуе актываваць. Агульнай прычынай дадзенай праблемы з'яўляецца адсутнасць або пашкоджанне адной з бібліятэк DLL. Перш за ўсё, гэта тычыцца файлаў наступных кампанентаў:

  • Visual C ++;
  • DirectX;
  • Net Framework;
  • драйвер відэакарты (часцей за ўсё nVidia).

Непасрэднай жа прычынай адсутнасці пэўнага файла DLL, што прыводзіць да памылкі 0xc000007b, можа быць маса фактараў:

  • Адсутнасць актуальнай і працаздольнай версіі адпаведнага кампанента сістэмы або драйвера;
  • Пашкоджанне сістэмных файлаў;
  • Недахоп правоў;
  • Віруснае заражэнне ПК;
  • Блакаванне з боку антывіруса;
  • Выкарыстанне пірацкіх праграм або зборак Windows;
  • Збой сістэмных параметраў з прычыны аварыйнага завяршэння працы.

Перш чым пераходзіць да больш спецыфічным варыянтаў ліквідацыі праблемы, трэба правесці агульнае сканаванне ПК на вірусы.

Урок паведамляе, што праверка сістэмы на вірусы без ўстаноўкі антывіруса

Пасля гэтага абавязкова правядзіце праверку сістэмы на цэласнасць яе файлаў з наступным аднаўленнем пашкоджаных элементаў у выпадку іх выяўлення.

Урок: Праверка цэласнасці сістэмных файлаў у Віндовс 7

Калі гэта не дапамагло, на час адключыце антывірус і праверце, ці засталіся праблема пасьля яго выключэньня. Калі памылка не з'яўляецца, актывуйце антывірус і дадайце ў яго наладах адпаведную праграму ў давераныя, пры ўмове, што вы ўпэўненыя ў ёй.

Ўрок: Як адключыць антывірус

Акрамя таго, памылка можа узнікаць пры выкарыстанні неліцэнзійных версій праграм або пірацкіх зборак Windows. Таму рэкамендуем заўсёды выкарыстоўваць толькі легальнае ПА.

Далей мы падрабязна пагаворым пра найбольш эфектыўных спосабах ліквідацыі якая вывучаецца непаладкі.

Спосаб 1: Прадастаўленне адміністрацыйных правоў

Адной з прычын, чаму праграма не атрымлівае доступ да патрэбнай бібліятэцы DLL, з'яўляецца адсутнасць у яе адпаведных паўнамоцтваў. У такім выпадку трэба паспрабаваць запусціць ПА ад асобы адміністратара і, магчыма, гэта вырашыць усе праблемы з памылкай. Галоўнай умовай для таго, каб спрацаваў нижеописанный алгарытм дзеянняў, з'яўляецца ўваход у сістэму пад уліковым запісам з адміністрацыйнымі правамі.

  1. Пстрыкніце правай кнопкай мышкі (ПКМ) Па выкананага файла або цэтліку праблемнага ПА. У адлюстраваў пераліку выберыце варыянт запуску з паўнамоцтвамі адміністратара.
  2. Калі ў вас не адключаны UAC, пацвердзіце запуск прыкладання ў акенцы кантролю уліковых запісаў, націснуўшы кнопку "Так".
  3. Калі праблема з 0xc000007b сапраўды складалася ў адсутнасці неабходных паўнамоцтваў, прыкладанне павінна запусціцца без праблем.

Але названыя вышэй дзеянні кожны раз вырабляць для запуску праграмы не вельмі зручна, асабліва калі вы плануеце карыстацца ёй даволі часта. Тады больш разумна вырабіць няхітрыя налады, пасля якіх прыкладанне будзе запускацца звыклым спосабам - падвойным клікам левай кнопкі мышы па яго выкананага файла або цэтліку.

  1. пстрыкніце ПКМ па цэтліку прыкладання або яго выкананага файла. выберыце пункт "Уласцівасці".
  2. У адлюстраваў акенцы уласцівасцяў перамесціцеся ў раздзел "Сумяшчальнасць".
  3. У блоку "Узровень правоў" усталюйце адзнаку ў чекбокс насупраць пункта абавязковага выканання прыкладання ад асобы адміністратара, а затым клікніце "Ужыць" і "OK".
  4. Цяпер прыкладанне па змаўчанні будзе актывавацца з адміністрацыйнымі правамі, што прадухіліць з'яўленне якая вывучаецца намі памылкі. Таксама можна яшчэ больш спрасціць запуск праграмы, адключыўшы пацверджанне актывацыі ў акне UAC. Як гэта зрабіць, расказана ў нашым асобным ўроку. Хоць у мэтах бяспекі мы ўсё ж такі не рэкамендуем дэактываваць акно кантролю уліковых запісаў.

    Ўрок: Як адключыць кантроль уліковых запісаў карыстальнікаў у Windows 7

Спосаб 2: Усталёўка кампанентаў

Часцей за ўсё прычынай 0xc000007b з'яўляецца адсутнасць пэўнага кампанента сістэмы ці ж наяўнасць яго неактуальнай альбо пашкоджанай версіі. Тады неабходна вырабіць ўстаноўку / пераўсталёўку праблемнага камплектавалага.

Перш за ўсё, трэба пераўсталяваць драйвер відэакарты, так як новыя праграмы (асабліва гульні) патрабуюць дапаўненняў, якія адсутнічаюць у старых кампанентаў. Найбольш часта праблема з памылкай 0xc000007b сустракаецца ў тых юзераў, якія выкарыстоўваюць графічны адаптар nVidia.

  1. Запампуйце абноўленую версію драйвера на афіцыйным сайце вытворцы і загрузіце на кампутар.
  2. клікніце "Пуск" і перайдзіце ў "Панэль кіравання".
  3. Адкрыйце раздзел "Сістэма і бяспека".
  4. запусціце "Дыспетчар прылад".
  5. У акне, што адкрылася аснасткі перайдзіце ў раздзел "Відэаадптары".
  6. Пстрыкніце па найменні відэакарты, праз якую адлюстроўваецца графіка на вашым ПК.
  7. Адкрыйце ўкладку "Драйвер" у акне уласцівасцяў адаптара.
  8. Пстрыкніце па кнопцы "Выдаліць".
  9. Затым у якое адкрылася акне пастаўце адзнаку насупраць пункта "Выдаліць ..." і пацвердзіце свае дзеянні, націснуўшы "OK".
  10. Пасля завяршэння дэўсталёўкі запусціце раней запампаваны з афіцыйнай вэб-старонкі установачны файл драйвера. Зрабіце працэдуру ўстаноўкі, кіруючыся парадамі, адлюстрованымі на экране.
  11. Па завяршэнні інсталяцыі зрабіце перазагрузку сістэмы і праверце, ці стала запускацца праблемная праграма пасля выканання вышэйзгаданых працэдур.

    Урок:
    Як абнавіць драйвер відэакарты NVIDIA
    Як абнавіць драйвера відэакарты AMD Radeon
    Як абнавіць драйвера на Віндовс 7

Магчымай прычынай памылкі з'яўляецца выкарыстанне састарэлай версіі DirectX, якую не падтрымлівае якая запускаецца праграма, ці ж наяўнасць у гэтым кампаненце пашкоджаных файлаў DLL. Тады рэкамендуецца вырабіць поўную яго пераўсталёўку. Для гэтага перад выкананнем асноўных маніпуляцый папярэдне запампуйце яго апошнюю актуальную для Віндовс 7 версію з сайта Майкрасофт.

спампаваць DirectX

  1. Пасля загрузкі актуальнай версіі DirectX на кампутар адкрыйце "Правадыр" і ўвядзіце ў яго адрасную радок наступны адрас:

    C: Windows System32

    Пстрыкніце па стрэлцы справа ад гэтага радка.

  2. Пасля пераходу ў тэчку "System32", Калі аб'екты размешчаныя ў ёй не ў алфавітным парадку, перестройте іх, пстрыкнуўшы па найменні калонкі "Імя". Затым адшукайце файлы, пачынаючы з "D3dx9_24.dll" і завяршаючы "D3dx9_43.dll". Вылучыце іх усё і пстрыкніце па вылучэнню ПКМ. У якое адкрылася меню абярыце "Выдаліць".
  3. Пры неабходнасці пацвердзіце згоду на выдаленне ў дыялогавым акне. Калі некаторыя файлы выдаляцца не будуць, бо яны задзейнічаны ў рабоце сістэмы, прапускайце іх. Калі вы выкарыстоўваеце 64-бітную сістэму, дакладна такую ​​ж аперацыю трэба будзе правесці і ў каталогу па наступным адрасе:

    C: Windows SysWOW64

  4. Пасля таго як усе вышэйпаказаныя аб'екты выдаленыя, запусціце раней запампаваны ўсталёўшчык DirectX і прытрымлівайцеся рэкамендацый, адлюстроўваецца ў ім. Пасля заканчэння ўстаноўкі перазагрузіце ПК і праверце наяўнасць памылкі шляхам запуску праблемнай праграмы.

    Пры гэтым варта ўлічыць, што Віндовс 7 падтрымлівае толькі версіі да DirectX 11 ўключна. Калі праграма для запуску патрабуе больш новы варыянт дадзенага кампанента, то на гэтай аперацыйнай сістэме яе актываваць ніяк не атрымаецца.

    Ўрок: Як абнавіць DirectX да апошняй версіі

Таксама верагоднай прычынай праблемы з памылкай 0xc000007b можа служыць адсутнасць неабходнай версіі ці некарэктная ўстаноўка Visual C ++. У такім выпадку неабходна вырабіць інсталяцыю адсутнічаюць кампанентаў або іх пераўсталёўку.

  1. Перш за ўсё трэба праверыць, якія версіі Visual C ++ ў вас ужо ўстаноўлены. Для гэтага запусціце "Панэль кіравання" і перайдзіце ў раздзел "Праграмы".
  2. Затым перамесціцеся па пункце "Праграмы і кампаненты".
  3. У спісе праграм пры неабходнасці выбудуйце ўсе элементы ў алфавітнай паслядоўнасці, націснуўшы па найменні поля "Імя". Пасля гэтага адшукайце ўсе аб'екты, назва якіх пачынаецца з "Microsoft Visual C ++ ...". Гэта будзе зрабіць проста, так як яны знаходзяцца побач пры ўмове алфавітнага размяшчэння. Уважліва вывучыце версію кожнага з іх. У пераліку павінны прысутнічаць рэлізы наступных гадоў:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (ці 2015).

    Калі вы выкарыстоўваеце 64-бітную АС, у вас павінны быць устаноўлены ўсе версіі Visual C ++ не толькі для яе, але і для 32-бітнай сістэмы. Пры адсутнасці адной або некалькіх з вышэйпералічаных версій неабходна спампаваць адсутнічаюць варыянты з сайта Майкрасофт і ўсталяваць іх, прытрымліваючыся рэкамендацый ўсталёўшчыка.

    Спампаваць Microsoft Visual C ++

  4. Запусціце загружаны ўсталёўнік і ў першым жа адкрылася акне прыміце ліцэнзійнае пагадненне, усталяваўшы адзнаку ў адпаведны чекбокс. націсніце кнопку "Усталяваць".
  5. Запусціцца працэс ўстаноўкі.
  6. Пасля яго завяршэння ў акне адлюструецца адпаведная інфармацыя. Для выхаду з ўсталёўшчыка цісніце "Зачыніць".

    Для таго каб інсталяцыя Visual C ++ прайшла без праблем, на ПК павінны быць усталяваныя апошнія абнаўлення Віндовс 7.

    Урок:
    Ўстаноўка абнаўленняў Windows 7 ўручную
    Як ўключыць аўтаматычнае абнаўленне на Windows 7

Акрамя таго, калі вы падазраяце, што адна ці некалькі версій Visual C ++, размешчаных на вашым ПК, пашкоджана, неабходна перад устаноўкай карэктных варыянтаў дэўсталёўваць старое ПА дадзенага тыпу.

  1. Для гэтага вылучыце адпаведны элемент у акне "Праграмы і кампаненты" і націсніце "Выдаліць".
  2. Затым пацвердзіце свой намер у дыялогавым акне, націснуўшы "Так". Пасля гэтага будзе запушчаны працэс дэўсталёўкі. Дадзеную працэдуру трэба вырабіць з усімі элементамі Visual C ++, а затым ўсталяваць усе карэктныя версіі дадзенага ПА актуальныя для Віндовс 7 вашай разраднасці, як было апісана вышэй. Пасля перазагрузкі ПК праверце наяўнасць памылкі шляхам запуску праблемнага прыкладання.

Для ліквідацыі памылкі 0xc000007b важна, каб на вашым ПК была ўсталявана апошняя версія NET Framework. Гэта абумоўлена тым, што пад час выкарыстаньня старой версіі некаторыя новыя праграмы не змогуць знайсці патрэбны для іх варыянт файла DLL. Такое становішча рэчаў будзе ствараць вывучаемыя намі праблемы пры іх запуску.

  1. Нумар бягучай версіі NET Framework, усталяванай на вашым кампутары, можна таксама даведацца з акна "Праграмы і кампаненты".

    Ўрок: Як даведацца версію .NET Framework

  2. Далей вам варта перайсці на старонку загрузкі дадзенага кампанента на сайце Майкрасофт і даведацца яго актуальную версію. Калі яна адрозніваецца ад той, якая ўсталяваная на вашым ПК, патрабуецца загрузіць апошні варыянт і ўсталяваць яго. Тым больш гэта трэба зрабіць, калі паказаны кампанент наогул адсутнічае на кампутары.

    Спампаваць Microsoft .NET Framework

  3. Пасля запуску ўсталявальнага файла будзе выканана яго разархіваціі.
  4. У адлюстраваў пасля гэтага акне трэба прыняць ліцэнзійнае пагадненне, усталяваўшы галачку ў адзіны чекбокс. Потым можна пачынаць працэдуры інсталяцыі, націснуўшы кнопку "Усталяваць".
  5. Будзе запушчаны працэс ўстаноўкі. Пасля яго завяршэння можна правяраць праблемную праграму на працаздольнасць.

    Урок:
    Як абнавіць .NET Framework
    Чаму не усталёўваецца .NET Framework 4

Хоць прычынай памылкі 0xc000007b пры запуску ПА практычна заўсёды з'яўляецца недаступнасць бібліятэк DLL некалькіх кампанентаў для пэўнай праграмы, прывесці да такой сітуацыі можа даволі вялікі пералік фактараў. Мы, перш за ўсё, рэкамендуем правесці агульнае сканаванне сістэмы на вірусы і цэласнасць файлаў. Гэта ў любым выпадку не перашкодзіць. Таксама нялішнім будзе часова адключыць антывірус і праверыць працу прыкладання. Далей паспрабуйце запусціць ПА з адміністрацыйнымі паўнамоцтвамі. Калі нічога з гэтага не дапамагло, тады варта праверыць наяўнасць пэўных кампанентаў у сістэме, іх актуальнасць і карэктнасць ўстаноўкі. Пры неабходнасці іх варта ўсталяваць або пераўсталяваць.