Итак программы с Visual C++ 2015 добрались и до меня, и захотели установить свои библиотеки. И не получилось. Потому что установились с ошибкой, и программы ругаются на то, что не могут найти файлик api-ms-win-crt-stdio-l1-1-0.dll .
После чтения различных форумов решил вопрос следующим образом.
Установщик Visual C++ Redistributable 2015 при установке пытается поставить некий пакет исправления “KB2999226” (если у вас его еще не стоит). И у него это не получается.
- Нужно найти файл “Windows6.1-KB2999226-x64.msu”, он живет где-то в папках внутри “C:\ProgramData\Package Cache\” (или где там у вас ProgramData, скрытая системная папка)
- После того как нашли файл, нужно его распаковать. Сделать это можно с помощью команды:
wusa.exe Windows6.1-KB2999226-x64.msu /extract:ExtractedData
(ExtractedData – имя папки, куда распакуется содержимое. (Документация по WUSA)Но, у меня почему-то WUSA работать отказывается, видимо из-за этого и ошибка при установке, помочь может 7zip. С помощью 7zip распаковываем файл.
Альтернативный вариант, воспользоваться стандартной программой распаковщиком архивов:
expand -F:* Windows6.1-KB2999226-x64.msu c:\ExtractedData
- Выполняем команду установки обновления, с правами администратора (dism.exe живет в %WINDIR%\System32\Dism.exe)
dism.exe /Online /Add-Package /PackagePath:Windows8.1-KB2999226-x64.cab
Если все прошло успешно, то перезапускаете установщик Visual C++ Redistributable 2015 и выбираете “Исправить” в вариантах действий.
90 comments
Skip to comment form
Спасибо Вам, ребят.
установил этот “сраный 2015 пакет”
Сначала долго еблся: скачивал дофига автономных обновлений. 2015 пакет всё не ставился . Потом открыл ссылку на этот пост: и подумал, что нужно искать файл Windows8.1 вместо Windows6.1 – и даже нашёл и распаковал, но потом, почитав комменты, воспользовался win поиском и нашёл Windows6.1, который к удивлению лежал в папках офиса.
Но .cab не ставился пока я не прописал путь
dism.exe /Online /Add-Package /PackagePath:C:\Users\Dmitrii\Desktop\1(папка в которую распаковал файлы, т.к. если оставить название “Новая папка” выдаст ошибку из-за пробела или языка)\Windows6.1-KB2999226-x64.cab
и заодно и c Windows8.1-KB2999226-x64.cab то же самое сделал
В итоге несчастныйпакет2015 установился
как и все тут ломался и мучался два два дня, пока от тоски не прочитал все комменты.
Обязательно должна быть запущена служба обновлений и проиндексирован С: диск.
Всё встаёт пешком
ОГРОМНОЕ спасибо комментаторам, пролили свет на винду.
Но wscsvc я опять отключил что б за спиной не тащил всякую дрянь
ПАРНИ !!!! короче не парьтесь всё на самом деле проще простого !!!!
я тоже морочился и пытался с этим DIMS.exe Мудрить и неудача !!!!!!
ладно короче ссылка ___ там парень все понятно объяснит http://www.youtube.com/watch?v=gaNPWr5f2yo
Столкнулся с подобной проблемой при установке Microsoft Visual C++ 2015 из пакетов дополнительных программ от Resident Evil 7.
Ни один из способов не помог. Однако, как-то интуитивно догадался, что проблема в активаторе виндовс Chew7. Снёс активатор, поставил все обновы, что предлагались в Центре обновлений Windows, естественно настал момент когда Центр стал говорить, мол мой процессор более крут для седьмой винды. Отключил Центр обновлений. Установил антивирусник 360 Total Security. Через дополнительную утилиту антивирусника “Уязвимости” доустанавливал остальные обновления. Запустил игру без каких либо проблем, даже тот пресловутый Visual C++ 2015 ставить не пришлось.
Скажите пожалуйста на винд 8.1 какой файл нужно найти. И как и с помощью чего и где его искать?
Windows8.1-KB2999226-x64.cab где взять этот файл?!!
Сделал все как в посте – получилось. Большое спасибо автору за решение проблемы
Товарищи, нужна ваша помощь. Пукан горит до сих пор.
После выполнения последней команды в cmd произошла ошибка – “Package_for_KB2999226” Ошибка: 0x80070643
Ошибка: 1603
Пожалуйста, объясните понятным языком как с этим справиться
Спасибо, заработало. НО, действительно, спасибо комментаторам, которые привели примеры, как правильно указать путь в операциях с DISM (я тупо копировал) и сказали, что в тексте файл именуется то Windows6.1-blah-blah-blah то Windows8.1-blah-blah-blah
Спасибо, все заработало )
Спасибо!Огромное!Помогло!
http://www.skaip.su/na-kompyutere-otsutstvuet-api-ms-win-crt-runtime-l1-1-0-dll
Самый просто способ!
Игрался долго, пока не сделал пункт 1
Люди добрые, помогите! Бьюсь с этой же проблемой уже часа 4! Желание вышвырнуть комп в окно!
Все сделала, как указано в данной инструкции, распаковала файл 2999226 (предупреждая возможные вопросы: к системе он подходит), установила, как описано. Обновление успешно установилось. После этого установила Visual c++ 2015, который до этого не устанавливался и выдавал свою ошибку. Но проблема не исчезла! Все равно при запуске программа, требующая этот файл api-ms-win-crt-stdio-l1-1-0.dll, его упорно не находит и выдает ошибку.
Что делать? Как исправить-то?
Пробовала уже и удалять весь Visual c++ и ставить заново, и обновлять винду….0 результата
Помогите, пожалуйста!!
а можно для чайников пошагово? Ничего не понятно. Не могу установить этот сраный пакет Visual C++ Redistributable 2015
У меня сработал способ проще – оказывается от этот файл Windows6.1-KB2999226-x64.msu когда его ищешь на диске C: через поиск в папке в окне появляется сообщение “путь к файлу не проиндексирован. Проиндексировать?” Ессно жмете “да” и вуаля! В общем даже стало понятно, почему Visual Studio не мог установиться, он ведь тупо не знал где искать этот файл, тропа к нему заросла просто..
ПОМОГИТЕ
Я НИЧЕГО ВООБЩЕ НЕ ПОНЯЛ
у МЕНЯ 8.1
ПРОСТО ПОДРОБНО РАССКАЖИТЕ ЧТО ДЕЛАТЬ
ЕСЛИ НАДО ГО В СКАЙП
Спасибо! Отличный метод! Но помогло просто натянуть все обновления. Потом KB2999226 сам нормально проинсталился.
Помогло! Огромное спасибо!!!!
командная строка выдала ошибку: “0x800f081e
Указанный пакет нельзя применить к данному образу”
Более дерьмовой инструкции не видел. Что за dism.exe? где его запускать? почему у меня он исчезает после запуска мгновенно? зачем вообще распаковывались этото файл мсу? почему в одном пункте файл называется windows6.1…. а в пути уже windows8.1????????????????????????????????
Спасибо вам ребята! И огромное спасибо тебе shyron, если бы ты не написал, что надо включить службу установщика модулей перед тем как вбивать команду, я б еще неизвестно сколько искал бы решение этой проблемки.
Чу за бред нафиг эти танцы с бубнам открываем Winrar и ищем этот фаил делов то
распаковал, но все равно при установке Visual C++ Redistributable 2015 выходит ошибка
Вот спасибо! Помогло
Спасибо тебе огромное, добрый человек!
Помогло: скопировал файл “Windows8.1-KB2999226-x64.cab” в папку “1” на диске C, вбил в cmd.exe:
C:\Windows\system32\Dism.exe /online /Add-Package /PackagePath:C:\1\Windows8.1-KB2999226-x64.cab
Пробелы Важно! иначе ошибка будет
Автору спасибо! Пакет поставился, после действий в cmd
Странно при запуске от имени администратора всегда в систем 32 начальная команда переместил туда этот файл но при подаче команды выдаёт Dism не является командой или пакетным файлом винда лицензионная
Помог комментарий Igor says: только в п.4 путь указывать без кавычек – то есть:
dism.exe /Online /Add-Package /PackagePath:c:\temp\Windows6.1-KB2999226-x64.cab
Боже мой вы мои герои!!! 3!!! 3 адских дня мучений после переустановки винды! бог мой! Спасибо автору статьи, и Igor`ю за адаптацию для 7 винды!!! Благодать вам, зворовья, и всего наилучшего!
помогло, спасибо.
Обратите внимание
1. надо запустить служба “Установщик модулей Windows” – для меня это было ново (я с этим не сталкивался), кнопки: виндовс R. команда services.msc появляется минюшка и в ней находим Установщик … запускаем его
2. внимание – все пробелы нужны в командной строке (командная строка только с правами администратора):
C:\Windows\system32\Dism.exe /online /Add-Package /PackagePath:C:\1\Windows6.1-KB2999226-x64.cab
у себя я создал папку 1 на диске С и туда все распаковал.
РЕШЕНО! СПАСИБО!!!!
не указали куда распаковывать, можно подробнее?
Спасибище !!!
спасибо огромне
счастья тебе и 100 лет жизни спасибо !!!!
Здравствуйте! Подскажите, пожалуйста, в чём может быть проблема? Всё сделал по инструкции, но выдает такую ошибку (Windows 7):
http://i83.fastpic.ru/big/2016/1216/c5/0896829e0f3ac0ecfbee9c23bf40b1c5.jpg
Помогло! При установке DWG True View не устанавливался пакет Visual C++ Redistributable 2015, зависал установщик DWG True View. Ручками толкнул Windows6.1-KB2999226-x64.cab, после установил пакеты Visual C++ Redistributable 2015 64 и 86 без проблем.
Не распаковывает, пишет что “Не применимо к этому образу.”
Мне не помогло. :(
dism.exe ругается : “указанный пакет нельзя применить к этому образу”
Load more