Programmu nevar palaist api ms win. Notiek Windows atjauninājuma KB2999226 instalēšana

Sākums / Portatīvie datori

Vai gadās, ka esat gatavs palaist lietojumprogrammu vai spēli, bet programma nolemj palaist kļūdu? Tas ļoti bieži notiek ar tām lietojumprogrammām, kas ir saistītas ar Microsoft Visual Studio (un, kā jūs zināt, to ir daudz) liels skaits). Bet, par laimi, mēs esam sagatavojuši jums noderīgu rakstu, kurā mēs jums pateiksim, kāpēc tas notiek, palaižot spēles un programmas operētājsistēmā Windows un kā to var labot.

Kā vienmēr, mēs centīsimies visu aprakstīt ļoti īsi un skaidri. Bet, ja jums ir kādi jautājumi par šo tēmu, varat tos nekavējoties uzdot komentāru veidlapā mūsu vietnē. Mēs vienmēr cenšamies precizēt nepieciešamo informāciju mūsu lieliskajiem apmeklētājiem!

Operētājsistēmā Windows tiek parādīts šāds kļūdas ziņojums:

Šīs kļūdas iemesls

Ja tiek parādīts šis kļūdas ziņojums, tas nozīmē, ka datorā trūkst faila, kas ir iekļauts Visual C++ Redistributable Library for Visual Studio 2015.

Kāds šeit ir risinājums?

Lai atrisinātu šo problēmu, jums ir jāinstalē viss pieejamais Windows atjauninājumi un pēc tam atjauniniet " Visual C++ atkārtoti izplatāmā bibliotēka Visual Studio 2015 bibliotēkai", kā aprakstīts tālāk norādītajās darbībās:

1. Instalējiet visus Windows atjauninājumus

  1. Dodieties uz sadaļu " Windows Sākt »> « Vadības panelis»> « Windows atjauninājumi».
  2. Pārbaudiet Atjauninājumu pieejamība.
  3. Instalējiet visi pieejamie atjauninājumi.
  4. Pēc visu atjauninājumu instalēšanas restartējiet datoru.
  5. Atkārtojiet 1. līdz 4. darbību, līdz vairs netiek rādīti atjauninājumi.

2. Instalējiet Visual C++ Redistributable for Visual Studio 2015

Ja pēc šī, kļūda api-ms-win-crt-runtime-l1-1-0.dll joprojām sākas, jums pašam jāinstalē jaunākā Visual C++ for Windows pakotne.

Dodieties uz lapu Visual C++ atkārtoti izplatāms programmai Visual Studio 2015 un noklikšķiniet uz " Lejupielādēt»:

  • Augšupielādēt failu vc_redist.x64.exe ja izmantojat 64 bitu versiju Windows sistēma vai vc-redist86.exe, ja izmantojat 32 bitu Windows sistēmu.

  • Skrien vc_redist.x64.exe(Windows 64 bitu) vai vc_redist.x86.exe(32 bitu Windows) un atlasiet Atinstalēt.
  • Pēc pakotnes noņemšanas vēlreiz palaidiet to pašu .exe un atlasiet Instalēt.

Piezīme. Ja rodas problēmas ar Visual C++ 2015 bibliotēkas instalēšanu, pārliecinieties, vai jūsu sistēmā ir instalētas arī visas bibliotēkas līdz šai versijai. Visas Visual C++ lejupielādes varat atrast šajā Microsoft vietnē.

3. Atjauniniet Windows Universal C Runtime bibliotēkas

Universal C Runtime bibliotēkas pakotni var lejupielādēt un instalēt, izmantojot Windows Update vai Microsoft lejupielādes centru. Noklikšķiniet uz tālāk esošās saites, lai lejupielādētu savas Windows sistēmas lejupielādes:

Lejupielādēt Visas nepieciešamās bibliotēkas var atrast oficiālajā tīmekļa vietnē.

Secinājumi

Tas arī viss! Pēc visām iepriekš minētajām manipulācijām vislabāk ir restartēt Windows un mēģināt vēlreiz palaist lietojumprogrammu. Tas ir visvairāk labākie veidi mums zināmie šīs kļūdas risinājumi. Ja jums ir sava iespēja, kopīgojiet to komentāros. Visa mūsu kopiena būs jums pateicīga!

Dažos gadījumos lietotājs saskaras ar faktu, ka nav iespējams palaist programmu vai utilītu, jo ierīcei nav api-ms-win-crt-runtime.

Šajā gadījumā kļūst neiespējami izmantot utilītu vai lietojumprogrammu, jo tā vispār netiek atvērta.

Kas ir šī kļūda un kāpēc tā tik būtiski ietekmē jūsu datora kvalitāti?

Saturs:

Manifestācijas

Kādos gadījumos lietotājs var saskarties ar šādu problēmu un kā tā izskatās?

Parasti tas parādās, palaižot utilītu vai lietojumprogrammu, pat ja šī programmatūra iepriekš darbojās normāli vairākas dienas vai nedēļas.

Turklāt šāda parādība ir raksturīga standarta programmas un operētājsistēmas komponentiem, un trešo pušu lietojumprogrammas un spēles, neatkarīgi no slodzes, ko tie rada aparatūrai.

Kļūme parādās neliela loga veidā ar paziņojumu, ka programmatūru nevar palaist, jo ierīcē trūkst api-ms-win-crt-runtime.

Logs parādās ļoti agrīnā stadijā, dažreiz pirms, dažreiz pēc loga parādīšanās.

Aizverot paziņojumu, tiek aizvērta arī lietojumprogramma, un ar visiem atkārtotajiem mēģinājumiem tiek atkārtots tas pats process.

Svarīgi!Šāda problēma var rasties gan ar tikko instalētu programmu, gan ar tādu, kas jau kādu laiku darbojas pareizi, jo tieši ar instalēšanas procesu šī kļūda nav savienots. Tas neietekmē pašu programmatūru, bet gan OS komponentu, kas ir nepieciešams tās palaišanai.

Būtība

Kas īsti ir api-ms-win-crt-runtime? Šī ir dinamiska spraudņu bibliotēka, kas vajadzības gadījumā darbojas vienlaikus ar vairākām lietojumprogrammām.

Tas nozīmē, ka kļūme šajā bibliotēkā var ietekmēt, piemēram, vairāk nekā vienu spēli, bet gan veselu virkni lietojumprogrammu un utilītu.

Stingri sakot, šī ir universāla vide palaišanas procesu izpildei, kurā ir kodi un citi dati procesa aktivizēšanai.

Kļūdas paziņojums tiek parādīts, ja process nevar tam piekļūt startēšanas laikā vai tiek iegūta piekļuve, bet tas ir bojāts un trūkst dažu nepieciešamo komponentu.

Kas noved pie izmaiņām bibliotēkas darbā? Zemāk redzamā tabula parāda biežākie gadījumi.

1. tabula. Problēmas cēloņi
SfēraProblēmu veidi
Spēle vai lietotne, kas avarēProgrammatūras datu konflikts ar bibliotēku;

Radās problēma ar bibliotēku, kas tika instalēta kopā ar spēli.

AparatūraBojājumi jebkura notikuma rezultātā, piemēram, negaidīti izslēdzot datoru vai nodziestot gaismām;

Problēmas vai slikti sektori cietais disks.

Cita drošībaBojājumi, ko izraisījusi ļaunprātīga programmatūra vai vīrusu aģents;

Citi procesi operētājsistēmā, kas nav tieši saistīti ar lietotāja darbībām;

Datu maiņa, pazušana vai bojājums operētājsistēmas reģistrā;

Daža ļaunprātīga utilīta nepareiza procesa rezultātā atjaunināja vai izdzēsa failu;

Faila versija ir novecojusi.

Atkarībā no tā var būt dažādi veidi novērst šo problēmu.

Labojums

Ir vairāki veidi, kā atrisināt šo problēmu, un viens no tiem palīdz jebkurā gadījumā.

Vienkāršākais un ātrākais ir, jo bojātais komponents tiks atkārtoti instalēts kopā ar to.

Bet, ja tajā ir saglabāti daži dati vai tie ir jāsaglabā citu iemeslu dēļ, varat izmantot kādu no tālāk norādītajām metodēm.

Microsoft Visual C++

Uzstādot šādus programmatūra atrisina problēmu, jo bibliotēka ir daļa no Universal C RunTime vides.

Tā kā bibliotēka atrodas instalācijas failsšī vide, tas ir, pārinstalējot, bibliotēka tiek atjaunota.

Programma, kurā iepriekš parādījās kļūda, sāks darboties normāli, un tās saturs netiks mainīts.


Īpaši bieži šī kļūme rodas, kad lietotājs mēģina palaist labi zināmo Skype Messenger un dažādas “smagas” lietojumprogrammas, kurām nepieciešami ievērojami sistēmas resursi. Ziņojums par to var parādīties pat tad, ja tiek palaista jebkura lietojumprogramma no oficiālās Microsoft Office pakotnes.

Ekrānā tiek parādīts dialogs, informējot lietotāju, ka darba turpināšanu neļauj tas, ka nav faila ar garu nosaukumu api-ms-win-crt-runtime-l1-1-0.dll. Dialogs iesaka pārinstalēt programmu, taču patiesībā šis padoms ne vienmēr palīdz. Ko tad darīt?

Lai sāktu, izprotiet iemeslus.

Cēlonis

Trūkstošie dati ir daļa no programmu kodu sistēmas bibliotēkas. Tas satur pamata, universāls kods, kas nepieciešams daudzām lietojumprogrammām. Vispārīgo kodu izmantošana ļauj izstrādātājiem vienkāršot un samazināt lietojumprogrammas, bet padara tās atkarīgas no DLL, ar kuriem jābūt aprīkotam lietotāja datoram.

Failu api-ms-win-crt-runtime-l1-1-0.dll izmanto Microsoft Visual C++ 2015 vai jaunāka draiveru kopa. Tas ir paredzēts, lai atbalstītu lietojumprogrammas, kas rakstītas C++ valodā. Visvairāk dažādas programmas, tostarp izstrādātājs, kas nav Microsoft izstrādātājs, sazinās ar to, ja tam ir nepieciešams tajā esošais kods. Tāpēc, ja viņš:
  • prombūtnē;
  • bojāts;
  • atrodas nepareizajā mapē.

    Lūdzu, ņemiet vērā: ja fails sistēmā pastāv, bet nav reģistrēts Windows reģistrā, tad OS to “neredz” un attiecīgi neizmanto.

    Problēmas risināšana

    Ir vairāki veidi, kā atrisināt šo problēmu, no liberāla līdz radikālam. Pirmie ir čeki. Windows reģistrs par nepareiziem ierakstiem un visas sistēmas pārbaudi, vai tajā nav vīrusu programmatūras, kas varētu iznīcināt datus. Otrais ietver atjauninājumu lejupielādi un instalēšanu.

    Reģistra pārbaude

    Ļoti labi tā var būt nepieciešamais fails sistēmā pastāv, bet reģistrā nav ar to saistīta ieraksta. Veiciet pielāgojumus sistēmas reģistrs Stingri nav ieteicams izmantot rokas, jo jebkura nepareiza darbība var izraisīt vēl nopietnākas sekas.

    Labākais veids, kā optimizēt, ir izmantot īpašas lietojumprogrammas, piemēram, CCleaner vai Reg Organizer. Tie tiek izplatīti bez maksas.

    Pēc tam, kad ir palaists, piemēram, CCleaner, jums jāiet uz cilni “Reģistrs” un jāatzīmē izvēles rūtiņas visiem vienumiem rindiņā “Resursu integritāte”. Palaidiet "Problēmu meklēšanu". Sistēma automātiski atradīs jebkādas neatbilstības starp reģistrā esošajiem ierakstiem un reālo situāciju. Kad analīze ir pabeigta, noklikšķiniet uz “Labot visu”. Jums tiks piedāvāts saglabāt dublējumkopijas; dari to.

    Ja datorā nav nepieciešamās programmatūras, varat to pārbaudīt, izmantojot pašu OS. Procedūra:
    OS sāks pārbaudi. Ja jums tiek piedāvāts apstiprināt kādas darbības, jums ir jāpiekrīt. Pārbaudes beigās OS ziņos, vai ir atrastas kļūdas, un, ja tā, vai tās ir izlabotas.


    Ja, pārbaudot reģistru divos veidos, kļūdas ziņojums turpina parādīties, tad izrādās, ka sistēmā vienkārši nav vajadzīgā datu bloka.

    Labākais veids ir lejupielādēt C++

    Jums ir jānoskaidro, vai tas atrodas jūsu datorā Microsoft pakotne Visual C++ 2015 kopumā. To var izdarīt, izmantojot cilni Programmas un līdzekļi (par Windows versijas" ir vecāka par Vista; iepriekšējās versijās opcija tika saukta par "Pievienot vai noņemt programmas"). Ja tas nav sarakstā, problēmu var atrisināt, lejupielādējot programmatūru tieši no oficiālās vietnes:

    Vietne automātiski izvēlēsies programmatūras versiju jūsu sistēmai atkarībā no bitu lieluma - 32 vai 64 biti. Ja vēlaties kontrolēt ielādi un zināt savas "ass" bitu dziļumu, varat pats atlasīt izpildāmo failu.

    Ja iekšā Microsoft saraksts Ir pieejams Visual C++ 2015, tāpēc kāds vai kaut kas veica izmaiņas failā ar nosaukumu api-ms-win-crt-runtime-l1-1-0.dll, bloķējot iespēju to izmantot. Jums būs jāveic visaptveroša datora pārbaude, lai atklātu ļaunprātīgus "tārpus" un "Trojas zirgus", tāpat kā standarta OS rīki - " Windows Defender”, kā arī antivīrusi no specializētiem izstrādātājiem - Kaspersky Lab, Doctor Web un citiem. Piemēram, Kaspersky Lab vietnē varat lejupielādēt vienreizējās lietošanas antivīrusa Kaspersky Virus Removal Tool versiju, taču šeit ir lejupielādes saite:

    Pēc pārbaudes neatkarīgi no rezultātiem vēlreiz lejupielādējiet C++ pakotni.

    Lūdzu, ņemiet vērā: lejupielādējiet šo pakotni vai vienkārši atsevišķu failu no nejaušām vietnēm stingri nav ieteicams, lai izvairītos no vīrusa draudiem.

    Alternatīvās metodes

    Ja jūs noteikti zināt, ka nepieciešamais fails eksistē un atrodas vēlamajā mapē (System32 32 bitu operētājsistēmai, 64 bitu operētājsistēmai ir nepieciešamas divas kopijas - System32 un sistēmas mape SysWOW64), varat mēģināt to reģistrēt manuāli, izmantojot komandrindu, kas palaista kā šī datora administrators:
    1. Ievadiet komandu regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
    2. Pēc tam ievadiet regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll
    3. Restartējiet datoru.
    Iespējams, ka problēma patiešām nav failā, bet gan pašā spēlē vai programmā, kas signalizē par kļūmi. Mēģiniet pārbaudīt citas spēles un programmatūru. Ja tie darbojas labi, atkārtoti instalējiet lietojumprogrammu, kas rada kļūdu, vai izmantojiet tai oficiālo ielāpu.

    Pēdējā metode sarakstā, bet ne mazāk efektīva, ir atgriezt sistēmu stāvoklī, kurā nav radusies kļūme, ja ir piemērota kontroles punkts. Izmantojiet opciju “Atjaunot sistēmas iestatījumus vai datoru”, kas atrodas vadības panelī (vienums “Dublēšana un atjaunošana”). Alternatīvs veids palaišana - Sākt => Visas programmas => Standarta => Serviss => Sistēmas atjaunošana.

    Šī metode neietekmē esošie faili un mapes. Tikai sistēmas iestatījumi ir pakļauti reinkarnācijai. Šādā veidā nav iespējams atgūt izdzēstos datus, taču ir iespējams tos ierakstīt sistēmā.

    Visbeidzot, visradikālākā metode ir atjaunot OS no saglabātās. ārējais disks arhīvs, ja pieejams.

    Ja neviena no iepriekšminētajām metodēm nepalīdz, vienīgā iespēja ir pārinstalēt operētājsistēmu.

  • Palaižot dažas programmas (it īpaši spēļu), daži lietotāji saskārās ar programmas avāriju un atbilstošu ziņojumu “Programmu nevar palaist, jo nav Api-ms-win-crt-runtime-l1-1-0.dll ”. Kā izriet no kļūdas teksta, tās rašanās cēlonis ir api-ms-win-crt-runtime-l1-1-0.dll bibliotēkas trūkums (vai bojājums), kuras fails netika atrasts sistēma. Šajā rakstā es jums detalizēti pastāstīšu, kāpēc rodas api-ms-win-crt-runtime kļūda un kādus programmatūras rīkus var izmantot, lai to labotu.

    Kāpēc tiek parādīta kļūda api-ms-win-crt-runtime-l1-1-0.dll?

    Kā jau minēju iepriekš, tas ir saistīts ar dinamiskās bibliotēkas faila api-ms-win-crt-runtime-l1-1-0.dll neesamību, bojājumu vai nepareizu darbību.

    Atgādināšu lasītājam, ka dinamiskās bibliotēkas (dll) faili ir apakšprogrammu jeb objektu kopums, kas savukārt strādā ar citām programmām (diezgan dažādi veidi). Tajā pašā laikā datorā esošais fails api-ms-win-crt-runtime-l1-1-0.dll ir viens no svarīgiem Windows OS universālās C izpildlaika vides (CRT) elementiem.

    Kas tieši varētu izraisīt disfunkciju šīs bibliotēkas darbībā? Es gribētu atzīmēt šādus faktorus:

    Kad esam izanalizējuši api-ms-win-crt-runtime-l1-1-0.dll kļūdas iemeslus, mēs turpināsim apsvērt, kā to novērst jūsu datorā.

    Kā novērst problēmu ar programmas startēšanu un trūkstošo api-ms-win-crt-runtime-l1-1-0.dll

    Lai labotu kļūdu api-ms-win-crt-runtime-l1-1-0.dll, iesaku rīkoties šādi:


    Lūdzu, ņemiet vērā: lai minētais atjauninājums pareizi darbotos jūsu ierīcē operētājsistēma ir jāinstalē sistēmas servisa pakotnes (SP1 operētājsistēmai Windows 7, SP2 operētājsistēmai Windows Windows Vista un tā tālāk).

    • Instalējiet pilns komplekts Microsoft Visual C++ 2015 bibliotēkas, kuru vidū ir arī mums nepieciešamā bibliotēka. Izpildiet norādīto saiti, atzīmējiet izvēles rūtiņu blakus failam, kas atbilst jūsu OS bitu dziļumam (X86 32 bitiem, X64 64 bitiem), noklikšķiniet uz "Tālāk" apakšējā labajā stūrī, lejupielādējiet un instalējiet. šo failu uz jūsu datoru.


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

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

    Restartējiet sistēmu un mēģiniet vēlreiz palaist problemātisko programmu.

    • Izmantojiet sfc utilītu, lai pārbaudītu integritāti sistēmas faili . Palaidiet komandrindu kā administrators (noklikšķiniet uz pogas "Sākt", meklēšanas joslā ierakstiet cmd, ar peles labo pogu noklikšķiniet uz tā paša rezultāta, kas atrodams augšpusē, un parādītajā izvēlnē atlasiet "Palaist kā administratoram"), komandrinda ievadiet:

    sfc /scannow - un nospiediet taustiņu Enter. Pagaidiet, līdz process beidzas, un pēc tam restartējiet datoru;

    • Instalējiet jaunus OS komponentu draiverus(Palīdzēs tādas programmas kā DriverPack Solution vai Driver Genius);
    • Izmantojiet atjaunošanas punktu, kurā problemātiskā programma darbojās normāli (). Ja programma ar kļūdu iepriekš ir darbojusies bez kļūmēm, mēģiniet atgriezt sistēmu līdz atjaunošanas punktam, kurā netika novērotas nekādas problēmas. Noklikšķiniet uz pogas "Sākt", meklēšanas joslā ievadiet rstrui, atlasiet optimālo atjaunošanas punktu un atgrieziet sistēmu uz to.

    Video

    Ja pēkšņi parādās ziņojums “Programmu nevar palaist, jo trūkst api-ms-win-crt-runtime-l1-1-0.dll”, vispirms iesaku instalēt sistēmas atjauninājums KB2999226, tas novērsīs problēmu lielākajā daļā gadījumu. Ja šis padoms izrādās neefektīvs, izmantojiet citus iepriekš minētos padomus, tie palīdzēs atbrīvoties no crt-runtime-l1-1-0.dll kļūdas jūsu datorā.

    © 2024 ermake.ru - Par datoru remontu - Informācijas portāls