Вчера вайбер отлично работал, сегодня он обновился и умер, старя версии тоже перестала запускаться. Обычно отменяю все эти обновления, в этот раз все пошло не так. Система у меня стоит Win7 максимальная на 32 бит.
Стал разбираться, что это за ошибка, включаем мозги детектива. Узнаем api-ms-win-runtime-l1-1-0.dll - часть пакета VisualStudio. Он нужен для полноценного запуска большинство программ, написанных с применением модулей пакета Visual Studio.
Немного лирики. Эти программы и так тонну весят, не ужели они так и нестали независимыми, еще им нужны модули не включенные в себя. Что вообще в этих программах содержится, весь тот объем. Раньше программы весили 1,5 мб, да там использовались модули. Viber - установочный пакет сжатый весит 97 mb, туда можно целый искусственный интеллект запихать по захвату мира. Программы носящая данный функционал столько не должна весить! Не знаю спецом что ли делают, что бы компы покупали более мощные. Такими темпами скоро сложить 2+2 нужет сто гигов памяти и десять человеко подобных процессоров. Логика подсказывает такими темпами мы обречены, поживем посмотрим.
Что надо? Удаляем все старые компоненты Microsoft Visual C++, через стандартную панель управления виндовс в разделе программы и компоненты
Скачиваем пакет C++ для Visual Studio 2015 , он находится на официальном сайте:
Visual C++ для Visual Studio 2015 официальный сайтЕсли OS 32x - ставит галочку vc_redist.x86.exe
Если OS 64x - ставим галочки vc_redist.x86.exe и vc_redist.x64.exe
Запуская компоненты с правами администратора, что бы наверняка - правый кнопкой по файлу запустить от имени администратора выбрать.
Везение зашкаливает! Что опять не так! Детектив в перед! Шарим инфу, несколько причин либо пакет поврежденный либо не установлен Service Pack - 1 на виндовс.
Как узнать стоит или нет Service Pack-1? Выбираем Пуск, ищем надпись Компьютер, нажимаем правой кнопкой мыши, выбираем свойства, появляется окно, ниже на фотографии два варианта один с установленным sp-1 другой без.
В моем случае, как самому везучему, первого пака не было. Идем на сайт и ставим его:
Скачать Service Pack-1 с официального сайтаВыбирать нужно один файл, после чего скачиваем и запускаем с правами администратора. Установка у меня шла долго после чего появилось окно об успешной установке.
Запускаем ранее скаченный пакет C++ для Visual Studio 2015
Ставим Viber
Ура, встал, но опять взрыв мозга, ставим viber, а некий яндекс предлагает, что то еще до ставить. После отмены, у меня еще и фаерфокс запустился на самообновление сразу же после завершения установки. Хотя тот лежал выключенным.
После установке пришлось заново автоизоваться в Viber, и пройти синхронизацию, хотя до этого на компьютере были файлы.