Самым неприятным явлением для любого геймера является ошибка в Windows. Они появляются как при установке игр, так и во время самого процесса игры. При этом не зависимо от того, лицензионная версия устанавливается на компьютер или скачанная с пиратских ресурсов. В этой статье вы узнаете, как решить ошибку — распространяемый пакет среды выполнения VC++ не установлен.
Содержание
- Что такое VC++?
- Где найти пакеты VC++
- Как установить VC++ на свой компьютер
- Проверка обновлений Windows
- Выбор версий VC++
Что такое VC++?
Для того, чтобы игра, написанная на языке программирования C++, запустилась в ОС Windows, ей необходим специальный компонент — Visual C++. Многие приложения требуют его. И разница только в версии, а также в дате выпуска. Многие ошибочно думают, что если установлен компонент более поздней версии, например, VC++ 2017, то остальные — устаревшие и системе больше не нужны. Но это далеко не так. Даже некоторые новые игры, разработанные для Windows, требуют компоненты более ранних версий.
Где найти пакеты VC++
Все стабильные версии Microsoft Visual C++ Redistributable можно найти на официальном сайте https://www.microsoft.com/ru-ru/. Более того, не рекомендуется загружать и, тем более, устанавливать их с других источников. Связанная с данным компонентом ошибка говорит о том, что на вашем компьютере отсутствуют нужные обновления.
Как установить VC++ на свой компьютер
Чтобы решить проблему с Visual C++ при установке игры, необходимо установить нужный компонент на свой компьютер и попытаться снова запустить установку. Если у вас не установлена одна из версий компонента, которую требует игра, вы можете скачать его по ссылкам:
- Visual C++ 2012 — https://www.microsoft.com/ru-ru/download/details.aspx?id=30679;
- Visual C++ 2013 — https://www.microsoft.com/ru-ru/download/details.aspx?id=40784;
- Microsoft Visual C++ 2010
- На этой странице https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads вы сможете найти другие версии Microsoft Visual C++.
Если при открытии лаунчера игры вы заметили системное сообщение об ошибке — распространяемый пакет среды выполнения VC++ не установлен, попробуйте следующее:
- Для Windows XP и 7 нажмите на значок меню «Пуск» и выберите «Панель управления». Для Windows 8, 8.1, 10 выберите вместе 2 клавиши WIN+R и введите «control». Затем нажмите ENTER;
- Выберите пункт «Удаление программ»;
- Здесь найдите компоненты Microsoft Visual C++ Redistributable. Если в ошибке указана версия компонента, но он установлен на вашем ПК, выберите его мышью и нажмите вверху кнопку «Удалить». После этого перейдите на сайт Майкрософт и скачайте новый пакет VC++ и установите его.

В отдельных случаях помогает удаление всех пакетов компонента. Если игра была скачана с игровых библиотек (Steam, Origin), эти приложения также необходимо удалить. После чего снова загрузить и установить. Если при установке игры вам предлагается установить нужный компонент (Visual C++, Framework и др.), обязательно соглашайтесь. В этом случае установщик самостоятельно выберет нужную версию компонента, скачает его и установит параллельно с игрой.
Проверка обновлений Windows
Если в окне с ошибкой написано, что для игры не хватает какого-то компонента, это может означать, что вам нужно обновить саму Windows. Последние версии пакетов обновлений найти можно через панель управления (или параметры в Windows 10).
- Откройте снова панель управления. В Windows 8, 10 это можно сделать, нажав ПКМ по значку «Пуск» и выбрав его среди остальных пунктов;
- Выберите здесь раздел «Система и безопасность»;
- Выберите строку «Центр обновлений»;

- В блоке будет кнопка «Проверка обновлений» нажмите на неё, чтобы запустился мастер;
- Если система найдет обновления в сети, установите их.

Проверка может не запуститься по той причине, что выключена соответствующая служба. В этом случае проверьте настройки и при необходимости активируйте службу.
- Нажмите вместе клавиши WIN+R и введите «services.msc»;
- Опустите список вниз и найдите здесь «Центр обновлений…»;
- Выберите его ПКМ и нажмите «Свойства»;
- Убедитесь, что в типе запуска установлен параметр «Автоматически»;
- Если служба остановлена, нажмите кнопку «Запустить» и ниже в окне «Применить».
Выбор версий VC++
На сайте Майкрософт есть практически все версии компонентов, которые требуют игры. Когда вы перейдете на веб-ресурс и найдете нужный, вам будет предложено скачать его. Часто здесь предоставлено 2 вида VC++ — x64 и x86. Для тех, кто не понимает, какой компонент нужно скачать для своего ПК: сверните свой браузер и нажмите на клавиатуре вместе клавиши WIN+PAUSE.

В системном окне, в строке «Тип системы» вы сможете узнать, какую именно версию вам необходимо загрузить. После загрузки и установки ПО снова откройте лаунчер игры. Ошибка «Распространяемый пакет среды выполнения VC++ не установлен» должна быть исправлена.
Используя или только собираясь устанавливать Origin на свой компьютер, человек может столкнуться с некоторыми проблемами в процессе установки и запуска этого игрового сервиса. Одна из проблем, которая помешает Origin хорошо работать – это ошибка «Распространяемый пакет среды выполнения VC++ не установлен». В чем заключается сбой, в каких случаях она проявляется и как можно ее разрешить?

Содержание
- Два ключевых распространяемых ПО пакета
- Пакет на установлен
- Официальные версии и причины ошибок с Visual C++
- Установка SP1
- Установка C++
Два ключевых распространяемых ПО пакета
Ошибки с игровым сервисом Origin и с целым рядом игровых проектов, работающих через этот сервис, связаны с тем, что распространяемые пакеты не установлены. Какие виды пакетов существуют и в чем их особенности? Согласно данным от пользователей, есть два типа распространяемых пакетов:
- VC++, о проблемах с которым и будет рассказано дальше. Иногда для обеспечения правильной работы Origin на ПК должно быть установлено сразу три версии C++ — это версия 2010, 2012, а также версия 2015 года. При этом на компьютере должны быть обе версии разрядности каждого из пакетов.
- DirectX. Еще один распространяемый пакет, который должен быть совместим с видеокартой. Помочь может переустановка DirectX.
В чем особенность VC++ и как правильно решить проблему с неустановленным пакетом?
Пакет на установлен
Любой человек, использующий компьютер с установленной на нем ОС Windows может столкнуться с проблемой «Распространяемый пакет не установлен». Особенно часто такое предложение и такая ошибка появляется в тот момент, когда человек хочет установить на компьютер какую-либо игру или же недавно установленное ПО, включая игровой сервис Origin.
Для корректного запуска и хорошей работы ПК необходимо сначала установить несколько важных компонентов среды разработки программного обеспечения.
И одним из важных компонентов, позволяющих играм и программам нормально работать, является Visual C ++, отсутствие, некорректная установка или устаревшая версия которого и вызывает соответствующую ошибку.
Если речь идет об Origin, то ошибка с пакетом VC++ появляется в основном по той же причине – это проблема с Visual C++ и установкой этой библиотеки на персональном устройстве.
Официальные версии и причины ошибок с Visual C++
Ошибка, связанная с Visual C++, может проявиться ПК по нескольким причинам, однако к самым распространенным среди них можно отнести следующие:
- Отсутствие на ПК установленного Service Pack 1 (пакет обновлений и библиотек для Windows 7).
- Повреждение или неправильная установка одного или же нескольких пакетов программного обеспечения Visual C++.
- Следы уже бывших на ПК версий Visual C++, которые теперь мешают корректной установке актуальной версии
- Наличие в ОС одной или нескольких ошибок.
И для того, чтобы решить проблему с Origin и правильной работой данного сервиса, необходимо знать, как и что именно необходимо делать в первую очередь. Ниже представлены самые распространенные варианты решения проблемы.
Установка SP1
Каким бы банальным не был такой способ, именно в SP1 для ОС Windows 7 есть все необходимые и обязательные библиотеки. Для того, чтобы установить SP1 для своей ОС, важно удостовериться в том, что такой проект установлен на ПК. И, если ошибка кроется в отсутствии обновлений или в неправильной их установке, следует установить пакет еще раз. Для этого следует сделать следующее:
- Открыть сайт компании https://www.microsoft.com и загрузить на нем соответствующее обновление. Его кодировка – KB976932.
- Перед тем, как начать его скачивать, необходимо обратить свое внимание на разрядность скачиваемого пакета – 64 или 32. Понятно, что разрядность обновления для ОС должна совпадать в самой ОС.

- После того, как загрузка обновлений откроется, необходимо запустить скаченный файл от Администраторского имени.
- Начать выполнение установки.
Перед тем, как произвести установку данного приложения, следует отключить интернет. А во время установки необходимо перезагрузить компьютер. При этом установка данного пакета может в некоторых случаях затянуться практически на час.
Установка C++
Лишь после того, как на устройстве будет установлено обновление SP1, можно переходить на установку или обновление C++. Для этого необходимо загрузить пакет, имеющий кодировку KB2999226, для среды С++. Здесь действия будут примерно теми же:
- Зайти на официальный сайт компании Microsoft и загрузить обновление для выбранной версии операционной системы. Здесь следует учесть, что на сайте есть не только 32 и 64 разрядные файлы установки пакета, но и пакеты для Windows 7, 8 и 10.
- Выбрать нужный язык установки.
- Нажать на кнопку установки пакета обновлений.
И, как и во время предыдущей установки, необходимо отключить интернет, запустить файл от администратора и перезагрузить компьютер тогда, когда файл с пакетом C++ будет установлен.

Следующим шагом воспользуйтесь, если ничего из выше перечисленного не помогло, рекомендуем просмотреть видео ниже.
Hi,
I have a one-site SCCM 2012 installation on a Windows Server 2008 R2 Standard SP1 server with 16 GB of RAM.
I am currently upgradering our MS Forefront to MS Endpoint, and during this process I install the SCCM agent on all our servers.
On many servers (>50) there has been no problems, but on a few I get the error: «Last Installation Error: 2147942405» in the SCCM console.
It is on Windows server 2008 R2 standard, 2003 standard SP2 and even on a XP Pro SP3 computer I get the error.
All servers/workstations are joined to the domain and I have added the SCCM installation account to the local administrator group on each server.
Our Active Directory schema has been succesfull extended with the SCCM attributes.
The eventlog does not say anything on the failed servers/computers.
The only thing I can find on the error number is
http://myitforum.com/myitforumwp/2011/10/27/sccm-client-install-error-codes/ and the windows firewall is disabled on all the failed servers/computers.
I have been through the
http://technet.microsoft.com/en-us/library/hh427342.aspx#BKMK_ClientInstallLog site, but I cannot find any logfiles than can help me locate the error
more precisely from the SCCM server.
Can you help me?
Kind regards,
Carl-Marius
-
Edited by
Friday, July 13, 2012 9:53 AM