Весь секрет в том, что неопознанная ошибка 0x80240017 Visual C++ в Windows 7, появляется только на системах без установленных необходимых обновлений Windows. Поэтому для начала проверим, что мы имеем.
- Проверим установленные обновления Windows 7. Для этого нажимаем правой кнопкой мыши на Мой компьютер и выбираем Свойства.
- Сверху ищем информацию о Виндовс. Если есть строчка Service Pack 1, как на изображении ниже, переходим к следующему пункту. Иначе необходимо установить SP1 по инструкции (далее в этой статье).
- Установите обновление Windows KB2999226, устраняющее ошибки, препятствующие установке программ. Для этого скачайте и установите его: для 32-разрядных систем — KB2999226, для 64-разрядных — KB2999226.
Теперь можно попробовать установить приложение, выдававшее неопознанную ошибку 0x80240017.
Чтобы установить Service Pack 1, скачиваем и устанавливаем накопительный пакет обновлений Windows 7 SP1 с сайта Microsoft, которое весит около 500 МБ для 32-битных и около 900 Мб для 64-битных систем.
Для этого перейдите по ссылке https://www.microsoft.com/en-us/download/details.aspx?id=5842 и нажмите кнопку Загрузить.
Если при установке Win 7 SP1 появляется ошибка, нужно удалить все обновления Windows, включая обновления безопасности и исправления, а затем пробовать установить пакет по новой.