Program se ne može pokrenuti api ms win. Instaliranje ažuriranja KB2999226 za Windows

Dom / Laptopovi

Da li se dešava da ste spremni da pokrenete aplikaciju ili igru, ali program odluči da izbaci grešku pri pokretanju? To se vrlo često dešava sa onim aplikacijama koje su povezane sa Microsoft Visual Studio-om (a, kao što znate, ima ih mnogo) veliki broj). No, srećom, za vas smo pripremili koristan članak u kojem ćemo vam reći zašto se to događa prilikom pokretanja igrica i programa na Windows-u i kako se to može popraviti.

Kao i uvek, trudićemo se da sve opišemo vrlo kratko i jasno. Ali, ako imate bilo kakvih pitanja na ovu temu, možete ih odmah postaviti u obrascu za komentare na našoj web stranici. Uvek se trudimo razjasniti potrebne informacije za naše divne posjetioce!

Na Windows-u dobijate sljedeću poruku o grešci:

Razlog za ovu grešku

Ako dobijete ovu poruku o grešci, to znači da datoteka koja je uključena u Visual C++ redistributable biblioteku za Visual Studio 2015 nedostaje na vašem računaru.

Koje je rješenje ovdje?

Da biste riješili ovaj problem, morate instalirati sve dostupne Windows ažuriranja a zatim ažuriraj " Visual C++ biblioteka koja se može redistribuirati za biblioteku Visual Studio 2015", kako je opisano u sljedećim koracima:

1. Instalirajte sva ažuriranja za Windows

  1. Idi na odjeljak " Windows Start »> « Control Panel»> « Windows ažuriranja».
  2. Provjeri Dostupnost ažuriranja.
  3. Instaliraj sva dostupna ažuriranja.
  4. Nakon instaliranja svih ažuriranja, ponovo pokrenite računar.
  5. Ponavljajte korake 1 do 4 dok se više ne pojavljuju ažuriranja.

2. Instalirajte Visual C++ Redistributable za Visual Studio 2015

Ako nakon ovoga, greška api-ms-win-crt-runtime-l1-1-0.dll i dalje počinje, morate sami da instalirate najnoviji paket Visual C++ za Windows.

Idi na stranicu Visual C++ koji se može redistribuirati za Visual Studio 2015 i kliknite " Preuzmi»:

  • Upload file vc_redist.x64.exe ako koristite 64-bitni Windows sistem ili vc-redist86.exe ako koristite 32-bitni Windows sistem.

  • Trči vc_redist.x64.exe(Windows 64-bit) ili vc_redist.x86.exe(32-bitni Windows) i odaberite Deinstaliraj.
  • Nakon što uklonite paket, ponovo pokrenite isti .exe i odaberite Instaliraj.

Napomena. Ako imate problema s instaliranjem biblioteke Visual C++ 2015, uvjerite se da su sve biblioteke do ove verzije također instalirane na vašem sistemu. Sva preuzimanja za Visual C++ možete pronaći na ovoj Microsoft web stranici.

3. Ažurirajte Windows Universal C Runtime biblioteke

Paket biblioteke Universal C Runtime može se preuzeti i instalirati putem Windows Update ili Microsoft centra za preuzimanje. Kliknite na link ispod da preuzmete preuzimanja za svoj Windows sistem:

Preuzmi Sve potrebne biblioteke mogu se naći na službenoj web stranici.

Zaključci

To je to! Nakon svih gore navedenih manipulacija, najbolje je ponovo pokrenuti Windows i pokušati ponovo pokrenuti aplikaciju. Ovo je najviše najbolji načini rješenja ove greške koja znamo. Ako imate svoju opciju, podijelite je u komentarima. Cijela naša zajednica će vam biti zahvalna!

U nekim slučajevima, korisnik se suočava s činjenicom da je nemoguće pokrenuti program ili uslužni program jer uređaj nema api-ms-win-crt-runtime.

U tom slučaju postaje nemoguće koristiti uslužni program ili aplikaciju, jer se uopće ne otvara.

Šta je ovo greška i zašto ima tako značajan uticaj na kvalitet vašeg računara?

Sadržaj:

Manifestacije

U kojim slučajevima korisnik može naići na takav problem i kako on izgleda?

Obično se pojavljuje kada pokrenete uslužni program ili aplikaciju, čak i ako je ovaj softver prethodno normalno funkcionirao nekoliko dana ili sedmica.

Štaviše, takav fenomen je tipičan za standardnim programima i komponente operativnog sistema, i za aplikacije trećih strana i igre, bez obzira na opterećenje koje stavljaju na hardver.

Greška se pojavljuje u obliku malog prozora sa obavještenjem da se softver ne može pokrenuti zbog nedostatka api-ms-win-crt-runtime na uređaju.

Prozor se pojavljuje u vrlo ranim fazama, ponekad prije, ponekad nakon što se prozor pojavi.

Kada zatvorite obavještenje, zatvara se i aplikacija, a sa svim ponovljenim pokušajima isti proces se ponavlja.

Važno! Takav problem može nastati kako kod programa koji je tek instaliran, tako i kod onog koji već neko vrijeme radi kako treba, jer direktno sa procesom instalacije ovu grešku nije povezan. Ne utiče na sam softver, već na komponentu u OS koja je neophodna za njegovo pokretanje.

Suština

Šta su zapravo api-ms-win-crt-runtime? Ovo je dinamička biblioteka dodataka koja radi, ako je potrebno, istovremeno s brojnim aplikacijama.

To znači da bi kvar u ovoj biblioteci mogao utjecati na više od jedne igre, na primjer, već na čitav niz aplikacija i uslužnih programa.

Strogo govoreći, ovo je univerzalno okruženje za izvršavanje pokretačkih procesa, koje sadrži kodove i druge podatke za aktiviranje procesa.

Obavijest o grešci se pojavljuje kada proces ne može pristupiti pri pokretanju, ili kada pristup dobije, ali je oštećen i neke od potrebnih komponenti nedostaju.

Šta dovodi do promjena u radu biblioteke? Tabela ispod pokazuje najčešći slučajevi.

Tabela 1. Uzroci problema
SferaVrste problema
Igra ili aplikacija koja se rušiKonflikt softverskih podataka sa bibliotekom;

Postoji problem sa bibliotekom koja je instalirana uz igru.

HardverOštećenje kao rezultat bilo kojeg događaja, na primjer, neočekivano isključivanje računara ili kada se svjetla ugase;

Problemi ili loši sektori hard disk.

Ostalo obezbeđenjeŠteta uzrokovana zlonamjernim softverom ili virusnim agensom;

Drugi procesi u OS koji nisu direktno povezani sa radnjama korisnika;

Promjena, nestanak ili oštećenje podataka u registru operativnog sistema;

Neki ne-zlonamjerni uslužni programi su ažurirali ili izbrisali datoteku kao rezultat pogrešnog procesa;

Verzija datoteke je zastarjela.

U zavisnosti od toga, može postojati razne načine riješite ovaj problem.

Ispravka

Postoji nekoliko načina za rješavanje ovog problema, a jedan od njih pomaže u svakom slučaju.

Najjednostavniji i najbrži je jer će oštećena komponenta biti ponovo instalirana zajedno s njom.

Ali ako su neki podaci u njemu pohranjeni ili ih je potrebno sačuvati iz drugih razloga, onda možete koristiti jedan od sljedećih metoda.

Microsoft Visual C++

Instaliranje takvih softver rješava problem jer biblioteka je dio Universal C RunTime okruženja.

Budući da se biblioteka nalazi u instalacioni fajl ovo okruženje, odnosno, kada se ponovo instalira, biblioteka se vraća.

Program u kojem se ranije pojavila greška će tada početi normalno raditi i neće biti promjena u njegovom sadržaju.


Ovaj kvar se posebno često dešava kada korisnik pokuša da pokrene poznati Skype messenger i razne „teške“ aplikacije koje zahtevaju značajne sistemske resurse. Poruka o tome može se pojaviti čak i kada pokrenete bilo koju aplikaciju iz službenog Microsoft Office paketa.

Na ekranu se pojavljuje dijalog koji obavještava korisnika da je nastavak rada spriječen nedostatkom datoteke s dugim imenom api-ms-win-crt-runtime-l1-1-0.dll. Dijalog preporučuje ponovnu instalaciju programa, ali u stvarnosti ovaj savjet ne pomaže uvijek. Šta onda učiniti?

Za početak shvatite razloge.

Uzrok

Podaci koji nedostaju dio su sistemske biblioteke programskih kodova. Sadrži osnovne, univerzalni kod, neophodno za mnoge aplikacije. Korišćenje generičkih kodova omogućava programerima da pojednostave i minimiziraju svoje aplikacije, ali ih čini zavisnim od DLL-ova kojima mora biti opremljen računar korisnika.

Datoteku pod nazivom api-ms-win-crt-runtime-l1-1-0.dll koristi Microsoft Visual C++ 2015 ili noviji set drajvera. Dizajniran je da podrži aplikacije napisane u C++. Najviše različiti programi, uključujući programera koji nije Microsoft, kontaktira ga ako mu je potreban kod koji sadrži. Stoga ako on:
  • odsutan;
  • oštećeno;
  • je u pogrešnom folderu.

    Imajte na umu: ako datoteka postoji u sistemu, ali nije registrirana u Windows registru, tada je OS "ne vidi" i, shodno tome, ne koristi je.

    Rješavanje problema

    Postoji nekoliko načina za rješavanje ovog problema, od liberalnog do radikalnog. Prvi su čekovi. Windows Registry za netačnu evidenciju i provjeru cijelog sistema na virusni softver koji bi mogao uništiti podatke. Drugi uključuje preuzimanje i instaliranje ažuriranja.

    Provjera registra

    Vrlo je moguće da je to tako potreban fajl postoji u sistemu, ali ne postoji nikakav unos povezan s njim u Registru. Napravite podešavanja za sistemski registar Strogo se ne preporučuje da koristite ruke, jer svaka pogrešna radnja može dovesti do još ozbiljnijih posljedica.

    Najbolji način za optimizaciju je korištenje posebnih aplikacija kao što su CCleaner ili Reg Organizer. Distribuiraju se besplatno.

    Nakon što ste pokrenuli, na primjer, CCleaner, morate otići na karticu "Registar" i označiti potvrdne okvire na svim stavkama ispod reda "Integritet resursa". Pokrenite "Problem Search". Sistem će automatski pronaći sve neslaganja između upisa u Registar i stvarnog stanja stvari. Kada je analiza završena, kliknite na "Popravi sve". Od vas će biti zatraženo da sačuvate rezervne kopije; uradi to.

    Ako potreban softver nije na računaru, možete ga provjeriti pomoću samog OS-a. Procedura:
    OS će započeti provjeru. Ako se od vas zatraži da potvrdite bilo koju radnju, morate se složiti. Na kraju provjere, OS će prijaviti da li su greške pronađene, i ako jeste, da li su ispravljene ili ne.


    Ako nakon provjere registra na dva načina, poruka o neuspjehu nastavi da se pojavljuje, onda se ispostavi da potrebni blok podataka jednostavno nije u sistemu.

    Najbolji način je da preuzmete C++

    Morate otkriti da li postoji na vašem računaru Microsoft paket Visual C++ 2015 općenito. To se može učiniti putem kartice Programi i funkcije (za Windows verzije" je starija od Viste; u ranijim verzijama opcija se zvala "Dodaj ili ukloni programe"). Ako nije na listi, onda se problem može riješiti preuzimanjem softvera direktno sa službene web stranice:

    Stranica će automatski odabrati verziju softvera za vaš sistem u zavisnosti od njegove veličine bita - 32 ili 64 bita. Ako želite kontrolirati učitavanje i znati dubinu bita svoje „ose“, možete sami odabrati izvršni fajl.

    Ako u Microsoft lista Visual C++ 2015 je tu, tako da je neko ili nešto promijenio fajl pod nazivom api-ms-win-crt-runtime-l1-1-0.dll, blokirajući mogućnost njegovog korištenja. Moraćete da izvršite sveobuhvatno testiranje vašeg računara na zlonamerne “crve” i “trojance”, baš kao i standardni OS alati - “ Windows Defender“, kao i antivirusi specijalizovanih programera - Kaspersky Lab, Doctor Web i drugi. Na web stranici Kaspersky Lab, na primjer, možete preuzeti verziju antivirusnog programa Kaspersky Virus Removal Tool za jednokratnu upotrebu, ali evo linka za preuzimanje:

    Nakon provjere, bez obzira na rezultate, ponovo preuzmite C++ paket.

    Imajte na umu: preuzmite ovaj paket ili jednostavno zaseban fajl sa nasumičnih lokacija se strogo ne preporučuje kako bi se izbjegla prijetnja virusom.

    Alternativne metode

    Ako sigurno znate da potrebna datoteka postoji i da se nalazi u željenoj fascikli (System32 za 32-bitni OS, 64-bitni zahtijeva dvije kopije - u System32 i sistemski folder SysWOW64), onda možete pokušati da ga registrujete ručno preko komandne linije pokrenute kao administrator ovog računara:
    1. Unesite naredbu regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
    2. Nakon toga unesite regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll
    3. Ponovo pokrenite računar.
    Moguće je da problem zaista nije u datoteci, već u samoj igri ili programu koji signalizira kvar. Pokušajte testirati druge igre i softver. Ako rade dobro, ponovo instalirajte aplikaciju koja prikazuje grešku ili koristite službenu zakrpu za nju.

    Posljednja metoda na listi, ali ne i najmanje efikasna, je vraćanje sistema u stanje u kojem nije bilo kvara, ako postoji odgovarajući kontrolna tačka. Koristite opciju “Vrati sistemske postavke ili računar” koja se nalazi na kontrolnoj tabli (stavka “Backup and Restore”). Alternativni način lansirati - Počni => Svi programi => Standard => Servis => System Restore.

    Ova metoda ne utiče postojeće datoteke i foldere. Reinkarnaciji su podložne samo postavke sistema. Izbrisane podatke je nemoguće oporaviti na ovaj način, ali je njihovo snimanje u sistemu moguće.

    I konačno, najradikalnija metoda je vraćanje operativnog sistema sa sačuvanog. eksterni disk arhiva, ako je dostupna.

    Ako nijedna od gore navedenih metoda ne pomogne, jedina preostala opcija je ponovna instalacija operativnog sistema.

  • Prilikom pokretanja nekih programa (posebno onih za igranje), neki korisnici su naišli na pad programa i odgovarajuću poruku „Program se ne može pokrenuti zbog odsustva Api-ms-win-crt-runtime-l1-1-0.dll .” Kao što slijedi iz teksta greške, uzrok njene pojave je odsustvo (ili oštećenje) biblioteke api-ms-win-crt-runtime-l1-1-0.dll, čija datoteka nije pronađena u sistem. U ovom članku ću vam detaljno reći zašto se pojavljuje api-ms-win-crt-runtime greška i koji softverski alati se mogu koristiti za popravljanje.

    Zašto se pojavljuje greška api-ms-win-crt-runtime-l1-1-0.dll?

    Kao što sam već spomenuo, to je zbog odsustva, oštećenja ili neispravnog rada datoteke dinamičke biblioteke api-ms-win-crt-runtime-l1-1-0.dll.

    Dozvolite mi da podsjetim čitaoca da su datoteke dinamičke biblioteke (dll) zbirka potprograma ili objekata, koji zauzvrat rade s drugim programima (prilično različite vrste). Istovremeno, datoteka api-ms-win-crt-runtime-l1-1-0.dll na računaru je jedan od važnih elemenata univerzalnog C runtime okruženja (CRT) za Windows OS.

    Šta bi tačno moglo uzrokovati disfunkciju u radu ove biblioteke? Napomenuo bih sljedeće faktore:

    Nakon što smo analizirali razloge za grešku api-ms-win-crt-runtime-l1-1-0.dll, preći ćemo na razmatranje kako je popraviti na vašem računaru.

    Kako riješiti problem s pokretanjem programa i nedostaje api-ms-win-crt-runtime-l1-1-0.dll

    Da biste popravili grešku api-ms-win-crt-runtime-l1-1-0.dll, preporučujem da učinite sljedeće:


    Imajte na umu da bi pomenuto ažuriranje ispravno radilo u vašem operativni sistem sistemski servisni paketi moraju biti instalirani (SP1 za Windows 7, SP2 za Windows Vista i tako dalje).

    • Instaliraj full set Microsoft Visual C++ 2015 biblioteke, među kojima je i biblioteka koja nam je potrebna. Slijedite navedeni link, potvrdite okvir pored datoteke koja odgovara bitnoj dubini vašeg OS-a (X86 za 32-bitni, X64 za 64-bitni), kliknite na "Dalje" u donjem desnom uglu, preuzmite i instalirajte ovaj fajl na vaš računar.


    regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll(unos)

    regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll(unos)

    Ponovo pokrenite sistem i pokušajte ponovo pokrenuti problematični program.

    • Koristite sfc uslužni program da provjerite integritet sistemske datoteke . Pokrenite komandnu liniju kao administrator (kliknite na dugme “Start”, upišite cmd u traku za pretragu, kliknite desnim tasterom miša na isti rezultat koji se nalazi na vrhu i izaberite “Pokreni kao administrator” iz menija koji se pojavi), u komandna linija unesite:

    sfc /scannow - i pritisnite enter. Sačekajte da se proces završi, a zatim ponovo pokrenite računar;

    • Instalirajte nove drajvere za komponente vašeg OS-a(Programi poput DriverPack Solution ili Driver Genius će pomoći);
    • Koristite tačku vraćanja, u kojem je problematični program radio normalno (). Ako je program sa greškom ranije radio bez grešaka, pokušajte da vratite sistem na tačku vraćanja na kojoj nisu uočeni nikakvi problemi. Kliknite na dugme „Start“, unesite rstrui u traku za pretragu, izaberite optimalnu tačku vraćanja i vratite sistem na nju.

    Video

    Ako iznenada naiđete na poruku "Program se ne može pokrenuti jer nedostaje api-ms-win-crt-runtime-l1-1-0.dll", onda je prva stvar koju preporučujem da instalirate ažuriranje sistema KB2999226, riješit će problem u velikoj većini slučajeva. Ako se ovaj savjet pokaže nedjelotvornim, koristite druge gore navedene savjete, oni će vam pomoći da se riješite greške crt-runtime-l1-1-0.dll na vašem računalu.

    © 2024 ermake.ru -- O popravci računara - Informativni portal