Компонент universal crt исправление kb2999226 win7 x64 – Ошибка kb2999226 обновление не применимо к этому компьютеру

Содержание

Ошибка kb2999226 обновление не применимо к этому компьютеру

Дискуссия о необходимости установки обновлений для операционной системы Windows уже давно перешла из стадии технического спора в разряд риторических вопросов, на которые нет однозначных ответов.

Дискуссионный лагерь разделился на три группы "противоборствующих сторон":

  • те, кто однозначно против обновлений;
  • те, кто считает, что все обновления важны для стабильной работы системы;
  • и те, кто устанавливает обновления по-необходимости и по собственному выбору.

Но каждый пользователь вне зависимости от приверженности к какой-либо группе рано или поздно сталкивается с определёнными трудностями, связанными с установкой или откатом скачанных обновлений.

И в данной статье мы рассмотрим основные причины и способы решения проблемы системного сбоя с сообщением «Обновление неприменимо к данному компьютеру» при попытке установить пакет под номером «Kb2999226»

Почему не устанавливается обновление kb2999226 на windows 7?

Для начала стоит отметить, что обновление операционной системы Windows (как и любого программного обеспечения) возможно при соблюдении определённых требований, установленных для конкретного файлового обновления.

Например, рассматриваемый пакет под номером «Kb2999226» имеет два основных требования:

  • наличие операционной системы Windows 7 Service Pack 1;
  • наличие операционной системы Windows 7 Service Pack 1 с разрядностью 64 бит.

Эти два условия являются обязательными, и в случае их несоблюдения могут возникать определённые ошибки, в том числе и в виде сообщения «Обновление неприменимо к этому компьютеру».

Соответственно, первый вариант решения проблемы - выявить, действительно ли установленная система поддерживает вышеназванные требования.

Стоит отметить, что компания Microsoft не осталась в стороне от рассматриваемой ошибки и предоставила список основных причин и производных от них вариантов решения данной проблемы.

Причина 1 - устаревшее или заменяемое обновление

Если пакет обновлений уже установлен, или же установлена более новая версия, включающая в себя компоненты из «Kb2999226», то может возникнуть вышеназванная ошибка (так как подобные действия предполагают замену ранее установленного пакета на устанавливаемый)

Варианты решения проблемы

Следовательно, для исправления потребуется или удалить ранее установленное обновление или попросту не устанавливать «Kb2999226».

Для проверки уже установленных компонентов откройте командую строку и выполните команду «wmic qfe list».

Причина 2 - отсутствие установленных важных обновлений

Конечно, если ранее не проводилась установка важных обновлений, то большинство компонентов, необходимых для работы/установки «Kb2999226», попросту отсутствуют в системе.

Варианты решения проблемы

Следует проверить наличие и возможность установки важных обновлений. Для этого потребуется:

1. Откройте «Пуск» - «Панель управления» - «Система и безопасность».

2. Найдите раздел «Центр обновления Windows» и откройте строку «Проверка обновлений». 

3. В блоке «Загрузка и установка обновления для компьютера» обратите внимание строку «Важных обновлений: N доступны», где вместо «N» указано количество доступных для установки обновлений.

4. Установите все доступные варианты или же определите важнейшие из них.

Причина 3 - повреждены системные файлы, необходимые для стабильной работы компонентов операционной системы

Подобные повреждения могут быть связаны с деятельностью вирусов или с необоснованными и неграмотными вмешательствами в реестр

Варианты решения проблемы

Проверьте целостность системных файлов сканером «sfc/scannow», запустив его в командной строке с правами администратора. 

Причина 4 - скачанный файл в  Центре обновления Windows повреждён

Проблема также может возникнуть вследвие вирусной активности или неграмотных действий пользователя.

Варианты решения проблемы

Скачайте нужный файл вручную в каталоге обновлений Windows. Для этого посетите сайт «https://www.catalog.update.microsoft.com» и с помощью поиска найдите «Kb2999226».

В заключение

Рассматриваемая проблема наряду с вышеуказанными причинами может носить множественный индивидуальный характер и зависеть от ранее предпринятых действий, в том числе и начальной цели установки данного обновления (например, это требования системы или необходимость для работоспособности какой-либо программы/приложения).

В заключение стоит привести и несколько альтернативных вариантов, которые не имеют прямого отношения к пакету «Kb2999226», но решают множество проблем, связанных с ошибками при установке обновлений операционной системы Windows:

I вариант:

Нажмите комбинацию клавиш «WIN+R» и выполните команду «services.msc».

В открывшемся окне «Службы» найдите строку «Центр обновления Windows», выделите её и нажмите на кнопку «Остановить». 

Перейдите в «C:\Windows\ SoftwareDistribution\ Download» и удалите всё содержимое папки.

Вернитесь к окну «Службы» и включите «Центр обновления Windows».

Далее по описанному выше принципу проведите повторный поиск и установку важных обновлений.

II вариант

Данный вариант предполагает автоматическую проверку системы на готовность к последующей установке обновлений.

Скачать утилиту можно на официальном сайте Microsoft по адресу «https://www.microsoft.com/ru-ru/download/details.aspx?id=3132».

После проверки системы попробуйте снова установить файловое обновление «Kb2999226».

www.911-win.ru

Cкачать api-ms-win-crt-runtime-l1-1-0.dll для Windows 7 x64 и 32 bit

Файл api-ms-win-crt-runtime-l1-1-0.dll – системная библиотека из пакета Microsoft Visual C++. Данный пакет является важным компонентом операционной системы Windows7 и Windows 10.

Иногда у пользователей возникают сложности с запуском программы или игры (Мафия 3 \ Mafia 3, Скайрим \ Skyrim, dead by daylight,  Origin, Skype, Teamspeak…), а на мониторе появляется сообщение об ошибке: «Запуск программы невозможен, так как отсутствует api-ms-win-crt-runtime-l1-1-0.dll».  Не расстраивайтесь. Читайте ниже, что это за ошибка и как ее исправить.

Часто пользователи Windows 7, 8 сталкиваются с этой ошибкой при попытке запустить софт разработанный для Windows 10.
В результате игра или приложение обращается к этому файлу, но он поврежден, изменен или отсутствует на компьютере. Такая проблема появляется в результате вирусной атаки, установки пиратских версий программ или неосторожных действий пользователя.

Для исправления ошибки нужно скачать оригинальный dll файл и зарегистрировать в системе.

Автоматическая установка

  • Скачайте и установите Microsoft Visual C++ 2015, в составе, которого есть нужный файл, он будет автоматически заменен и записан. Программа проверит и обновит все остальные библиотеки DLL.
    Если установлена операционная система 32 bit ставим только 32 битную версию, если система 64 битная – ставим оба варианта 32 и x64.
  • Можно воспользоваться fix-обновлением от Microsoft KB2999226, которое решает именно эту проблему.

Ручная замена

Вы продвинутый пользователь и знаете куда кидать dll – можно сделать все вручную:

  • Скачайте api-ms-win-crt-runtime-l1-1-0.dll на компьютер.
  • Скопируйте его с перезаписью в папку С:\Windows\system32 для Windows 7, 8, 10 32 bit и в папку C:\Windows\SysWOW64 для x64.
  • Перезагрузите ПК.

Ещё не задано ни одного вопроса.

freeforwin.ru

Для microsoft office 2016 требуется компонент universal crt kb2999226 — Портал о стройке

Я хотел бы рассказать вам об универсальном CRT, который поможет вам понять, почему система должна быть обновлена ​​до установки vc_redist.x64.exe. Большая часть C-runtime перемещается в ОС в Windows 10 (ucrtbase.dll) и обслуживается так же, как и любая другая DLL (например, kernel32.dll). Visual Studio напрямую не обслуживается. Пакеты MSU - это тип файла для Windows Updates.

Чтобы получить Windows 10 Universal CRT в более ранних операционных системах, были созданы пакеты обновления Windows, чтобы довести этот компонент системы до уровня ниже. KB2999226 приносит Windows 10 RTM Universal CRT на платформы нижнего уровня (Windows Vista до Windows 8.1). KB3118401 обновляет Windows 10 ноября до универсальных CRT до платформ нижнего уровня.

Исключение составляет Windows XP (последний SP). Служба Windows Servicing не предоставляет пакеты нижнего уровня для этой ОС, поэтому Visual Studio (Visual С++) предоставляет механизм для установки UCRT в System32 через VCRedist и MSM.

1. Универсальное время выполнения Windows включено в пакет exe ex VC Redist, так как он зависит от Windows Universal Runtime (KB2999226). Windows 10 - единственная ОС, которая отправляет UCRT в поле. Все предыдущие ОС получают UCRT только с помощью Центра обновления Windows. Это относится ко всем Vista- > 8.1 и соответствующим серверам SKU.

Для Windows 7, 8 и 8.1 универсальная среда выполнения Windows должна быть установлена ​​через KB2999226. Однако в нем есть предварительное обновление KB2919355, которое содержит обновления, которые облегчают установку пакета KB2999226.

  1. Почему KB2999226 не всегда устанавливается, когда среда выполнения установлена ​​из распространяемого? Что может помешать установке KB2999226 в качестве части среды выполнения? UCRT MSU, входящий в состав VCRedist, устанавливается путем совершения вызова в службу Windows Update, и KB может не выполнить установку на основе состояния/состояния службы обновления Windows: 1) Если машина не обновилась до требуемого базового уровня обслуживания, UCRT MSU будет рассматриваться как "Не применимо". Убедитесь, что установлен KB2919355. Также были известны проблемы с KB2919355, поэтому перед этим необходимо установить следующее исправление. KB2939087 KB2975061 2) Если служба обновления Windows устанавливает другие обновления при установке VCRedist, вы можете увидеть длинные задержки или ошибки, указывающие, что машина занята. а. Это можно решить, ожидая и повторить попытку позже (что может быть связано с тем, что установка через интерфейс обновления Windows наступает позднее). 3) Если служба Windows Update находится в состоянии неготовности, вы можете увидеть ошибки, отражающие это. а. Недавно мы исследовали сбой с кодом ошибки, указывающим, что служба WUSA закрывается.

  2. Чтобы определить, установлено ли предварительное условие KB2919355, существует 2 варианта: Ключ реестра: 64-битный куст HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Обслуживание на основе компонентов\Пакеты\Package_for_KB2919355 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.3.1.14 CurrentState = 112 32-битный куст HKLM\SOFTWARE [WOW6432Node] Microsoft\Windows\CurrentVersion\Обслуживание на основе компонентов\Пакеты\Package_for_KB2919355 ~ 31bf3856ad364e35 ~ x86 ~~ 6.3.1.14 CurrentState = 112

Или проверьте версию файла: C:\Windows\SysWOW64\Wuaueng.dll C:\Windows\System32\Wuaueng.dll 7.9.9600.17031 или более поздняя версия

rathish rk 06 июля '16 в 19:472016-07-06 19:47

источник поделиться Source: qaru.site

Читайте также

stroyka.ahuman.ru

Как исправить ошибку api-ms-win-crt-runtime-l1-1-0.dll?

Увидеть ошибку api-ms-win-crt-runtime-l1-1-0.dll вы можете при попытках запуска разнообразных программ как системных, так и сторонних. Эта ошибка может проявлять себя, например, при запуске программ из пакета Microsoft Office или Skype. Или же при запуске каких-либо современных игр, таких как Mafia 3 или Dragon Ball Xenoverse 2.

В сообщении, которое сопровождает эту ошибку, говорится следующее:

«Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу.»

Содержание статьи

Причины появления ошибки api-ms-win-crt-runtime-l1-1-0.dll

Так что же представляет из себя файл

api-ms-win-crt-runtime-l1-1-0.dll? Этот файл является динамически подключаемой библиотекой, содержащую в себе различные коды и данные, которые могут работать с несколькими программами в одно время.

Файл api-ms-win-crt-runtime-l1-1-0.dll является, так сказать, «винтиком», работающим в Universal C Runtime или же универсальной средой выполнения С для операционной системы Windows.

Когда запущенная вами программа пытается получить доступ к этой библиотеке и она не может этого сделать, то как раз ошибку об отсутствии этого файла вы и можете наблюдать.

Давайте же перечислим некоторые возможные сценарии того, что могло произойти с этим файлом:

  • Файл api-ms-win-crt-runtime-l1-1-0.dll мог быть поврежден вследствие каких-либо событий. Например, из-за внезапного выключения вашего компьютера. Или возможно, что этот файл был поврежден вирусом или вредоносным программным обеспечением.
  • Различные ошибки или повреждения записей в Реестре Windows.
  • Возникновение проблем, ошибок или даже битых секторов на жестком диске, которые приводят к повреждениям файла api-ms-win-crt-runtime-l1-1-0.dll.
  • Сторонняя утилита поменяла версию файла, модифицировала его или даже удалила, по ошибке или случайно.
  • Возможно, что данный файл попросту является устаревшим.

Методы исправления ошибки api-ms-win-crt-runtime-l1-1-0.dll

Методы решения данной ошибки будут поделены на две группы: основные и вспомогательные. Начнем, конечно же, с основных.

Метод №1 Установка Microsoft Visual C++ 2015

Как уже было упомянуто в причинах, файл api-ms-win-crt-runtime-l1-1-0.dll является составляющей Universal C Runtime. Так что этот файл должен находиться в Microsoft Visual C++ 2015 года.

Скачать данные библиотеки вы можете с официального сайта Microsoft, либо же просто воспользоваться ниже приложенной ссылкой:

https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=48145

Для 32-битной версии операционной системы необходимо скачать Visual С++ 2015 x86. Для 64-битной версии же нужно скачать и установить х86 и 64-битную версию Visual С++ 2015.

Метод №2 Установка обновления KB2999226

Данную библиотеку вы можете найти в обновлении для операционной системы под номером KB2999226 для Windows Server 2008/Vista/Server 2008 R2/8.1. Как раз это обновление и является частью Microsoft Visual С++, которое не смогло корректно установиться.

Найти вы это обновление можете на официальном сайте Microsoft, либо же воспользоваться удобной ссылкой приложенной ниже:

https://support.microsoft.com/ru-kz/kb/2999226

Но также вы можете установить обновление KB2999226 через Центр обновления Windows. Зайдите в Панель управления и выберите соответствующий пункт. Проверить наличие доступных обновлений. В списке найденных вы скорее всего и найдете KB2999226.

Теперь давайте пройдемся по вспомогательным способам решения ошибки api-ms-win-crt-runtime-l1-1-0.dll

Метод №3 Переустановка приложения/игры

Возможно, что проблема возникла со стороны запускаемой вами программы. Очень может быть, что при ее установке пошло что-то не так и теперь утилита по каким-то причинам конфликтует с файлом api-ms-win-crt-runtime-l1-1-0.dll

Попробуйте переустановить утилиту, а затем проверьте, исчезла ли возникшая проблема.

Метод №4 Проверка ПК на наличие вирусов и вредоносного программного обеспечения

На ваш компьютер вполне могли проникнуть вирусы или вредоносное ПО, которые и повредили систему и ее файлы. Проверьте свой ПК с помощью сканера Защитника Windows(Windows Defender) или любым другим сторонним антивирусом, которому вы доверяйте.

Если он что-то найдет, то подтвердите удаление зараженного элемента системы. Затем попытайтесь запустить приложение, с которым возникла проблема. Если ошибка все еще присутствует в системе, то выполните первый и второй метод, так как вирус был удален и он больше не будет повреждать файл api-ms-win-crt-runtime-l1-1-0.dll.

Метод №5 Восстановление Реестра Windows

Как было упомянуто в причинах появления ошибки, с записью о регистрации файла api-ms-win-crt-runtime-l1-1-0.dll могло что-то произойти. Для восстановления реестра используйте такие программы, как Reg Organizer или CCleaner. Они очень просты в использовании, так что у не должно возникнуть никаких проблем при их эксплуатации.

Метод №6 Регистрация файла в системе

Крайне не рекомендуемый способ решения проблемы. Но если вы хотите рискнуть и у вас закончились альтернативы, то можете попробовать:

  • Найдите и скачайте файл api-ms-win-crt-runtime-l1-1-0.dll из сети. Делайте это только с доверенных источников.
  • Закиньте его в директорию C/Windows/System32 или в C/Windows/SysWOW64(для 64-битной системы его нужно вложить в обе директории).
  • Затем нажмите комбинацию клавиш Win+R и впишите cmd. Либо вы можете нажать на «Пуск» правой кнопкой мыши и выбрать из контекстного меню «Командная строка(администратор)».
  • В открывшейся «Командной строке» впишите команду regsvr32 /u api-ms-win-crt-runtime-l1-1-0.dll
  • Потом впишите regsvr32 /i api-ms-win-crt-runtime-l1-1-0.dll

После проведенной регистрации, перезагрузите свой компьютер и после входа в систему, снова попытайтесь запустить проблемную утилиту.

Метод №7 Запуск утилиты проверки системных файлов

Использование системной утилиты SFC будет вполне здравой идеей для решения ошибки api-ms-win-crt-runtime-l1-1-0.dll. Данная утилита проведет, так сказать, «инвентаризацию» системных файлов. Она проверит их на наличие повреждений и попытается исправить их, если ей представиться такая возможность.

Для ее запуска сделайте следующее:

  • Как и в предыдущем методе, нажмите комбинацию клавиш Win+R и впишите cmd. Либо попросту нажмите правой кнопкой мыши на «Пуск» и выберите «Командная строка (администратор)».
  • В появившейся «Командной строке» напишите sfc /scannow.
  • Начнется процесс проверки системных файлов. Проходить она может долго, так что можете отвлечься. По ее окончании, вам будет показан список поврежденных файлов и были ли они исправлены.

Перезагрузите свой компьютер и проверьте, была ли исправлена ошибка с файлом api-ms-win-crt-runtime-l1-1-0.dll

Метод №8 Восстановление системы

Восстановление системы является, пожалуй, одним из самых радикальных методов решения проблем, однако, не менее действенным. Данное действие буквально позволит вам перенести вашу систему «назад во времени», в то время, когда она была в стабильном состоянии и никакой ошибки не возникало.

Для Восстановления системы сделайте следующее:

  • Зайдите в Панель управления через нажатие правой кнопкой мыши по «Пуску».
  • Выберите в ней пункт «Восстановление».
  • Нажмите «Запуск восстановления системы».
  • Затем нажмите «Далее» в появившемся окне мастера и выберите нужную вам точку времени для восстановления. Ваш компьютер может перезагружаться в этот момент, что вполне нормально, согласно процедуре.

Как и в предыдущих методах, проверьте наличие ошибки api-ms-win-crt-runtime-l1-1-0.dll. Если же она все еще присутствует в системе, то, к сожалению, единственным методом решения проблемы станет чистая установка операционной системы Windows.

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

gamesqa.ru

Отправить ответ

avatar
  Подписаться  
Уведомление о