Visual C++ для игр: какие пакеты нужны и в каком порядке устанавливать

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Игры требуют набор Visual C++ Redistributable (2005–2022, x86 и x64). Устанавливайте официальные пакеты Microsoft.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Если не помогло
  5. Какие пакеты нужны
  6. Порядок установки
  7. Проверка и устранение сбоев
  8. Для разработчиков и серверов

#Что означает ошибка

Сообщение
Нужны Visual C++

Игры и программы собраны разными версиями Visual C++, и каждая тянет свою библиотеку: 2005, 2008, 2010, 2012, 2013 и общую 2015–2022. Если не хватает любой из них, появляется ошибка с MSVCP/MSVCR/VCRUNTIME.

Пакеты не заменяют друг друга: нужны именно те версии, для которых собрана программа, причём и x86, и x64.

Игры требуют набор Visual C++ Redistributable (2005–2022, x86 и x64). Устанавливайте официальные пакеты Microsoft.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Нет пакетаVC++.Ошибка.Установите.
Старый пакетВерсия.Ошибка.Обновите.
Разрядностьx86/x64.Ошибка.Оба.
ПовреждениеФайлы.Ошибка.Восстановите.

#Пошаговое решение

  1. Откройте список программНажмите Win+R → appwiz.cpl → Enter и посмотрите уже установленные пакеты Microsoft Visual C++ по годам и архитектуре x86/x64. Не удаляйте старые версии: разные игры используют разные поколения, которые устанавливаются рядом.
  2. Скачайте пакеты Visual C++Если игра сообщает конкретный отсутствующий файл, выберите его пакет: MSVCR100 → VC++ 2010, MSVCR120/MSVCP120 → VC++ 2013, VCRUNTIME140/MSVCP140 → объединённое семейство 2015–2022 и новее. Скачивайте только с официального Microsoft Learn, а не со страниц с «готовыми DLL».
  3. Установите пакет нужной архитектурыСначала выясните архитектуру игры: для 32-разрядной игры нужен x86 даже на 64-разрядной Windows. Запустите соответствующий официальный установщик, примите лицензию и дождитесь завершения. На 64-разрядной Windows иногда нужны оба варианта x86 и x64 для разных игр, но необязательно устанавливать все версии «в правильном порядке».
  4. Перезагрузите компьютерПри предложении перезагрузки сохраните документы и выполните «Пуск» → «Питание» → «Перезагрузка». Проверьте через appwiz.cpl, что пакет остался установленным. При ошибке установщика запишите код; новую версию VC++ 14.x не заменяйте старой.
  5. Запустите игруЗапустите игру через официальный клиент и повторите действие, при котором была ошибка. Если теперь отсутствует другая DLL, выясните её источник: d3dx9/xinput1_3 исправляются отдельным набором старого DirectX, а не VC++. При отсутствии проблемы проверка завершена.

#Если не помогло

Не скачивайте «сборки DLL» со сторонних сайтов — используйте официальные установщики Microsoft.

#Какие пакеты нужны

Установите: 2005 SP1, 2008 SP1, 2010 SP1, 2012 Update 4, 2013 и 2015–2022 — по две разрядности. Ссылки на актуальные версии собраны на странице Microsoft: Latest supported Visual C++. Для 2015–2022 есть один файл на оба поколения: x64 и x86.

#Порядок установки

Порядок не критичен, но при чистой системе удобно ставить от старых к новым. После установки перезагрузитесь. Если установщик пишет, что «уже установлена более новая версия», это нормально для 2015–2022: выберите «Исправить».

#Проверка и устранение сбоев

Проверьте, что пакеты есть: appwiz.cpl → «Microsoft Visual C++ … Redistributable». Если установщик не стартует, запустите sfc /scannow и службу «Установщик Windows». Для ошибки 0x80070666 удалите установленный пакет и поставьте заново. Для ошибки 0x80240017 установите обновления Windows (KB2999226 для Windows 7).

#Для разработчиков и серверов

Если программа распространяется вами, добавьте в инсталлятор «merge module» Visual C++ или собирайте со статической линковкой (/MT). На Windows Server используйте те же пакеты. Linux-игры через Wine/Proton используют встроенные библиотеки Proton и пакеты не требуют.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.