Onemogućavanje lepljivih tastera u operativnom sistemu Windows 10

Kada aktivirate aplikacije na računaru, korisnik može naići na grešku, praćenu kodom 0xc000007b. Hajde da razumemo njegove uzroke i kako da ih eliminišemo na računaru koji radi pod operativnim sistemom Windows 7.

Takođe pogledajte: Kako popraviti grešku 0xc00000e9 prilikom pokretanja operativnog sistema Windows 7

Metode eliminacije grešaka

0xc000007b se pojavljuje, u pravilu, kada OS nije u mogućnosti da obezbedi uslove za pokretanje aplikacije koju korisnik pokušava aktivirati. Česti uzrok ovog problema je odsustvo ili oštećenje jednog od DLL-ova. Prije svega, to se odnosi na datoteke sljedećih komponenti:

  • Visual C ++;
  • DirectX;
  • Net Framework;
  • upravljački program za video karticu (najčešće nVidia).

Neposredni uzrok odsustva specifične DLL datoteke, koja dovodi do greške 0xc000007b, može biti mnogo faktora:

  • Nedostatak ažurne i funkcionalne verzije odgovarajuće komponente sistema ili upravljačkog programa;
  • Oštećenje sistemskih datoteka;
  • Nedostatak prava;
  • PC virusna infekcija;
  • Blokiranje od strane antivirusa;
  • Korištenje piratskih programa ili instalacija sustava Windows;
  • Neuspjeh parametara sustava zbog hitnog isključenja.

Pre nego što pređete na konkretnije opcije za rešavanje problema, potrebno je da obavite opšte skeniranje računara za viruse.

Lekcija: Provera sistema za viruse bez instaliranja antivirusa

Nakon toga obavezno provjerite da li je sistem integritet svojih datoteka, a zatim vratite oštećene elemente u slučaju njihove detekcije.

Lekcija: Provera integriteta sistemskih datoteka u operativnom sistemu Windows 7

Ako to ne uspije, privremeno onemogućite antivirusni program i provjerite da li je problem nakon njegovog deaktiviranja. Ako se greška ne pojavi, aktivirajte antivirusni program i dodajte mu odgovarajuće postavke u pouzdane programe, pod uvjetom da ste sigurni u to.

Lekcija: Kako onemogućiti antivirus

Pored toga, greška se može pojaviti kada se koriste nelicencirane verzije programa ili piratske Windows verzije. Stoga vam preporučujemo da uvek koristite samo legalan softver.

Dalje ćemo detaljno govoriti o najefikasnijim načinima rješavanja problema koji se proučava.

Metod 1: Odobravanje administrativnih prava

Jedan od razloga zašto program ne dobija pristup ispravnom DLL-u je nedostatak odgovarajućeg ovlaštenja. U ovom slučaju, morate pokušati da pokrenete softver u ime administratora, i možda će ovo rešiti sve probleme sa greškom. Glavni uslov za rad sledećeg algoritma je da se prijavite u sistem pod nalogom sa administrativnim pravima.

  1. Kliknite desnom tipkom (PKM) od izvršne datoteke ili prečice za problematični softver. Na listi koja se pojavi izaberite opciju za pokretanje sa administratorskim privilegijama.
  2. Ako vaš UAC nije onemogućen, potvrdite pokretanje aplikacije u prozoru kontrole računa klikom na gumb "Da".
  3. Ako se problem sa 0xc000007b doista sastojao od nedostatka potrebnih dozvola, aplikacija bi trebala početi bez problema.

Ali gore navedeni koraci za pokretanje programa svaki put nisu baš pogodni, pogotovo ako planirate da ga koristite prilično često. Tada je razumnije napraviti jednostavna podešavanja, nakon čega će aplikacija biti lansirana na uobičajeni način - dvostrukim klikom na lijevu tipku miša na izvršnu datoteku ili prečicu.

  1. Kliknite PKM pomoću oznake aplikacije ili izvršne datoteke. Odaberite stavku "Svojstva".
  2. U prikazanom prozoru sa svojstvima, pređite na odeljak "Kompatibilnost".
  3. U bloku "Nivo prava" označite polje za potvrdu ispred obaveznog izvršenja aplikacije u ime administratora, a zatim kliknite "Primijeni" i "OK".
  4. Sada će se aplikacija aktivirati po defaultu sa administratorskim pravima, što će spriječiti grešku koju proučavamo. Takođe možete dodatno pojednostaviti pokretanje programa tako što ćete onemogućiti potvrdu aktivacije u UAC prozoru. Kako se to radi opisano je u našoj zasebnoj lekciji. Iako iz sigurnosnih razloga još uvijek ne preporučujemo deaktiviranje prozora za kontrolu računa.

    Lekcija: Kako onemogućiti kontrolu korisničkog računa u operativnom sistemu Windows 7

Metoda 2: Instalirajte komponente

Najčešći uzrok 0xc000007b je odsustvo specifične komponente sistema ili prisutnost njegove nevažne ili oštećene verzije. Zatim morate instalirati / reinstalirati komponentu problema.

Pre svega, potrebno je ponovo instalirati upravljački program video kartice, budući da novi programi (posebno igre) zahtijevaju dodatke koji nedostaju iz starijih komponenti. Najčešći problem sa greškom 0xc000007b javlja se kod korisnika koji koriste nVidia grafički adapter.

  1. Preuzmite ažuriranu verziju upravljačkog programa na zvaničnom sajtu proizvođača i preuzmite je na računar.
  2. Kliknite "Start" i idi "Control Panel".
  3. Open section "Sistem i sigurnost".
  4. Run "Upravitelj uređaja".
  5. U prozoru koji se otvara, idite na "Video adapteri".
  6. Kliknite na ime video kartice kroz koju se grafike prikazuju na računaru.
  7. Otvorite karticu "Vozač" u prozoru svojstava adaptera.
  8. Kliknite na dugme "Izbriši".
  9. Zatim u otvorenom prozoru označite polje "Obriši ..." i potvrdite svoje akcije klikom na "OK".
  10. Nakon završetka deinstalacije pokrenite instalacijsku datoteku upravljačkog programa koju ste prethodno preuzeli sa službene web stranice. Izvedite postupak instalacije, slijedeći savjete prikazane na zaslonu.
  11. Po završetku instalacije, ponovo pokrenite sistem i proverite da li je problematični program počeo nakon izvršavanja gore navedenih procedura.

    Lekcija:
    Kako ažurirati NVIDIA video driver
    Kako ažurirati AMD Radeon upravljačke programe za grafičke kartice
    Kako ažurirati upravljačke programe u operativnom sistemu Windows 7

Mogući uzrok greške je upotreba zastarjele verzije DirectX-a, koju pokrenut program ne podržava, ili prisustvo oštećenih DLL datoteka u ovoj komponenti. Onda se preporučuje da se kompletno ponovo instalira. Da biste to uradili, pre izvođenja osnovnih manipulacija, prvo preuzmite najnoviju verziju operativnog sistema Windows 7 od Microsofta.

Preuzmite DirectX

  1. Nakon što preuzmete najnoviju verziju programa DirectX na računar, otvorite "Explorer" i unesite u adresnu traku sledeću adresu:

    C: Windows System32

    Kliknite na strelicu desno od ove linije.

  2. Nakon premještanja u mapu "System32"ako se objekti ne nalaze u njemu po abecednom redu, preuredite ih klikom na ime kolone "Ime". Zatim pronađite datoteke koje počinju sa "d3dx9_24.dll" i kraj "d3dx9_43.dll". Odaberite ih sve i kliknite na odabir. PKM. U meniju koji se otvori, izaberite "Izbriši".
  3. Ako je potrebno, prihvatite brisanje u dijaloškom okviru. Ako neke datoteke neće biti izbrisane, jer su uključene u sistem, preskočite ih. Ako koristite 64-bitni sistem, morate izvršiti istu operaciju u direktoriju na sljedećoj adresi:

    C: Windows SysWOW64

  4. Nakon uklanjanja svih gore navedenih objekata, pokrenite prethodno preuzeti program za instalaciju programa DirectX i slijedite preporuke prikazane u njemu. Nakon završetka instalacije, ponovo pokrenite računar i provjerite da li postoji pogreška pokretanjem problema.

    Treba napomenuti da Windows 7 podržava samo verzije do DirectX 11. Ako program za pokretanje zahtijeva noviju verziju ove komponente, tada je neće biti moguće aktivirati na ovom operativnom sistemu.

    Lekcija: Kako nadograditi DirectX na najnoviju verziju

Takođe, verovatni uzrok problema sa greškom 0xc000007b može biti odsustvo potrebne verzije ili pogrešne instalacije Visual C ++-a. U ovom slučaju, potrebno je instalirati komponente koje nedostaju ili ih ponovo instalirati.

  1. Prije svega, trebate provjeriti koje su verzije Visual C ++ već instalirane. Da biste to uradili, trčite "Control Panel" i idite na odeljak "Programi".
  2. Zatim prođite kroz "Programi i komponente".
  3. U listi programa, po potrebi, rasporedite sve elemente po abecednom redu klikom na ime polja "Ime". Nakon toga pronađite sve objekte čije ime počinje "Microsoft Visual C ++ ...". To će biti učinjeno jednostavno, pošto su blizu, podložno abecednom rasporedu. Pažljivo pročitajte verziju svake od njih. Lista treba da sadrži izdanja narednih godina:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (ili 2015).

    Ako koristite 64-bitni OS, morate imati instalirane sve verzije Visual C ++, ne samo za njega, već i za 32-bitni sistem. U nedostatku jedne ili više gore navedenih verzija, morate preuzeti opcije koje nedostaju sa Microsoft web lokacije i instalirati ih, pridržavajući se preporuka instalatera.

    Preuzmite Microsoft Visual C ++

  4. Pokrenite preuzetu instalaciju i u prvom prozoru koji se otvori prihvatite ugovor o licenci tako što ćete označiti odgovarajući okvir za izbor. Pritisnite dugme "Instaliraj".
  5. Proces instalacije počinje.
  6. Nakon završetka, odgovarajuće informacije će biti prikazane u prozoru. Da biste napustili instalacijski program, kliknite "Zatvori".

    Da bi instalacija Visual C ++-a išla bez problema, najnovija ažuriranja za Windows 7 bi trebala biti instalirana na PC-u.

    Lekcija:
    Ručno instalirajte Windows 7 ažuriranja
    Kako omogućiti automatsko ažuriranje na Windows 7

Osim toga, ako sumnjate da se jedna ili više verzija Visual C ++ hostuje na vašem računaru, potrebno je deinstalirati stari softver ovog tipa prije instaliranja ispravnih opcija.

  1. Da biste to uradili, izaberite odgovarajuću stavku u prozoru "Programi i komponente" i kliknite "Izbriši".
  2. Potom potvrdite svoju namjeru u dijaloškom okviru klikom "Da". Nakon toga, proces deinstalacije će početi. Ova procedura mora biti izvedena sa svim elementima Visual C ++, a zatim instalirati sve ispravne verzije ovog softvera relevantne za Windows 7 vaše dubine bita, kao što je gore opisano. Nakon ponovnog pokretanja računara, provjerite grešku pokretanjem aplikacije problema.

Da biste rešili grešku 0xc000007b, važno je da je na računaru instalirana najnovija verzija NET Framework-a. To je zbog činjenice da prilikom korišćenja stare verzije, neki novi programi neće moći pronaći potrebnu varijantu DLL datoteke. Takvo stanje stvari će stvoriti probleme koje proučavamo kada počnu.

  1. Broj trenutne verzije .NET Framework-a instaliranog na vašem računaru može se naći iu "Programi i komponente".

    Lekcija: Kako saznati verziju .NET Framework-a

  2. Zatim, trebate otići na stranicu za preuzimanje ove komponente na Microsoft web stranici i saznati njenu trenutnu verziju. Ako se razlikuje od onog instaliranog na računaru, morate preuzeti najnoviju verziju i instalirati je. Ovo je još više potrebno ako određena komponenta uopšte ne postoji na računaru.

    Preuzmite Microsoft .NET Framework

  3. Nakon pokretanja instalacione datoteke ona će se raspakirati.
  4. U prozoru koji se pojavi nakon toga, morate prihvatiti ugovor o licenci tako što ćete označiti jedan okvir za izbor. Zatim možete nastaviti sa instalacijom klikom na "Instaliraj".
  5. Proces instalacije će početi. Nakon što se završi, možete proveriti problem programa za performanse.

    Lekcija:
    Kako ažurirati .NET Framework
    Zašto nije instaliran. NET Framework 4

Iako je uzrok greške 0xc000007b prilikom pokretanja softvera gotovo uvijek nedostupnost nekoliko komponentnih DLL-ova za određeni program, prilično velika lista faktora može dovesti do ove situacije. Kao prvo, preporučujemo opšte skeniranje sistema za viruse i integritet datoteka. Ionako ne boli. Također je korisno privremeno onemogućiti antivirusni program i provjeriti rad aplikacije. Zatim pokušajte da pokrenete softver sa administrativnim ovlašćenjima. Ako ništa od ovoga ne pomogne, trebalo bi da provjerite prisutnost određenih komponenti u sistemu, njihovu relevantnost i ispravnost instalacije. Ako je potrebno, treba ih instalirati ili ponovo instalirati.