Windows 7-ի 0xc000007b- ի սխալի լուծում

Pin
Send
Share
Send

Ծրագրերը համակարգչում ակտիվացնելիս օգտագործողը կարող է հանդիպել սխալի հետ, որն ուղեկցվում է 0xc000007b կոդով: Եկեք հասկանանք Windows 7-ով աշխատող համակարգչի վրա վերացման դրա պատճառներն ու մեթոդները:

Տես նաև. Ինչպե՞ս սխալ 0xc00000e9 ուղղել Windows 7-ը բեռնելու ժամանակ

Սխալը վերացնելու մեթոդները

0xc000007b- ը, որպես կանոն, տեղի է ունենում, երբ ՕՀ-ն ի վիճակի չէ պայմաններ տրամադրել այն գործարկման գործարկման համար, որը օգտվողը փորձում է ակտիվացնել: Այս խնդրի ընդհանուր պատճառը DLL- ներից մեկի բացակայությունը կամ վնասումն է: Առաջին հերթին, սա վերաբերում է հետևյալ բաղադրիչների ֆայլերին.

  • Տեսողական C ++;
  • DirectX- ը
  • Զուտ շրջանակ
  • վիդեո քարտի վարորդ (ամենից հաճախ nVidia):

DLL- ի որոշակի ֆայլի բացակայության անմիջական պատճառը, որը հանգեցնում է 0xc000007b սխալի, կարող է լինել բազմաթիվ գործոններ.

  • Համապատասխան համակարգի բաղադրիչի կամ վարորդի արդի և ֆունկցիոնալ տարբերակի բացակայություն.
  • Համակարգային ֆայլերի վնասը.
  • Իրավունքների բացակայություն;
  • ԱՀ վիրուսային վարակ;
  • Հակավիրուսային համակարգի արգելափակում;
  • Ծովահեն ծրագրերի օգտագործումը կամ Windows- ի կառուցումը;
  • Համակարգի պարամետրերը ձախողվեցին աննորմալ անջատման պատճառով:

Խնդրի լուծման ավելի կոնկրետ տարբերակների առաջ անցնելուց առաջ անհրաժեշտ է վիրուսների համար ընդհանուր համակարգչային սկան անցկացնել:

Դաս. Վիրուսների համար համակարգ սկանացնելը, առանց հակավիրուս տեղադրելու

Դրանից հետո, համոզվեք, որ ստուգեք համակարգը իր ֆայլերի ամբողջականության համար, որին հաջորդում է վնասված տարրերի վերականգնումը, եթե դրանք հայտնաբերվեն:

Դաս. Windows 7-ում համակարգային ֆայլերի ամբողջականության ստուգում

Եթե ​​դա չի օգնում, ժամանակավորապես անջատեք հակավիրուսը և ստուգեք, արդյոք խնդիրը մնում է այն գործարկելուց հետո: Եթե ​​սխալը չի ​​երևում, ապա ակտիվացրեք հակավիրուսը և իր պարամետրերում վստահելի ծրագրին ավելացրեք համապատասխան ծրագիր, պայմանով, որ դրանում վստահ եք:

Դաս. Ինչպե՞ս անջատել հակավիրուսը

Բացի այդ, սխալ կարող է առաջանալ, երբ օգտագործում են ծրագրերի չթույլատրված տարբերակները կամ Windows- ի ծովահեն շինությունները: Հետևաբար, խորհուրդ ենք տալիս միշտ օգտագործել միայն օրինական ծրագրակազմ:

Հաջորդը, մենք մանրամասն կխոսենք ուսումնասիրվող խնդիրը լուծելու ամենաարդյունավետ ձևերի մասին:

Մեթոդ 1. Վարչական իրավունքի տրամադրում

Ծրագիրը չի ստանում մուտք դեպի անհրաժեշտ DLL, քանի որ այն չունի համապատասխան թույլտվություններ: Այս դեպքում, դուք պետք է փորձեք գործարկել ծրագիրը ադմինիստրատորի անունից, եւ, թերեւս, դա կլուծի սխալի հետ կապված բոլոր խնդիրները: Ստորև նկարագրված գործողությունների ալգորիթմի հիմնական պայմանն այն է, որ համակարգ մուտք գործեն վարչական իրավունք ունեցող հաշվի ներքո:

  1. Աջ սեղմումով (RMB) գործադիր ֆայլի կամ խնդրագրային ծրագրի դյուրանցման միջոցով: Appearsանկում, որը հայտնվում է, ընտրեք գործարկման տարբերակը `ադմինիստրատորի արտոնություններով:
  2. Եթե ​​UAC- ն անջատված չէ, հաստատեք հայտի գործարկումը հաշվի կառավարման պատուհանում `սեղմելով կոճակը Այո.
  3. Եթե ​​0xc000007b- ի հետ կապված խնդիրն իսկապես անհրաժեշտ թույլտվությունների բացակայությունն էր, ապա դիմումը պետք է սկսվի առանց խնդիրների:

Բայց ծրագիրը սկսելու համար ամեն անգամ վերը նշված գործողությունները կատարելը շատ հարմար չէ, մանավանդ, եթե նախատեսում եք այն օգտագործել բավականին հաճախ: Ապա ավելի խելամիտ է կատարել պարզ պարամետրեր, որից հետո դիմումը գործարկվելու է սովորական եղանակով `մկնիկի ձախ կոճակը կրկնակի սեղմելով նրա գործադիր ֆայլի կամ դյուրանցման վրա:

  1. Կտտացրեք RMB դիմումի դյուրանցմամբ կամ դրա գործադիր ֆայլով: Ընտրեք տարրը «Հատկություններ».
  2. Հատկությունների պատուհանում, որը հայտնվում է, տեղափոխեք բաժին «Համատեղելիություն».
  3. Բլոկում «Իրավունքի մակարդակ» ստուգեք պարտադիր հայտի կատարման կետի կողքին գտնվող վանդակը ադմինիստրատորի անունից, ապա կտտացրեք Դիմել և «Լավ».
  4. Այժմ հայտը ակտիվացվելու է լռելյայն վարչական իրավունքներով, ինչը կանխելու է մեր ուսումնասիրած սխալի առաջացումը: Կարող եք նաև ավելի պարզեցնել ծրագրի գործարկման գործընթացը `անջատելով ակտիվացման հաստատումը UAC պատուհանում: Ինչպես դա անել, նկարագրված է մեր առանձին դասում: Չնայած անվտանգության նկատառումներից ելնելով, մենք դեռևս խորհուրդ չենք տալիս անջատել հաշվի կառավարման պատուհանը:

    Դաս. Ինչպե՞ս անջատել օգտվողի հաշիվների կառավարումը Windows 7-ում

Մեթոդ 2. Տեղադրեք բաղադրիչները

Ամենից հաճախ, 0xc000007b- ի պատճառը համակարգի հատուկ բաղադրիչի բացակայությունն է կամ դրա անտեղի կամ վնասված տարբերակի առկայությունը: Այնուհետև անհրաժեշտ է տեղադրել / վերազինել խնդրահարույց բաղադրիչը:

Առաջին հերթին, դուք պետք է կրկին տեղադրեք վիդեո քարտի վարորդը, քանի որ նոր ծրագրերը (հատկապես խաղերը) պահանջում են հավելումներ, որոնք մատչելի չեն հին բաղադրիչների համար: 0xc000007b սխալի հետ կապված ամենատարածված խնդիրը հայտնաբերվում է nVidia գրաֆիկական ադապտեր օգտագործող օգտվողների շրջանում:

  1. Ներբեռնեք արդիացված վարորդը արտադրողի պաշտոնական կայքում և ներբեռնեք այն ձեր համակարգչին:
  2. Կտտացրեք Սկսել և գնա «Կառավարման վահանակ».
  3. Բաց բաժին «Համակարգ և անվտանգություն».
  4. Վազել Սարքի կառավարիչ.
  5. Պատուհանի մեջ, որը բացվում է, անցեք հատվածին «Տեսանյութի ադապտերներ».
  6. Կտտացրեք վիդեո քարտի անվանումը, որի միջոցով գրաֆիկները ցուցադրվում են ձեր համակարգչում:
  7. Բաց ներդիր «Վարորդ» ադապտերների հատկությունների պատուհանում:
  8. Կտտացրեք կոճակը Նջել.
  9. Այնուհետև բացված պատուհանում ստուգեք կողքին գտնվող տուփը "Deleteնջել ..." և հաստատեք ձեր գործողությունները `կտտացնելով «Լավ».
  10. Տեղահանման ավարտից հետո գործարկեք վարորդի տեղադրման ֆայլը, որը նախկինում ներբեռնված է պաշտոնական վեբ-էջից: Կատարեք տեղադրման կարգը ՝ առաջնորդվելով էկրանին ցուցադրվող խորհուրդներով:
  11. Տեղադրման ավարտից հետո վերագործարկեք համակարգը և ստուգեք, արդյոք վերը նշված ընթացակարգերի ավարտից հետո խնդրի ծրագիրը սկսեց գործարկել:

    Դաս:
    Ինչպես թարմացնել NVIDIA- ի գրաֆիկական քարտի վարորդը
    Ինչպե՞ս թարմացնել AMD Radeon Graphics Card- ի վարորդներին
    Ինչպես թարմացնել վարորդներին Windows 7-ում

Սխալի հավանական պատճառը DirectX- ի հնացած տարբերակի օգտագործումն է, որը ծրագիրը չի ապահովում կամ այս բաղադրիչում վնասված DLL ֆայլերի առկայությունը: Այնուհետև խորհուրդ է տրվում այն ​​ամբողջովին վերագործարկել: Դա անելու համար, նախքան հիմնական մանիպուլյացիաներ իրականացնելը, նախ ներբեռնեք դրա վերջին տարբերակը `համապատասխան Windows 7-ի համար, Microsoft- ի կայքից:

Ներբեռնեք DirectX

  1. DirectX- ի վերջին տարբերակը ձեր համակարգչին ներբեռնելուց հետո բացեք Explorer- ը և մուտքագրեք հետևյալ հասցեն իր հասցեների բարում.

    C: Windows System32

    Կտտացրեք սլաքը այս շարքի աջ կողմում:

  2. Թղթապանակ գնալուց հետո "System32"եթե առարկաները դրանում այբբենական կարգով չեն, վերադասավորեք դրանք `կտտացնելով սյունակի անունը «Անուն». Այնուհետև գտնեք այն ֆայլերը, որոնք սկսվում են "d3dx9_24.dll" և ավարտելը "d3dx9_43.dll". Ընտրեք բոլորին և կտտացրեք ընտրությանը: RMB. Ընտրացանկում ընտրեք Նջել.
  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-բիթանոց OS, ապա դուք պետք է տեղադրված լինեք 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-ի ձեր bit- ի խորությանը, ինչպես նկարագրված է վերևում: ԱՀ-ն վերագործարկելուց հետո խնդրին ստուգեք սխալի մասին ՝ գործարկելով խնդրահարույց ծրագիրը:

0xc000007b- ի սխալը լուծելու համար անհրաժեշտ է, որ NET Framework- ի վերջին տարբերակը տեղադրված է ձեր համակարգչում: Դա պայմանավորված է նրանով, որ հին տարբերակը օգտագործելիս որոշ նոր ծրագրեր չեն կարողանա գտնել իրենց անհրաժեշտ DLL ֆայլի տարբերակը: Այս իրավիճակը կստեղծի այն խնդիրները, որոնք մենք ուսումնասիրում ենք, երբ դրանք գործարկվեն:

  1. Ձեր համակարգչում տեղադրված NET Framework- ի ընթացիկ վարկածի քանակը կարող է գտնել նաև պատուհանում "Ծրագրեր և բաղադրիչներ".

    Դաս. Ինչպե՞ս պարզել NET Framework- ի տարբերակը

  2. Հաջորդը, դուք պետք է գնաք այս բաղադրիչի ներբեռնման էջը Microsoft- ի կայքում և պարզեք դրա ներկայիս տարբերակը: Եթե ​​այն տարբերվում է ձեր համակարգչի վրա տեղադրվածից, ապա անհրաժեշտ է ներբեռնել վերջին տարբերակը և տեղադրել այն: Ավելին, դուք պետք է դա անեք, եթե նշված բաղադրիչը ամբողջովին բացակայում է համակարգչում:

    Ներբեռնեք Microsoft .NET Framework

  3. Տեղադրման ֆայլը սկսելուց հետո այն կվերազերծվի:
  4. Դրանից հետո հայտնվող պատուհանում դուք պետք է ընդունեք լիցենզիայի պայմանագիրը `ստուգելով միասնական տուփը: Այնուհետև կարող եք շարունակել տեղադրման կարգը `սեղմելով կոճակը Տեղադրեք.
  5. Տեղադրման գործընթացը կսկսվի: Դրա ավարտից հետո դուք կարող եք ստուգել խնդրի ծրագիրը կատարման համար:

    Դաս:
    Ինչպե՞ս թարմացնել .NET Framework- ը
    Ինչու. NET Framework 4-ը տեղադրված չէ

Թեև ծրագրակազմ սկսելիս 0xc000007b- ի սխալի պատճառն է, որը գրեթե միշտ որոշակի ծրագրի համար մի քանի բաղադրիչների DLL- ի անհասանելիությունն է, գործոնների բավականին մեծ ցանկը կարող է հանգեցնել այս իրավիճակին: Առաջին հերթին, մենք խորհուրդ ենք տալիս ընդհանուր համակարգային սկան վիրուսների և ֆայլերի ամբողջականության համար: Դա ամեն դեպքում չի խանգարում: Օգտակար կլինի նաև ժամանակավորապես անջատել հակավիրուսը և ստուգել հավելվածի աշխատանքը: Հաջորդը, փորձեք գործարկել ծրագրաշարը վարչական արտոնություններով: Եթե ​​սրանցից ոչ մեկը չօգնեց, ապա պետք է ստուգեք համակարգում որոշակի բաղադրիչների առկայությունը, դրանց արդիականությունը և տեղադրումը: Անհրաժեշտության դեպքում դրանք պետք է տեղադրվեն կամ նորից տեղադրվեն:

Pin
Send
Share
Send