Windows 7-де 0xc000007b қатесін шешу

Pin
Send
Share
Send

Компьютерде қосымшаларды іске қосу кезінде пайдаланушы 0xc000007b кодымен бірге қатеге тап болуы мүмкін. Windows 7-де жұмыс істейтін компьютерде оның себептері мен жою әдістерін түсінейік.

Сондай-ақ қараңыз: Windows 7 жүктеу кезінде 0xc00000e9 қатесін қалай түзетуге болады

Қателерді жою әдістері

0xc000007b, әдетте, ОС пайдаланушы іске қосуға тырысатын қосымшаны іске қосу үшін жағдай бере алмайтын кезде пайда болады. Бұл мәселенің жалпы себебі - DLL-дің біреуінің болмауы немесе зақымдануы. Біріншіден, бұл келесі компоненттердің файлдарына қатысты:

  • Көрнекі C ++;
  • DirectX
  • Таза шеңбер
  • бейне карта драйвері (көбінесе nVidia).

0xc000007b қателігіне әкелетін белгілі бір DLL файлының болмауының бірден-бір себебі көптеген факторлар болуы мүмкін:

  • Тиісті жүйелік компоненттің немесе драйвердің қазіргі және функционалды нұсқасының болмауы;
  • Жүйелік файлдардың зақымдалуы;
  • Құқықтардың болмауы;
  • ДК вирустық инфекциясы;
  • Антивирус арқылы блоктау;
  • Қарақшылық бағдарламаларды немесе Windows құрылымдарын пайдалану;
  • Жүйенің параметрлері қалыпты өшіруге байланысты сәтсіз аяқталды.

Мәселені шешудің нақты нұсқаларына өтпес бұрын компьютерге вирустың жалпы қарап шығуын жүргізу керек.

Сабақ: Вирусқа қарсы жүйені орнатпай вирусты іздеу

Осыдан кейін жүйені оның файлдарының тұтастығын тексеріп, зақымдалған элементтер табылған жағдайда қалпына келтіруді ұмытпаңыз.

Сабақ: Windows 7 жүйелік файлдарының тұтастығын тексеру

Егер бұл көмектеспесе, антивирусты уақытша өшіріп, оны өшіргеннен кейін мәселе шешілмейтінін тексеріңіз. Егер қате пайда болмаса, антивирусты іске қосыңыз және өзіне сенімді болған жағдайда, сәйкес бағдарламаны сенімді бағдарламаға қосыңыз.

Сабақ: антивирусты қалай өшіруге болады

Сонымен қатар, бағдарламалардың лицензияланбаған нұсқаларын немесе Windows-тың қарақшылық құрылымдарын пайдалану кезінде қате пайда болуы мүмкін. Сондықтан әрқашан тек заңды бағдарламалық жасақтаманы пайдалануды ұсынамыз.

Әрі қарай, зерттеліп отырған мәселені шешудің тиімді жолдары туралы егжей-тегжейлі сөйлесеміз.

1-әдіс: Әкімшілік құқықтар беру

Бағдарламаның қажетті DLL-ге қол жеткізе алмауының себептерінің бірі - тиісті рұқсаттары болмағандықтан. Бұл жағдайда сіз әкімшінің атынан бағдарламалық жасақтаманы іске қосуға тырысуыңыз керек, мүмкін бұл қателікке қатысты барлық мәселелерді шешеді. Төменде сипатталған әрекеттер алгоритмінің негізгі шарты - жүйеге әкімшілік құқықтары бар есептік жазба арқылы кіру.

  1. Тінтуірдің оң жақ батырмасыменЮань) орындалатын файл немесе проблемалық бағдарламалық жасақтаманың таңбашасы арқылы. Пайда болған тізімде әкімші артықшылықтары бар іске қосу опциясын таңдаңыз.
  2. Егер UAC өшірілмеген болса, түймені басу арқылы есептік жазбаны басқару терезесінде бағдарламаның іске қосылуын растаңыз Иә.
  3. Егер 0xc000007b проблемасы шынымен қажетті рұқсаттардың болмауы болса, қосымшаны еш қиындықсыз бастау керек.

Бағдарламаны іске қосу үшін жоғарыда аталған әрекеттерді әрдайым орындау өте ыңғайлы емес, әсіресе оны жиі қолдануды жоспарласаңыз. Содан кейін қарапайым параметрлерді орнатқан жөн, содан кейін бағдарлама әдеттегідей іске қосылатын файлда немесе төте жолда тышқанның сол жақ батырмасын екі рет басу арқылы іске қосылады.

  1. Нұқыңыз Юань қосымшаның немесе оның орындалатын файлының көмегімен. Элементті таңдаңыз «Қасиеттер».
  2. Пайда болған қасиеттер терезесінде бөлімге өтіңіз «Сыйысымдылық».
  3. Блокта «Құқық деңгейі» әкімшінің атынан бағдарламаны міндетті түрде орындау элементінің жанындағы құсбелгіні қойып, нұқыңыз Қолдану және «Жарайды».
  4. Енді бағдарлама әдепкі бойынша әкімшілік құқықтармен іске қосылады, бұл біз оқып жатқан қатенің пайда болуына жол бермейді. UAC терезесінде активтендіруді растауды өшіру арқылы бағдарламаны іске қосуды одан әрі жеңілдетуге болады. Мұны қалай жасау керектігі біздің жеке сабағымызда сипатталған. Қауіпсіздік себептерімен, біз әлі де тіркелгіні басқару терезесін өшіруді ұсынбаймыз.

    Сабақ: Windows 7-де пайдаланушы жазбаларын басқаруды қалай өшіруге болады

2-әдіс: Компоненттерді орнатыңыз

Көбінесе 0xc000007b себебі жүйенің белгілі бір компонентінің болмауы немесе оның маңызды емес немесе бүлінген нұсқасының болуы болып табылады. Содан кейін сізге проблемалық компонентті орнату / қайта орнату қажет.

Ең алдымен, бейне карта драйверін қайта орнату керек, өйткені жаңа бағдарламалар (әсіресе ойындар) ескі компоненттер үшін қол жетімді емес қондырмаларды қажет етеді. 0xc000007b қателіктерімен жиі кездесетін мәселе nVidia графикалық адаптерін қолданатын пайдаланушылар арасында кездеседі.

  1. Жаңартылған драйверді өндірушінің ресми сайтында жүктеп, компьютерге жүктеңіз.
  2. Шертіңіз Бастау және өту «Басқару тақтасы».
  3. Ашық бөлім «Жүйе және қауіпсіздік».
  4. Жүгіру Құрылғы менеджері.
  5. Ашылатын қосалқы терезеде бөлімге өтіңіз «Бейне адаптерлер».
  6. Компьютерде графика көрсетілетін бейне картаның атын нұқыңыз.
  7. Қойындыны ашыңыз «Жүргізуші» адаптердің қасиеттері терезесінде
  8. Түймесін басыңыз Жою.
  9. Содан кейін ашылған терезеде қасындағы құсбелгіні қойыңыз «Жою ...» түймесін басып, әрекеттеріңізді растаңыз «Жарайды».
  10. Жою аяқталғаннан кейін, ресми веб-беттен жүктелген драйверді орнату файлын іске қосыңыз. Экранда көрсетілген кеңестерге сүйене отырып, орнату процедурасын орындаңыз.
  11. Орнатуды аяқтағаннан кейін жүйені қайта жүктеңіз және жоғарыдағы процедуралар аяқталғаннан кейін проблемалық бағдарлама жұмыс істей бастағанын тексеріңіз.

    Сабақ:
    NVIDIA графикалық карта драйверін қалай жаңартуға болады
    AMD Radeon графикалық карта драйверлерін қалай жаңартуға болады
    Windows 7-де драйверлерді қалай жаңарту керек

Қатенің ықтимал себебі - DirectX-тің ескірген нұсқасын қолдану, оны бағдарлама қолдамайды немесе зақымдалған DLL файлдарының болуы. Содан кейін оны толығымен қайта орнату ұсынылады. Мұны істеу үшін, негізгі айла-шарғы жасамас бұрын, алдымен Windows 7-ге қатысты соңғы нұсқасын Microsoft веб-сайтынан жүктеп алыңыз.

DirectX жүктеңіз

  1. Компьютеріңізге DirectX соңғы нұсқасын жүктегеннен кейін ашыңыз Зерттеуші және оның мекен-жай жолына келесі мекен-жайды енгізіңіз:

    C: Windows System32

    Осы жолдың оң жағындағы көрсеткіні нұқыңыз.

  2. Қалтаға өткеннен кейін «System32»егер объектілер алфавиттік тәртіпте болмаса, оларды баған атауын басу арқылы өзгертіңіз «Аты». Содан кейін басталатын файлдарды табыңыз «d3dx9_24.dll» және аяқтау «d3dx9_43.dll». Олардың барлығын таңдап, таңдауды нұқыңыз. Юань. Ашылатын мәзірде таңдаңыз Жою.
  3. Қажет болса, диалог терезесінде жоюды растаңыз. Егер кейбір файлдар жойылмаса, себебі олар жүйеге қатысады, оларды өткізіп жіберіңіз. Егер сіз 64 биттік жүйені қолдансаңыз, дәл осындай әрекетті келесі мекен-жайдағы каталогта орындау қажет:

    C: Windows SysWOW64

  4. Жоғарыда аталған барлық нысандар жойылғаннан кейін DirectX орнатушысын іске қосыңыз және онда көрсетілген ұсыныстарды орындаңыз. Орнату аяқталғаннан кейін компьютерді қайта іске қосыңыз және проблемалық бағдарламаны іске қосу арқылы қателерді тексеріңіз.

    Айта кету керек, Windows 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 веб-сайтынан жоқ опцияларды жүктеп алып, орнатушының ұсыныстарына сүйене отырып оларды орнату керек.

    Microsoft Visual C ++ нұсқасын жүктеңіз

  4. Жүктелген орнатушыны іске қосыңыз және ашылған бірінші терезеде сәйкес құсбелгіні қойып, лицензиялық келісімді қабылдаңыз. Түймесін басыңыз Орнатыңыз.
  5. Орнату процесі басталады.
  6. Ол аяқталғаннан кейін терезеде тиісті ақпарат пайда болады. Орнатушыдан шығу үшін түймесін басыңыз Жабу.

    Visual C ++ қондырғысы еш қиындықсыз жұмыс істеуі үшін компьютерде Windows 7 соңғы жаңартулары орнатылуы керек.

    Сабақ:
    Windows 7 жаңартуларын қолмен орнатыңыз
    Windows 7-де автоматты жаңартуларды қалай қосуға болады

Сонымен қатар, егер сіздің компьютеріңізде орналасқан Visual C ++ нұсқаларының біреуі немесе бірнеше нұсқасы зақымданған деп ойласаңыз, дұрыс опцияларды орнатпас бұрын осы түрдегі ескі бағдарламалық жасақтаманы алып тастауыңыз керек.

  1. Мұны істеу үшін терезеде сәйкес элементті таңдаңыз «Бағдарламалар мен компоненттер» және нұқыңыз Жою.
  2. Содан кейін тілқатысу терезесінде ниетіңізді нұқу арқылы растаңыз Иә. Осыдан кейін жою процесі басталады. Бұл процедураны Visual C ++ барлық элементтерімен орындау керек, содан кейін жоғарыда сипатталғандай, Windows 7-ге сәйкес келетін осы бағдарламалық жасақтаманың барлық дұрыс нұсқаларын орнатыңыз. Компьютерді қайта жүктегеннен кейін проблемалық қосымшаны іске қосу арқылы қатені тексеріңіз.

0xc000007b қатесін жою үшін NET Framework бағдарламасының соңғы нұсқасы компьютерде орнатылған болуы өте маңызды. Бұл ескі нұсқаны пайдалану кезінде кейбір жаңа бағдарламалар қажетті DLL файлының нұсқасын таба алмайтындығына байланысты. Бұл жағдай олар іске қосылған кезде біз зерттейтін проблемаларды тудырады.

  1. Компьютерде орнатылған NET Framework ағымдағы нұсқасының санын терезеде де табуға болады «Бағдарламалар мен компоненттер».

    Сабақ: .NET Framework нұсқасын қалай табуға болады

  2. Осыдан кейін сіз Microsoft веб-сайтындағы осы компонентті жүктеу бетіне өтіп, оның қазіргі нұсқасын білуіңіз керек. Егер ол компьютерде орнатылғаннан өзгеше болса, онда сіз ең соңғы нұсқаны жүктеп алып, орнатып алуыңыз керек. Сонымен қатар, егер көрсетілген компонент компьютерде жоқ болса, мұны істеу керек.

    Microsoft .NET Framework бағдарламасын жүктеп алыңыз

  3. Орнату файлын іске қосқаннан кейін ол ашылады.
  4. Осыдан кейін пайда болған терезеде сіз бірыңғай құсбелгіні қою арқылы лицензиялық келісімді қабылдауыңыз керек. Содан кейін сіз батырманы басып, орнату процедурасын жалғастыра аласыз Орнатыңыз.
  5. Орнату процесі басталады. Аяқтағаннан кейін сіз проблемалық бағдарламаның жұмыс істеуін тексере аласыз.

    Сабақ:
    .NET жақтауын қалай жаңартуға болады
    Неліктен .NET Framework 4 орнатылмаған

Бағдарламалық жасақтаманы іске қосу кезінде 0xc000007b қатесінің себебі әрдайым дерлік белгілі бір бағдарлама үшін бірнеше компоненттердің DLL-лерінің қол жетімді еместігімен, факторлардың едәуір үлкен тізбегі бұл жағдайға әкелуі мүмкін. Ең алдымен, вирустар мен файлдардың тұтастығын жалпы жүйелік қарап шығуды ұсынамыз. Бұл кез-келген жағдайда зиян тигізбейді. Сонымен қатар антивирусты уақытша өшіріп, қосымшаның жұмысын тексеру пайдалы болады. Әрі қарай, бағдарламаны әкімшілік артықшылықтармен іске қосып көріңіз. Егер бұлардың ешқайсысы көмектеспесе, жүйеде белгілі бір компоненттердің болуын, олардың маңыздылығы мен орнатылуын тексеру керек. Қажет болса, оларды орнату немесе қайта орнату керек.

Pin
Send
Share
Send