Ohjelmaa ei voi käynnistää api ms win. KB2999226-päivityksen asentaminen Windowsille

Kotiin / Kannettavat tietokoneet

Tapahtuuko niin, että olet valmis käynnistämään sovelluksen tai pelin, mutta ohjelma päättää antaa virheilmoituksen käynnistyksen yhteydessä? Tämä tapahtuu hyvin usein sovelluksissa, jotka liittyvät Microsoft Visual Studioon (ja kuten tiedätte, niitä on paljon) suuri määrä). Mutta onneksi olemme laatineet sinulle hyödyllisen artikkelin, jossa kerromme sinulle, miksi se tapahtuu pelejä ja ohjelmia käynnistettäessä Windowsissa ja kuinka se voidaan korjata.

Kuten aina, yritämme kuvata kaiken hyvin lyhyesti ja selkeästi. Mutta jos sinulla on kysyttävää tästä aiheesta, voit kysyä ne välittömästi verkkosivustomme kommenttilomakkeessa. Yritämme aina selventää tarvittavat tiedot upeille vierailijoillemme!

Windowsissa näyttöön tulee seuraava virhesanoma:

Syy tähän virheeseen

Jos saat tämän virhesanoman, se tarkoittaa, että tietokoneeltasi puuttuu Visual C++ Redistributable Library for Visual Studio 2015:n tiedosto.

Mikä tässä on ratkaisu?

Tämän ongelman ratkaisemiseksi sinun on asennettava kaikki saatavilla olevat Windows-päivitykset ja päivitä sitten" Visual C++ -uudelleenjaettava kirjasto Visual Studio 2015 -kirjastolle", kuten on kuvattu seuraavissa vaiheissa:

1. Asenna kaikki Windows-päivitykset

  1. Siirry osioon " Windows Käynnistä »> « Ohjauspaneeli»> « Windows-päivitykset».
  2. Tarkista Päivitysten saatavuus.
  3. Asentaa kaikki saatavilla olevat päivitykset.
  4. Kun olet asentanut kaikki päivitykset, käynnistä tietokone uudelleen.
  5. Toista vaiheet 1–4, kunnes päivityksiä ei enää näy.

2. Asenna Visual C++ Redistributable for Visual Studio 2015

Jos tämän jälkeen, virhe api-ms-win-crt-runtime-l1-1-0.dll käynnistyy edelleen, sinun on asennettava uusin Visual C++ for Windows -paketti itse.

Siirry sivulle Visual C++ uudelleenjaettava Visual Studio 2015:lle ja napsauta " Lataa»:

  • Lataa tiedosto vc_redist.x64.exe jos käytät 64-bittistä Windows-järjestelmä tai vc-redist86.exe, jos käytät 32-bittistä Windows-järjestelmää.

  • Juokse vc_redist.x64.exe(Windows 64-bittinen) tai vc_redist.x86.exe(32-bittinen Windows) ja valitse Poista asennus.
  • Kun olet poistanut paketin, suorita sama .exe uudelleen ja valitse Asenna.

Huom. Jos sinulla on ongelmia Visual C++ 2015 -kirjaston asentamisessa, varmista, että kaikki kirjastot tähän versioon asti on asennettu myös järjestelmääsi. Löydät kaikki Visual C++ -lataukset tältä Microsoftin verkkosivustolta.

3. Päivitä Windows Universal C Runtime -kirjastot

Universal C Runtime -kirjastopaketti voidaan ladata ja asentaa joko Windows Updaten tai Microsoft Download Centerin kautta. Napsauta alla olevaa linkkiä saadaksesi lataukset Windows-järjestelmääsi varten:

Lataa Kaikki tarvittavat kirjastot löytyvät viralliselta verkkosivustolta.

Johtopäätökset

Siinä se! Kaikkien yllä olevien manipulointien jälkeen on parasta käynnistää Windows uudelleen ja yrittää käynnistää sovellus uudelleen. Tämä on eniten parhaita tapoja ratkaisuja tähän virheeseen, jotka tiedämme. Jos sinulla on oma vaihtoehto, jaa se kommenteissa. Koko yhteisömme on sinulle kiitollinen!

Joissakin tapauksissa käyttäjä kohtaa sen tosiasian, että ohjelman tai apuohjelman käynnistäminen on mahdotonta, koska laitteessa ei ole api-ms-win-crt-runtimea.

Tässä tapauksessa apuohjelman tai sovelluksen käyttäminen on mahdotonta, koska se ei avaudu ollenkaan.

Mikä tämä virhe on ja miksi sillä on niin merkittävä vaikutus tietokoneesi laatuun?

Sisällys:

Ilmestymiset

Missä tapauksissa käyttäjä voi kohdata tällaisen ongelman ja miltä se näyttää?

Yleensä se tulee näkyviin, kun käynnistät apuohjelman tai sovelluksen, vaikka tämä ohjelmisto olisi aiemmin toiminut normaalisti useita päiviä tai viikkoja.

Lisäksi tällainen ilmiö on tyypillinen vakioohjelmat ja käyttöjärjestelmän komponentit, ja varten kolmannen osapuolen sovelluksia ja pelejä, riippumatta niiden kuormituksesta laitteistolle.

Vika näkyy pienenä ikkunana, jossa ilmoitetaan, että ohjelmistoa ei voida käynnistää, koska laitteessa ei ole api-ms-win-crt-runtimea.

Ikkuna ilmestyy hyvin varhaisessa vaiheessa, joskus ennen, joskus sen jälkeen.

Kun suljet ilmoituksen, myös sovellus sulkeutuu ja kaikilla toistuvilla yrityksillä sama prosessi toistetaan.

Tärkeää! Tällainen ongelma voi ilmetä sekä äskettäin asennetun ohjelman kanssa että sellaisen ohjelman kanssa, joka on toiminut kunnolla jonkin aikaa, koska suoraan asennusprosessin yhteydessä tämä virhe ei yhdistetty. Se ei vaikuta itse ohjelmistoon, vaan käyttöjärjestelmän komponenttiin, joka tarvitaan sen suorittamiseen.

ydin

Mitä api-ms-win-crt-runtime oikein ovat? Tämä on dynaaminen laajennuskirjasto, joka toimii tarvittaessa samanaikaisesti useiden sovellusten kanssa.

Tämä tarkoittaa, että tämän kirjaston häiriö voi vaikuttaa esimerkiksi useampaan kuin yhteen peliin, vaan useisiin sovelluksiin ja apuohjelmiin.

Tarkkaan ottaen tämä on yleinen ympäristö käynnistysprosessien suorittamiseen, joka sisältää koodeja ja muuta dataa prosessin aktivoimiseksi.

Virheilmoitus tulee näkyviin, kun prosessi ei voi käyttää sitä käynnistyksen yhteydessä tai kun käyttöoikeus on saatu, mutta se on vaurioitunut ja osa tarvittavista komponenteista puuttuu.

Mikä saa aikaan muutoksia kirjaston työssä? Alla oleva taulukko näyttää yleisimmät tapaukset.

Taulukko 1. Ongelman syyt
PalloOngelmatyypit
Peli tai sovellus, joka kaatuuOhjelmistotiedot ovat ristiriidassa kirjaston kanssa;

Pelin mukana asennetussa kirjastossa on ongelma.

LaitteistoVahinko, joka johtuu mistä tahansa tapahtumasta, esimerkiksi tietokoneen odottamattomasta sammutuksesta tai valojen sammumisesta;

Ongelmia tai huonot sektorit kovalevy.

Muu turvallisuusHaittaohjelman tai virusagentin aiheuttamat vahingot;

Muut käyttöjärjestelmän prosessit, jotka eivät liity suoraan käyttäjän toimiin;

Käyttöjärjestelmän rekisterin tietojen muuttuminen, katoaminen tai vioittuminen;

Jotkin ei-haitalliset apuohjelmat päivittivät tai poistivat tiedoston virheellisen prosessin seurauksena.

Tiedoston versio on vanhentunut.

Tästä riippuen voi olla eri tavoilla tämän ongelman vianmääritys.

Korjaus

On olemassa useita tapoja ratkaista tämä ongelma, ja yksi niistä auttaa joka tapauksessa.

Yksinkertaisin ja nopein on, koska vaurioitunut komponentti asennetaan uudelleen sen mukana.

Mutta jos tietoja on tallennettu siihen tai se on tallennettava muista syistä, voit käyttää jotakin seuraavista tavoista.

Microsoft Visual C++

Sellaisen asentaminen ohjelmisto ratkaisee ongelman, koska kirjasto on osa Universal C RunTime -ympäristöä.

Koska kirjasto sijaitsee asennustiedosto tämä ympäristö, eli kun se asennetaan uudelleen, kirjasto palautetaan.

Ohjelma, jossa virhe esiintyi aiemmin, alkaa sitten toimia normaalisti, eikä sen sisältö muutu.


Tämä vika ilmenee erityisen usein, kun käyttäjä yrittää käynnistää tunnetun Skype messengerin ja erilaisia ​​"raskaita" sovelluksia, jotka vaativat merkittäviä järjestelmäresursseja. Tätä koskeva viesti saattaa ilmestyä, vaikka käynnistetään mikä tahansa sovellus virallisesta Microsoft Office -paketista.

Näyttöön tulee dialogi, joka ilmoittaa käyttäjälle, että työn jatkamisen estää pitkän nimisen api-ms-win-crt-runtime-l1-1-0.dll-tiedoston puuttuminen. Dialogi suosittelee ohjelman asentamista uudelleen, mutta todellisuudessa tämä neuvo ei aina auta. Mitä sitten tehdä?

Aluksi ymmärrä syyt.

Aiheuttaa

Puuttuvat tiedot ovat osa ohjelmakoodien järjestelmäkirjastoa. Se sisältää perus, universaali koodi, tarvitaan moniin sovelluksiin. Yleisten koodien käyttäminen antaa kehittäjille mahdollisuuden yksinkertaistaa ja minimoida sovelluksiaan, mutta tekee niistä riippuvaisia ​​DLL-tiedostoista, jotka käyttäjän tietokoneessa on oltava.

Tiedostoa nimeltä api-ms-win-crt-runtime-l1-1-0.dll käyttää Microsoft Visual C++ 2015 tai uudempi ohjainsarja. Se on suunniteltu tukemaan C++-kielellä kirjoitettuja sovelluksia. eniten erilaisia ​​ohjelmia, mukaan lukien muu kuin Microsoft-kehittäjä, ottaa siihen yhteyttä, jos se tarvitsee sen sisältämää koodia. Siksi jos hän:
  • poissa;
  • vaurioitunut;
  • on väärässä kansiossa.

    Huomaa: jos järjestelmässä on tiedosto, mutta sitä ei ole rekisteröity Windowsin rekisteriin, käyttöjärjestelmä "ei näe" sitä eikä käytä sitä vastaavasti.

    Ongelman ratkaiseminen

    On olemassa useita tapoja ratkaista tämä ongelma, liberaaleista radikaaleihin. Ensimmäiset ovat shekkejä. Windowsin rekisteri virheellisistä tietueista ja koko järjestelmän tarkistamisesta virusohjelmistojen varalta, jotka voivat tuhota tietoja. Toinen sisältää päivitysten lataamisen ja asentamisen.

    Rekisterin tarkistus

    Se voi hyvinkin olla sitä vaadittu tiedosto on olemassa järjestelmässä, mutta siihen ei ole liitetty merkintää rekisterissä. Tee säätöjä järjestelmän rekisteri Käsien käyttöä ei ehdottomasti suositella, koska kaikki väärät toimet voivat johtaa vielä vakavampiin seurauksiin.

    Paras tapa optimoida on käyttää erikoissovelluksia, kuten CCleaner tai Reg Organizer. Niitä jaetaan ilmaiseksi.

    Kun olet käynnistänyt esimerkiksi CCleanerin, sinun on siirryttävä "Rekisteri" -välilehteen ja valittava kaikkien "Resurssien eheys" -rivin kohteiden valintaruudut. Käynnistä "Ongelmahaku". Järjestelmä löytää automaattisesti mahdolliset poikkeamat rekisterin merkintöjen ja todellisen asioiden välillä. Kun analyysi on valmis, napsauta "Korjaa kaikki". Sinua pyydetään tallentamaan varmuuskopiot; tee se.

    Jos tarvittavaa ohjelmistoa ei ole tietokoneessa, voit tarkistaa sen itse käyttöjärjestelmästä. Toimenpide:
    Käyttöjärjestelmä alkaa tarkistaa. Jos sinua kehotetaan vahvistamaan jokin toiminto, sinun on hyväksyttävä. Tarkistuksen lopussa käyttöjärjestelmä raportoi, onko virheitä löydetty, ja jos löytyi, onko ne korjattu vai ei.


    Jos rekisterin kahdella tavalla tarkistamisen jälkeen virheviesti tulee edelleen näkyviin, käy ilmi, että vaadittua tietolohkoa ei yksinkertaisesti ole järjestelmässä.

    Paras tapa on ladata C++

    Sinun on selvitettävä, onko se tietokoneellasi Microsoftin paketti Visual C++ 2015 yleensä. Tämä voidaan tehdä Ohjelmat ja ominaisuudet -välilehden kautta (jos Windows-versiot" on vanhempi kuin Vista; aiemmissa versioissa vaihtoehdon nimi oli "Lisää tai poista sovellus"). Jos sitä ei ole luettelossa, ongelma voidaan ratkaista lataamalla ohjelmisto suoraan viralliselta verkkosivustolta:

    Sivusto valitsee automaattisesti ohjelmistoversion järjestelmällesi sen bittikoon mukaan - 32 tai 64 bittiä. Jos haluat hallita lastausta ja tietää "akselisi" bittisyvyyden, voit valita suoritettavan tiedoston itse.

    Jos sisään Microsoftin lista Visual C++ 2015 on olemassa, joten joku tai jokin teki muutoksen tiedostoon nimeltä api-ms-win-crt-runtime-l1-1-0.dll, mikä esti sen käytön. Sinun on suoritettava tietokoneesi kattava testaus haitallisten "madojen" ja "troijalaisten" varalta, aivan kuten tavalliset käyttöjärjestelmätyökalut - " Windows Defender”, sekä viruksia erikoistuneilta kehittäjiltä - Kaspersky Lab, Doctor Web ja muut. Esimerkiksi Kaspersky Labin verkkosivustolta voit ladata kertakäyttöisen version virustorjunta Kaspersky Virus Removal Tool -työkalusta, mutta tässä on latauslinkki:

    Tarkistamisen jälkeen, tuloksista riippumatta, lataa C++-paketti uudelleen.

    Huomaa: lataa tämä paketti tai vain erillinen tiedosto satunnaisista sivustoista ei ehdottomasti suositella virusuhan välttämiseksi.

    Vaihtoehtoiset menetelmät

    Jos tiedät varmasti, että vaadittu tiedosto on olemassa ja se sijaitsee halutussa kansiossa (System32 32-bittiselle käyttöjärjestelmälle, 64-bittinen vaatii kaksi kopiota - System32- ja järjestelmäkansio SysWOW64), voit yrittää rekisteröidä sen manuaalisesti tämän tietokoneen järjestelmänvalvojana käynnistetyn komentorivin kautta:
    1. Anna komento regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
    2. Kirjoita sen jälkeen regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll
    3. Käynnistä tietokoneesi uudelleen.
    Voi hyvinkin olla, että ongelma ei todellakaan ole tiedostossa, vaan itse pelissä tai ohjelmassa, joka ilmoittaa virheestä. Kokeile muita pelejä ja ohjelmistoja. Jos ne toimivat hyvin, asenna virheen aiheuttava sovellus uudelleen tai käytä virallista korjaustiedostoa.

    Viimeinen menetelmä luettelossa, mutta ei vähiten tehokas, on palauttaa järjestelmä tilaan, jossa ei ollut vikaa, jos on asianmukainen ohjauspiste. Käytä ohjauspaneelin vaihtoehtoa "Palauta järjestelmäasetukset tai tietokone" (kohta "Varmuuskopioi ja palauta"). Vaihtoehtoinen tapa käynnistää - Aloita => Kaikki ohjelmat => Vakio => Palvelu => Järjestelmän palautus.

    Tämä menetelmä ei vaikuta olemassa olevia tiedostoja ja kansiot. Vain järjestelmäasetukset ovat uudelleensyntymisen alaisia. Poistettujen tietojen palauttaminen tällä tavalla on mahdotonta, mutta niiden tallentaminen järjestelmään on mahdollista.

    Ja lopuksi radikaalein tapa on palauttaa käyttöjärjestelmä tallennetusta. ulkoinen asema arkisto, jos saatavilla.

    Jos mikään yllä olevista menetelmistä ei auta, ainoa jäljellä oleva vaihtoehto on asentaa käyttöjärjestelmä uudelleen.

  • Joitakin ohjelmia (erityisesti peliohjelmia) käynnistettäessä jotkut käyttäjät kohtasivat ohjelman kaatumisen ja vastaavan viestin "Ohjelmaa ei voida käynnistää, koska Api-ms-win-crt-runtime-l1-1-0.dll .” Kuten virheen tekstistä ilmenee, syynä virheen esiintymiseen on api-ms-win-crt-runtime-l1-1-0.dll-kirjaston puuttuminen (tai vaurioituminen), jonka tiedostoa ei löytynyt järjestelmä. Tässä artikkelissa kerron sinulle yksityiskohtaisesti, miksi api-ms-win-crt-runtime-virhe tapahtuu ja mitä ohjelmistotyökaluja voidaan käyttää sen korjaamiseen.

    Miksi virhe api-ms-win-crt-runtime-l1-1-0.dll tulee näkyviin?

    Kuten edellä mainitsin, tämä johtuu dynaamisen kirjastotiedoston api-ms-win-crt-runtime-l1-1-0.dll puuttumisesta, korruptiosta tai virheellisestä toiminnasta.

    Muistutan lukijaa siitä, että dynaamiset kirjastotiedostot (dll) ovat kokoelma alirutiineja tai objekteja, jotka puolestaan ​​toimivat muiden ohjelmien kanssa (melko eri tyyppejä). Samanaikaisesti tietokoneen api-ms-win-crt-runtime-l1-1-0.dll-tiedosto on yksi Windows-käyttöjärjestelmän yleisen C-ajoympäristön (CRT) tärkeistä osista.

    Mikä tarkalleen ottaen voisi aiheuttaa toimintahäiriön tämän kirjaston toiminnassa? Huomautan seuraavat tekijät:

    Kun olemme analysoineet api-ms-win-crt-runtime-l1-1-0.dll-virheen syyt, siirrymme pohtimaan, kuinka korjata se tietokoneellasi.

    Ohjelman käynnistyksen ja puuttuvan api-ms-win-crt-runtime-l1-1-0.dll-ongelman korjaaminen

    Korjataksesi api-ms-win-crt-runtime-l1-1-0.dll-virheen, suosittelen seuraavaa:


    Huomaa, että jotta mainittu päivitys toimisi oikein käyttöjärjestelmä järjestelmän Service Pack -paketit on asennettava (SP1 Windows 7:lle, SP2 for Windows Vista ja niin edelleen).

    • Asentaa täysi setti Microsoft Visual C++ 2015 -kirjastot, jonka joukossa on tarvitsemamme kirjasto. Seuraa annettua linkkiä, valitse käyttöjärjestelmäsi bittisyvyyttä vastaavan tiedoston vieressä oleva valintaruutu (X86 32-bittiselle, X64 64-bittiselle), napsauta "Seuraava" oikeassa alakulmassa, lataa ja asenna tämä tiedosto tietokoneellesi.


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

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

    Käynnistä järjestelmä uudelleen ja yritä suorittaa ongelmallinen ohjelma uudelleen.

    • Tarkista eheys sfc-apuohjelmalla järjestelmätiedostot . Suorita komentorivi järjestelmänvalvojana (napsauta "Käynnistä" -painiketta, kirjoita hakupalkkiin cmd, napsauta hiiren oikealla painikkeella samaa tulosta, joka löytyy yläreunasta ja valitse näkyviin tulevasta valikosta "Suorita järjestelmänvalvojana"). komentorivi syötä:

    sfc /scannow - ja paina enter. Odota prosessin päättymistä ja käynnistä sitten tietokone uudelleen.

    • Asenna uudet ohjaimet käyttöjärjestelmäkomponenteillesi(Ohjelmat, kuten DriverPack Solution tai Driver Genius, auttavat);
    • Käytä palautuspistettä, jossa ongelmallinen ohjelma toimi normaalisti (). Jos ohjelma, jossa on virhe, on aiemmin toiminut ilman vikoja, yritä palauttaa järjestelmä palautuspisteeseen, jossa ei havaittu ongelmia. Napsauta "Käynnistä" -painiketta, kirjoita hakupalkkiin rstrui, valitse optimaalinen palautuspiste ja palauta järjestelmäsi siihen.

    Video

    Jos saat yhtäkkiä viestin "Ohjelmaa ei voi käynnistää, koska api-ms-win-crt-runtime-l1-1-0.dll" puuttuu, suosittelen ensimmäisenä järjestelmäpäivitys KB2999226, se korjaa ongelman useimmissa tapauksissa. Jos tämä neuvo osoittautuu tehottomaksi, käytä muita yllä lueteltuja vinkkejä, jotka auttavat pääsemään eroon crt-runtime-l1-1-0.dll-virheestä tietokoneessasi.

    © 2024 ermake.ru - Tietoja PC-korjauksesta - Tietoportaali