Нужно ли устанавливать visual c x86 на windows x64

Во время установки программного обеспечения на компьютер многие пользователи сталкиваются с установкой Microsoft Visual C++ x86. Однако, если коротко ответить на вопрос, нужно ли устанавливать Microsoft Visual C++ x86 на 64-разрядные системы, то ответ будет – нет.

Но давайте разберемся в подробностях!

Что такое Microsoft Visual C++?

Microsoft Visual C++ – это набор программных компонентов, написанных на языке программирования C++, который используется для создания приложений на платформе Windows.

Что такое x86 и x64?

X86 и x64 – это архитектуры процессоров. x86 относится к процессорам 32-битной архитектуры, а x64 – к процессорам 64-битной архитектуры.

Нужно ли устанавливать Microsoft Visual C++ x86 на 64-разрядные системы?

Если мы загружаем приложение, которое было разработано для 32-битной архитектуры, то нам нужно установить Microsoft Visual C++ x86, чтобы обеспечить совместимость с приложением. Однако, если наша система работает на 64-битной архитектуре, то все 32-битные приложения должны работать без проблем даже без установки Microsoft Visual C++ x86, поскольку 64-разрядная система поддерживает такие приложения.

Таким образом, если вы используете только 64-битные приложения на своей системе, то вы можете не устанавливать Microsoft Visual C++ x86.

Заключение

Вывод: устанавливать Microsoft Visual C++ x86 на 64-разрядные системы не обязательно, если вы используете только 64-битные приложения. Однако, если у вас есть 32-битные приложения, то для обеспечения совместимости с ними может потребоваться установка Microsoft Visual C++ x86.

  • Мне болит спина!!! Что делать?
  • Можете дать ключ на S.T.A.L.K.E.R Зов Припяти
  • К чему в России приведёт еврейское образование …и кем оно навязывается в России …где Рынок главная ценность?
  • Энерго блокада Грузии
  • Перечень документов при продаже комнаты в общежитии, находящейся в собственности.
  • Джентльмен не до пил компот и не доел манную кашу и ушел злой, что делать?
  • Как сделать Mail.ru почту стартовой страницей?
  • Я угадал стартовую решетку (первых трёх), кстати.
Регистрация
2 Апр 2013
Сообщения
68
Репутация

-3

Спасибо
0
Монет

0

  • #1

У меня windows 64x,нужно ли ставить обе версии (на 32x и 64x) программы для запуска игр, к примеру CoD Infinity Warfare?

Регистрация
17 Сен 2013
Сообщения
72
Репутация

0

Спасибо
0
Монет

0

Регистрация
18 Июн 2013
Сообщения
65
Репутация

0

Спасибо
0
Монет

0

Регистрация
31 Июл 2013
Сообщения
75
Репутация

0

Спасибо
0
Монет

0

  • #4

При установке программ/игр эта приблуда в стандарте устанавливается автоматически

Регистрация
31 Авг 2012
Сообщения
69
Репутация

0

Спасибо
0
Монет

0

  • #5

2015 вообще уже ставить не нужно, 2017 его заменил. Теперь так 2005/2008/2010/2012/2013/2017

Регистрация
17 Дек 2013
Сообщения
69
Репутация

0

Спасибо
0
Монет

0

Похожие темы

Sash96rus

Is the package type (x86 or x64) dependent on my application type or on the OS type it is installed on?

I.e., if I develop a 32-bit application do I need to

  • deploy the x86 package only or
  • deploy both packages and install x86 on 32-bit windows and x64 on 64-bit windows?

The answer to this question 32-bit VC++ redistributable on 64 bit OS? suggests that it’s only the x86 package, so it would be dependent on my application but it doesn’t give any explanation/links.
The MS download sites are also not specific on this.

Community's user avatar

asked Jan 30, 2012 at 16:51

Matthias Bäßler's user avatar

Matthias BäßlerMatthias Bäßler

4801 gold badge5 silver badges11 bronze badges

5

When you compile, all use of the standard library creates references that must be resolved at link time. The linker bakes in the import library for the matching runtime DLL(s), which must be matched completely at load time. That means matching the compiler version, service pack, and bitness.

Also remember that a 32-bit process cannot load 64-bit DLLs. Because the 64-bit redist only contains 64-bit DLLs, it is of no help when loading a 32-bit executable.

answered Feb 1, 2012 at 14:46

Ben Voigt's user avatar

Ben VoigtBen Voigt

274k41 gold badges409 silver badges711 bronze badges

it depends on the application if you need to maximize the potential of 64-bit OS, you may deploy both for handling 64-bit and 32-bit processing. However, if your application did not exceed the limits of 32-bit, you may deploy the application on x86 only, anyway it should also work on 64-bit OS via 32-bit virtualization.

answered Jan 30, 2012 at 17:03

mdprotacio's user avatar

2

Is the package type (x86 or x64) dependent on my application type or on the OS type it is installed on?

I.e., if I develop a 32-bit application do I need to

  • deploy the x86 package only or
  • deploy both packages and install x86 on 32-bit windows and x64 on 64-bit windows?

The answer to this question 32-bit VC++ redistributable on 64 bit OS? suggests that it’s only the x86 package, so it would be dependent on my application but it doesn’t give any explanation/links.
The MS download sites are also not specific on this.

Community's user avatar

asked Jan 30, 2012 at 16:51

Matthias Bäßler's user avatar

Matthias BäßlerMatthias Bäßler

4801 gold badge5 silver badges11 bronze badges

5

When you compile, all use of the standard library creates references that must be resolved at link time. The linker bakes in the import library for the matching runtime DLL(s), which must be matched completely at load time. That means matching the compiler version, service pack, and bitness.

Also remember that a 32-bit process cannot load 64-bit DLLs. Because the 64-bit redist only contains 64-bit DLLs, it is of no help when loading a 32-bit executable.

answered Feb 1, 2012 at 14:46

Ben Voigt's user avatar

Ben VoigtBen Voigt

274k41 gold badges409 silver badges711 bronze badges

it depends on the application if you need to maximize the potential of 64-bit OS, you may deploy both for handling 64-bit and 32-bit processing. However, if your application did not exceed the limits of 32-bit, you may deploy the application on x86 only, anyway it should also work on 64-bit OS via 32-bit virtualization.

answered Jan 30, 2012 at 17:03

mdprotacio's user avatar

2

Microsoft Visual C++ Redistributable – это один из тех пакетов, без которых на вашем компьютере не запустится большинство игр. Он содержит библиотеки, которые позволяют запуститься программам, в разработке которых была использована среда Microsoft Visual C++, известная так же как MSVC. К таким приложениям относится большинство игр на Windows, потому наличие данного пакета необходимо.

Игры, как правило, загружают необходимые файлы по завершении установки, однако в работе пакета Microsoft Visual C++ могут случаться сбои, вызванные установкой пиратского ПО или активностью вредоносных программ. В таком случае необходимо скачать Microcoft Visual C++ Redistributable с официального сайта, следуя инструкциям из этой статьи.

В интернете часто задают вопрос, нужны ли на компьютере все версии библиотек Microsoft Visual C++, или почему они не обновляются до последней, удаляя все предыдущие. Ответим, что удалять их не стоит, особенно если вы не хотите сталкиваться с проблемой невозможности запуска одной из ранее установленных игр после удаления старой версии Visual C++.

Если вы видите подобную картину в списке установленных программ, то лучшим решением будет просто пролистать этот список и не трогать его.

4d2a24338a118fba6979485f9a0e55fe_i-30

Не спешите удалять и 32-разрядные версии пакетов (с пометкой х86), даже если пользуетесь 64-разрядной Windows (x64). Их могут использовать установленные программы и игры!

Как скачать Microsoft Visual C++

Как и другие компоненты, разрабатываемые Microsoft, клиентскую часть продукта (то есть, Redistributable Package или Распространяемые пакеты), можно бесплатно скачать на официальном сайте. Использовать для их загрузки сторонние сайты не рекомендуется.

Чтобы установить Microsoft Visual C++ Redistributable Package, необходимо определиться с версией и скачать дистрибутивы. На данный момент самыми распространенными считаются версии 2010 и 2012 года, кроме того, для более новых приложений может потребоваться версия 2015.  Поскольку эти библиотеки занимают не слишком много места, рекомендуется иметь  Microsoft Visual C++ версий 2008, 2010, 2012, 2013 и 2015, независимо от того, установлены ли требующие их наличия программы.

Стоит учесть, что ранние версии Windows 7 и Windows XP не поддерживают Microsoft Visual C++ Redistributable 2012  и выше.

Файлы установки Microsoft Visual C++ для Windows вы можете скачать по следующим ссылкам:

  • Microsoft Visual C++ 2008 х86 (для 32-разрядных систем)
  • Microsoft Visual C++ 2010 х64 (для 64-разрядных систем)
  • Microsoft Visual C++ 2010 х86 (для 32-разрядных систем)
  • Microsoft Visual C++ 2012
  • Microsoft Visual C++ 2013
  • Microsoft Visual C++ 2015

Версия 2015 года еще не является окончательной, но уже используется для ряда новейших игр и программ.

Дистрибутивы, предназначенные для Windows x64, несовместимы с 32-разрядными системами.

yd1Syrb

Переустановка библиотек Visual C++

Переустановка может потребоваться в случае возникновения проблем (например, отсутствие msvcr100.dll) с целостностью и правильной работой библиотек. В случае неполадок в работе необходимой версии пакета Microsoft Visual C++ игра или программа не запустится, выдавая сообщение об ошибке.

Если на компьютере установлены все необходимые пакеты, а игра все равно не запускается, необходимо:

  1. Удалить версию, с которой возникли неполадки. Можно использовать как вкладку «Установка и удаление программ» в Панели инструментов, так и стороннее ПО.
  2. Перезагрузить компьютер.
  3. Скачать дистрибутив Visual C++ по одной из перечисленных выше ссылок.
  4. Установить пакет, следуя инструкциям программы установки.
  5. Перезагрузить компьютер.

Перезагрузка Windows необходима для корректной установки компонента.

Наличие большинства версий Microsoft Visual C++ Redistributable и их своевременное обновление необходимо для корректной работы игр и приложений. Если установлены все необходимые версии, а игра все равно не запускается – проблема может заключаться в необходимости обновления .NET Framework, DirectX или PhysX.

Распространяемые пакеты Microsoft Visual C++ (Visual C++ Redistributable) содержат необходимые компоненты для запуска игр и программ, разработанных с помощью соответствующих версий Visual Studio и, как правило, нужны при ошибках вида «Запуск программы невозможен» так как файлы DLL с названиями, начинающимися с msvcr или msvcp отсутствуют на компьютере. Чаще всего требуются компоненты Visual Studio 2012, 2013 и 2015, но есть возможность загрузки и установки распространяемых пакетов Visual C++ 2005-2019.

В этой статье вы узнаете, как скачать распространяемые пакеты Visual C++ с сайта Майкрософт

Как скачать и установить Visual C++ Redistributable 2008-2019

Далее в инструкции способы скачать распространяемые компоненты Visual C++ для Windows 10, 8.1 и Windows 7, x64 и x86 (32-бит) официальным способом с сайта Майкрософт и путем установки из стороннего источника, о проблемах, с которыми можно столкнуться при установке и дополнительная информация, которая может оказаться полезной.

Загрузка распространяемых пакетов Visual C++ с сайта Майкрософт

Первый из способов скачать компоненты Visual C++ — официальный и, соответственно, самый безопасный. Для загрузки доступны следующие компоненты (при этом некоторые из них можно загрузить разными способами).

  • Visual Studio 2015-2019 — при установке этого набора устанавливаются все необходимые компоненты Visual C++ 2015, 2017 и 2019 в рамках одного файла установщика.
  • Visual Studio 2013 (Visual C++ 12.0)
  • Visual Studio 2012 (Visual C++ 11.0)
  • Visual Studio 2010 SP1
  • Visual Studio 2008 SP1

Важно: если вы загружаете библиотеки для исправления ошибок при запуске игр и программ (DLL отсутствует), а ваша система — 64-разрядная, следует скачать и установить как x86 компоненты (для 32-бит), так и x64 версии, так как многим программам для запуска нужны библиотеки 32-бит (x86) даже в x64 Windows 10, 8.1 и Windows 7.

Порядок загрузки компонентов будет следующим:

  1. Зайдите на официальную страницу https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и выберите нужный компонент.
  2. Для Visual C++ 2015-2019 достаточно напрямую скачать и установить файлы vc_redist.x86.exe и vc_redist.x64.exe
  3. Для компонентов Visual C++ 2013 после выбора «распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013» вы попадете на страницу с двумя списками установщиков — x64 и x86, для каждого языка отдельная ссылка. Загрузите компоненты по нужной ссылке (русский язык на изображении ниже не поместился, но доступен).
  4. Для некоторых компонентов (например, для версии Visual C++ 2012) вы увидите предложение войти с вашей учетной записью Майкрософт. Но делать это не обязательно — ниже в этой статье я дам ссылки на прямую загрузку с сайта Майкрософт без необходимости входа.

Также на сайте Майкрософт доступны отдельные страницы для загрузки распространяемых пакетов Microsoft Visual C++ список таких страниц далее:

  • Visual C++ 2013 — https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (во второй части страницы есть прямые ссылки для скачивания x86 и x64 версий).
  • Visual C++ 2010 — https://www.microsoft.com/ru-ru/download/details.aspx?id=26999
  • Visual C++ 2008 — https://www.microsoft.com/ru-ru/download/details.aspx?id=26368
  • Visual Studio 2017 (x64) — https://go.microsoft.com/fwlink/?LinkId=746572
  • Visual С++ 2015  — https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и https://www.microsoft.com/ru-ru/download/details.aspx?id=52685

После скачивания нужных компонентов Visual C++, запускаем загруженные файлы и проходим весь процесс установки.

Возможные проблемы при установке:

  • Если при установке отдельных компонентов вам сообщат, что они уже есть на компьютере, попробуйте установщик другой разрядности (возможно, не хватает именно его).
  • Если вы уверены, что проблемы при запуске программ или игр вызваны каким-то набором компонентов, но он не устанавливается, посмотрите: присутствует ли он в списке в Панель управления — Программы и компоненты. Если да, то попробуйте удалить его там и заново запустить установщик.
  • Если вы отключали какие-либо службы Windows 10, 8.1 и Windows 7, связанные с обновлениями или «установщиком Windows», это может приводить к ошибкам при установке библиотек Visual C++.

Microsoft Visual C Redistributable – это необходимая библиотека для запуска большинства современных игр. Разберем для чего она? Где скачать? И, наконец, как установить!

Практически любой активный геймер, предпочитающий запускать более-менее современные игры, сталкивался с необходимостью установки Microsoft Visual C Redistributable. Этот программный пакет очень важен, так как большая часть игр последних лет без него просто откажутся запускаться.

Что такое Microsoft Visual C++ Redistributable?

Так что же такое этот “Redistributable” пакет? Для чего он нужен? Это библиотека компонентов, которые программисты-разработчики программ (в том числе и игр) использовали при разработке в Visual studio. Да, MS Visual Studio – самая распространенная среда разработки ААА игр.

Redistributable пакет из коробки

Как правило, с установкой никаких проблем не возникает. Все крупные сервисы цифровой дистрибуции игр, будь то Steam, Origin, Uplay и их аналоги, всегда заботятся о поддержке игроков. Например, в Steam DirectX, Microsoft Visual C++ Redistributable и другой нужный для запуска той или иной игры софт ставится автоматически при первом запуске продукта, а Ориджин предлагает в начале установки выбрать, хотите ли вы поставить программу (нужно отметить галочкой).

Однако, дружок, если ты привык качать пиратский контент с торрентов, далеко не всегда игра будет комплектоваться набором необходимых библиотек. Иногда приходится заходить на официальный сайт Microsoft и вручную загружать оттуда свежий дистрибутив.

О старых версиях C++. Нужно ли их удалять?

Если перейти по адресу Пуск – Панель управления – Установка и удаление программ, в списке можно найти с десяток наименований различных версий Microsoft Visual C++. Версии х86 и х64, версии 2005, 2008, 2010, 2017, различные численные нумерации и т.д. Пользователи вполне логично полагают, что имеющаяся версия 2017 года самая новая, а остальное можно смело удалять, также как и версии для х86 систем, если они в данный момент сидят на 64-разрядной версии операционной системы.

Так вот – шиш! Удалять их нельзя :) Впрочем, Вы можете, но какая-то из ваших программ, или игр перестанет запускаться :) И вы заранее не знаете какая. Классно, правда?

Много разных версий Microsoft Visual C++ Redistributable. Удалять их не стоит.

Не стоит удалять разные версии – какие-то случайные программы перестанут работать

В общем так это не работает, нельзя рассчитывать, что более свежая версия обладает обратной совместимостью. Более старые игры используют устаревшие версии Microsoft Visual C++ Redistributable, поэтому отсутствие в системе необходимой версии программного пакета приведет к невозможности запуска. То же самое касается и различных разрядностей (х86, x64) – они также могут использоваться программами и играми.

Как вручную скачать Microsoft Visual C++ Redistributable

Практически весь перечень программных пакетов и клиентских продуктов, разрабатываемых компанией Microsoft, доступен у них на официальном сайте. Крайне нежелательно заходить на сторонние ресурсы, тыкая на первую попавшуюся ссылку в поисковой системе, так как в этом случае нельзя быть точно уверенным, что под установщик не был замаскирован какой-нибудь вирус, шпионское ПО или майнер криптовалют.

На выбор для скачивания предоставляется множество ссылок с различными разрядностями и версиями программного пакета C++. Общий вес их небольшой – много дискового пространства на винчестере они не потребуют. Поэтому имеет смысл сразу поставить весь список (2008, 2010, 2012, 2013, 2015, 2017). Одни понадобятся для уже относительно старых игр и программ, другие – для современных новинок. Сама установка интуитивно понятна.

Установить пакет Redistributable очень просто - пара кликов

Как переустановить библиотеки Visual C++

Пользователю может понадобиться переустановить Visual C++, например, если он столкнется с ошибкой о каком-нибудь отсутствующем .dll файле. Часто бывает так, что идущий в комплекте с игрой установщик не совсем исправен или при установке происходит сбой. Тогда игру невозможно запустить, что приводит к необходимости переустановки. Делать это нужно следующим образом:

  • Удалить проблемный дистрибутив, воспользовавшись пунктом “Установка и удаление программ” в Панели управления Windows или специализированным софтом для очистки системы, где есть соответствующий функционал, например, CCleaner.
  • Перезагрузиться.
  • Загрузить на компьютер дистрибутив/дистрибутивы необходимых версий Microsoft Visual C++ для своей разрядности операционной системы.
  • Запустить инсталлятор и провести установку согласно инструкции.
  • Провести повторную перезагрузку, чтобы все установилось корректно.

Версии Microsoft Visual C++ Redistributable по годам и архитектурам

Версия пакета (год) 32 битная 64 битная для ARM

Microsoft Visual C++ Redistributable 2005

Download Microsoft Visual C++ Redistributable 2005 (32bit) Download Microsoft Visual C++ Redistributable 2005 (64bit)

Microsoft Visual C++ Redistributable 2008

Download Microsoft Visual C++ Redistributable 2008 (32bit) Download Microsoft Visual C++ Redistributable 2008 (64bit)

Microsoft Visual C++ Redistributable 2010

Download Microsoft Visual C++ Redistributable 2010 (32bit) Download Microsoft Visual C++ Redistributable 2010 (64bit)

Microsoft Visual C++ Redistributable 2012

Download Microsoft Visual C++ Redistributable 2012 (32bit) Download Microsoft Visual C++ Redistributable 2012 (64bit) Download Microsoft Visual C++ Redistributable 2012 (ARM)

Microsoft Visual C++ Redistributable 2013

Download Microsoft Visual C++ Redistributable 2013 (32bit) Download Microsoft Visual C++ Redistributable 2013 (64bit) Download Microsoft Visual C++ Redistributable 2013 (ARM)

Microsoft Visual C++ Redistributable 2015

Download Microsoft Visual C++ Redistributable 2015 (32bit) Download Microsoft Visual C++ Redistributable 2015 (64bit)

Microsoft Visual C++ Redistributable 2017

Download Microsoft Visual C++ Redistributable 2017 (32bit) Download Microsoft Visual C++ Redistributable 2017 (64bit)

Если все сделано правильно, ничто не помешает вам запустить понравившуюся игру. Исключение составляют ситуации, когда для запуска требуются еще некоторые компоненты, например, свежая версия библиотек DirectX, NET Framework или PhysX. Понять о необходимости установки/обновления дополнительного софта можно по высвечивающимся сообщениям об ошибках. Просто введите код ошибки в Google или в поиске на профильном форуме, чтобы найти инструкцию по решению проблемы. Все очень просто.

Автор snezhok_13

Пишет статьи о разработке игр. Не инди, — работает рендеринг-программистом в крупной ААА студии в Санкт-Петербурге. Большой поклонник игр Naughty Dog.

2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022

Здесь вы сможете скачать распространяемый пакет майкрософт визуал ++ 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022 Для Windows 7, 8, 10, 11 x64 x86 (64 -32 бит) все версии включая самые последние как по отдельности так и одним файлом (одним установщиком).

  • MS Visual C++ 2005-2019 одним файлом
  • MS Visual C++ 2019-2022 одним файлом

Microsoft Visual C ++ необходим для установки и работы программ и игр разработанных на этой платформе.

Обновленный пакет в 2023 году

Что за программа Microsoft Visual C++

Microsoft Visual C++ распространяемый пакет (redistributable package) — это специальная программа, позволяющая запускать программы и игры на компьютере разработанные на языке программирования языке C++ в среде Visual Studio. Другими словами Visual ++ это набор пакетов с данными, которые используют программы при работе на компьютере. Соответственно, когда программа или гра не находит нужный пакет, то появляется ошибка.

Скачать Microsoft Visual C++

На сайте вы сможете скачать распространяемый пакет (redistributable package) в зависимости от версии (пакета) по отдельности: 2005 2008 2010 2012 2013 2015 2017 2019 x64 x86.

Скачать Visual C++ все версии одним файлом

Также можно скачать все версии одним файлом, что позволит быстро установить Visual C++ запустив на установку один файл, который установит все версии Microsoft Visual C++.

При установке данного пакета, все имеющиеся версии будут переустановлены, а не имеющиеся доустановлены. Что позволит не устанавливать каждый пакет по отдельности, а также избежать разных ошибок при установке по отдельности.

Microsoft Visual C++ 2005-2019 одним файлом

  • x32+x64  (Сюда входят оба пакета как 32 так и 64 битная) 

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Microsoft Visual C++ 2019-2022 одним файлом

  • 32 bit (x32)
  • 64 bit (x64)
  • ARM 

Microsoft Visual С 2005

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

  • 32 бит
  • 64 бит

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Microsoft Visual С 2008

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64, WOW)
  • ARM

Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

  • 32 бит
  • 64 бит

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Microsoft Visual С 2010

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3

  • 32 бит
  • 64 бит

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2012

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 11, Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP

  • 32 бит
  • 64 бит

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2013

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 11, Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP

  • 32 бит
  • 64 бит

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2015

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

  • 32 бит
  • 64 бит 

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2017

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3

  • 32 бит
  • 64 бит

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2019

Пакет Microsoft Visual C ++ 2019 включает в себя пакеты 2015, 2017, 2019. При установке данного пакета, установленные пакеты 2015 или 2017 будут заменены.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1

  • 32 бит
  • 64 бит

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Microsoft Visual С 2022

Пакет Microsoft Visual C ++ 2022 включает в себя пакеты 2015, 2017, 2019. При установке данного пакета, установленные пакеты 2015, 2017, 2019  будут заменены.

Поддерживаемая операционная система

  • 32-разрядная (x86)
  • 64-разрядная (x64)
  • ARM

Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1

  • 32 бит
  • 64 бит
  • ARM

Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную

Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.

Ошибки при установке Microsoft Visual C++

При установке Visual C++ могут встречаться разные ошибки. Рассмотрим способы их устранения

0x80070666 — смотреть решение

Ответы на популярные вопросы — FAQ

Как установиить Microsoft Visual C

Если у вас Windows 64 битная (x64), то для установки Microsoft Visual C вам необходимо скачать оба файла 32 бит и 64 бит, извлечь файлы из архивов vcredist x86 и vcredist x64, далее запустить и установить последовательно.
Если у вас Windows 32 битной версии (x86), то для установки Microsoft Visual C ++ скачайте только 32 бит, извлеките файл vcredist x86 и запустите его последовательно нажимая далее.

Нужно ли удалять старые версии Microsoft Visual C

Нет не нужно, так как при установке Microsoft Visual C++ сам удаляет старые версии и вместо них устанавливает новые.

Как открыть Microsoft Visual C

Microsoft Visual C нельзя открыть это не обычная программа а набор библиотек файлов и пакетов для работы различных программ и игр. Поесть вы не найдете ярлыка или файла запуска.

Устанавливаю Microsoft Visual C но программы не запускаются

Попробуйте полностью удалить все версии Microsoft Visual C через панель Установки и удаления программ и установите все версии по отдельности, начиная с 2005 по 2019.

Не удаляется Microsoft Visual C

Если Microsoft Visual C++ не удаляется стандартным способом через Пане управления — Установка и удаление программ то воспользуйтесь утилитой для принудительного удаления программ MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd

Какую версию удалять Microsoft Visual C если ошибка при запуске программы

Если вы не знаете наверняка какая версия Microsoft Visual C повреждена то попробуйте поочередно устанавливать все версии начиная с 2005

Какой версии Microsoft Visual C не хватает

Для того чтобы понять какой версии не хватает для работы программы или игры, зайдите в Панель управления- Установка и удаление программ и посмотрите какие версии уже установлены и каких нет. Доустановите те версии которых нет в списке установленных программ.

Ошибка при установке Microsoft Visual C

Если при установке Microsoft Visual C++ вы получаете ошибку, то попробуйте удалить вручную ту версии которую устанавливаете через программу MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd. После удаления перезагрузите компьютер.


Регистрация
2 Апр 2013
Сообщения
69
Репутация

-3

Спасибо
0
Монет

0


  • #1

У меня windows 64x,нужно ли ставить обе версии (на 32x и 64x) программы для запуска игр, к примеру CoD Infinity Warfare?

Регистрация
17 Сен 2013
Сообщения
75
Репутация

0

Спасибо
0
Монет

0


Регистрация
18 Июн 2013
Сообщения
67
Репутация

0

Спасибо
0
Монет

0


Регистрация
31 Июл 2013
Сообщения
79
Репутация

0

Спасибо
0
Монет

0


  • #4

При установке программ/игр эта приблуда в стандарте устанавливается автоматически

Регистрация
31 Авг 2012
Сообщения
74
Репутация

0

Спасибо
0
Монет

0


  • #5

2015 вообще уже ставить не нужно, 2017 его заменил. Теперь так 2005/2008/2010/2012/2013/2017

Регистрация
17 Дек 2013
Сообщения
71
Репутация

0

Спасибо
0
Монет

0


Похожие темы

Sash96rus

В мире программирования существует две основные архитектуры: x64 (или 64-разрядная) и x86 (или 32-разрядная). Каждая из них имеет свои особенности и назначение. Когда вы работаете с Visual C++, вам может потребоваться выбрать правильную архитектуру в зависимости от вашей системы и требований вашего проекта.

Visual C++ — это набор инструментов для разработки на языке C++ от Microsoft. Он включает в себя компилятор, библиотеки и среду разработки, которые позволяют создавать приложения для операционных систем Windows. В зависимости от проекта и вашей системы, вы должны скачать и установить соответствующую версию Visual C++.

x64 или x86: что выбрать?

x86 (32-разрядная) архитектура ограничивает использование оперативной памяти до 4 ГБ, даже на 64-разрядной операционной системе. Это означает, что приложения, скомпилированные для x86, будут использовать только часть доступной памяти на 64-разрядной системе. Однако, на старых компьютерах или в случае, когда совместимость с старыми операционными системами является важным требованием, x86 все еще может быть оправданным выбором.

x64 (64-разрядная) архитектура, напротив, позволяет приложениям использовать всю доступную оперативную память, которая может быть установлена на 64-разрядной системе. Обычно это полезно для больших и ресурсоемких приложений, таких как игры или программы для обработки данных. Большинство современных компьютеров работают на 64-разрядной архитектуре, и поэтому скачивать и использовать Visual C++ x64 на таких системах — наиболее предпочтительный вариант.

Какую версию Visual C++ скачивать?

Если у вас установлена 64-битная операционная система, наиболее рациональным решением будет скачать и установить Visual C++ x64. Это обеспечит максимальную производительность и использование доступной оперативной памяти.

Однако, если у вас есть конкретные требования, такие как обратная совместимость с более старыми операционными системами или у вас есть старые компьютеры, которые не поддерживают 64-разрядную архитектуру, вам может потребоваться скачать и использовать Visual C++ x86.

Обратите внимание, что в большинстве случаев вам не потребуется устанавливать обе версии Visual C++. Если ваш проект требует конкретной версии, вы сможете найти и скачать ее соответствующую версию Visual C++ на официальном сайте Microsoft.

Заключение

Важно понимать разницу между Visual C++ x64 и x86 и выбирать правильную версию в зависимости от вашей системы и требований проекта. x64 обеспечивает максимальную производительность и использование памяти на 64-разрядной операционной системе, в то время как x86 может быть полезен для обратной совместимости или на компьютерах с ограниченными ресурсами. Рекомендуется скачивать и устанавливать Visual C++ x64 для большинства современных систем.

  • Почему так происходит, когда пилочкой по ногтям-мурашки по коже?
  • Требуется совет в рекламе
  • Девочки! Посоветуйте быстрое и вкусное блюдо!!!
  • Как скачать Dota-Allstars?
  • Стоит ли чихать на всех, когда на тебя уже начихали?
  • Если человек рисует на своем лице — это от большого ума или от его недостатка? 😮
  • Статья: А секс с путаной можно считать изменой?
  • Помогите найти работу в Москве, где дают разрешение на работу в РФ

Do I need both x64 and x86 versions of the C++ redist? If I have both the x64 and the x86 version of a Microsoft C++ Redist package, can I uninstall the x86 version?

It depends on whether you use 32-bit and/or 64-bit VC++ programs.

If I did uninstall the x86 version, would the x64 version cover the dependencies on the x86 package?

No, you need the x86 version to run 32-bit VC++ programs, and you need the x64 version to run 64-bit VC++ programs.

Technical Explanation:

Most programs do a lot of things in similar ways. To avoid “reinventing the wheel”, they will use libraries which are collections of pre-written functions that can be used to reduce the amount of work that has to be done. That’s good, but if every program included the common functions in the programs, then a lot of space would get wasted because they are all identical. Plus, if a bug were found and fixed or an improvement made in the library, every program would have to be recompiled to include the fix/improvement.

To solve these limitations, instead of including the functions internally, most programs will reference those functions stored externally in a .dll file. This way, they can all share the same code which reduces wasted space and can all be upgraded at the same time by replacing the single library file.

A program can be 32-bit or 64-bit, which among other things, determines the size of variables and such. The problem is that 32-bit code is not compatible with 64-bit code, so a 32-bit program must use 32-bit libraries and a 64-bit program must use 64-bit libraries.

Therefore, if there is a 32-bit program, foobar.exe and a 64-bit program, foobar64.exe, both of which use VC++ libraries, then foobar.exe will need \x86\msvc*.dll and foobar64.exe will need \x64\msvc*.dll; they cannot use libraries of the wrong “bitness”.

  • Нужно ли устанавливать microsoft visual c на windows 10
  • Нужен ли аваст на windows 10
  • Ноутбук стал быстро разряжаться windows 11
  • Нужен ли windows security notification в автозагрузке
  • Нужно ли устанавливать directx на windows 10