Перайсці да змесціва

Visual C++ Redistributable

ПраграмаMicrosoft Corporation

Таксама называецца vc redist, vcredist, msvc runtime, vcruntime140

Microsoft CorporationSystem

Агульныя кампаненты асяроддзя выканання Visual C++. Гульні і праграмы часцей за ўсё патрабуюць пакет 2015-2022 x64. Адна старонка, а не пагадовы каталог SKU. Гэта не Visual Studio.

Што вам трэба ведаць

Адна старонка redist для 2015-2022. Гэта не Visual Studio.

Бягучы пакет ад Microsoft - гэта распаўсюджваемы пакет v14, які большасць гульняў дагэтуль называюць 2015-2022. Старэйшыя пагадовыя SKU існуюць, але гэты артыкул не каталагізуе кожны з іх. devenv.exe - гэта IDE.

Што гэта такое?
Агульныя бібліятэкі DLL C++. 2015-2022 - гэта звычайны пакет
Тое ж самае, што Visual Studio?
Не. IDE мае іншую праграму ўсталёўкі
Кожны пагадовы SKU?
Не. Адна старонка для бягучага стэка
Feex паведамляе
Калі Steam кажа ўсталяваць VC++ 2015-2022, я выкарыстоўваю Microsoft Learn, а не пакет "all in one redist". Я не ўсталёўваю Visual Studio дзеля гэтай DLL.

Што такое Visual C++ Redistributable?

Visual C++ Redistributable усталёўвае агульныя DLL CRT і STL. vc_redist.x64.exe - гэта ўсталёўшчык. vcruntime140.dll - гэта тое, што загружаюць праграмы. Visual Studio (devenv.exe) - гэта іншая праграма ўсталёўкі.

Калі вы ніколі ім не карысталіся

Калі гульня патрабуе "ўсталяваць Visual C++ Redistributable", вам звычайна патрэбны бягучы пакет 2015-2022 x64 з Microsoft Learn. Гэтае адно сямейства ахоплівае праграмы, сабраныя з дапамогай набораў інструментаў ад VS 2015 да бягучага VS 2022. Гэта не IDE Visual Studio. Гэтая старонка не з'яўляецца асобным артыкулам для 2008, 2010, 2012 і 2013.

Для чаго ён выкарыстоўваецца?

Запуск гульняў і праграм на C++

Большасць сучасных назваў патрабуюць 2015-2022 x64. Гэта менавіта гэты пакет, а не ўсталёўка VS.

x86 побач з x64

32-разрадная гульня ўсё яшчэ патрабуе vc_redist.x86.exe. Пакет x64 не замяняе яго.

Старэйшыя пагадовыя SKU толькі тады, калі яны названыя

Пакункі redist 2010 або 2013 застаюцца побач, калі гэтага патрабуе канкрэтная старая праграма. Яны не з'яўляюцца загрузкай па змаўчанні для гэтай старонкі.

Для каго ён прызначаны?

  • Гульцы, чыя гульня завяршаецца праз адсутнасць vcruntime140.dll
  • Людзі, якія ледзь не ўсталявалі Visual Studio, каб выправіць гульню
  • Адміністратары, якія трымаюць адзін бягучы пакет 2015-2022 плюс рэдкія рэшткі 2013

Бягучы стан

Visual C++ Redistributable (2005) - гэта бягучае агульнае асяроддзе выканання c++ ад Microsoft Corporation. Пастаўшчык па-ранейшаму скіроўвае карыстальнікаў Windows на https://learn.microsoft.com/cpp/windows/latest-supported-vc-redist.

Колькі яму гадоў?

Суіснуючыя пагадовыя SKU былі мадэллю 2005-2013 гадоў. Пачынаючы з Visual Studio 2015, Microsoft падтрымлівае адзін распаўсюджваемы пакет v14, які абнаўляецца на месцы. 2015-2022 - гэта звычайны бягучы стэк, які гульні ўсё яшчэ называюць.

Версіі

Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.

2015-2022 x64 (v14)
2015-2022 x86
2013 і больш раннія (побач, толькі калі названыя)

Сістэмныя патрабаванні

Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.

Мінімум

Мінімальныя сістэмныя патрабаванні
Аперацыйная сістэма Падтрыманы рэліз Windows, які Microsoft пералічвае на старонцы апошняга падтрыманага redist VC++
Аператыўная памяць Памер redist нязначны. Гульня вызначае патрабаванні да RAM

Профіль выкарыстання рэсурсаў

Патрабаванні да працэсара
Залежыць ад таго, што вы адкрываеце ў праграме
Патрабаванні да аператыўнай памяці
Залежыць ад дакументаў, укладак альбо бібліятэк

Усталяваныя працэсы

Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.

Усталяваныя працэсы
vc_redist.x64.exe Праграма ўсталёўкі. Рэзідэнтныя кампаненты - гэта DLL, такія як vcruntime140.dll, а не праграма ў трэі.

Кампаненты аўтазагрузкі

Няма запісу ў аўтазагрузцы. Праграмы загружаюць DLL пры запуску.

Размяшчэнне файлаў

Агульныя шляхі Visual C++ Redistributable
Тыповая ўстаноўка C:\Windows\System32\vcruntime140.dll

Распаўсюджаныя праблемы

Замест гэтага была ўсталявана Visual Studio

IDE уключае наборы інструментаў. Гульня патрабавала vc_redist.x64.exe. Розныя прадукты.

Універсальны іншы пакет ад старонніх распрацоўшчыкаў

Такія пакеты састарваюць і змешваюць старыя SKU. Выкарыстоўвайце пастаянную спасылку Learn для 2015-2022.

Вырашэнне праблем

Спампаваць vc_redist.x64.exe з апошняй падтрыманай старонкі Learn

Гэтая пастаянная спасылка прызначана для бягучага сямейства 2015-2022. Аднавіце той жа пакет, калі DLL пашкоджаныя.

Усталёўвайце x86 толькі калі гульня 32-разрадная

Архітэктура ў Дыспетчар задач > Падрабязнасці дапаможа. Два redist на адным ПК - гэта нармальна.

Дадавайце 2013 або ранейшыя версіі, толькі калі ўсталёўшчык прама паказвае іх

Яны суіснуюць паралельна. Не збірайце кожны год па звычцы.

Альтэрнатывы

Статычная лінкоўка ўключае CRT непасрэдна ў праграму. Асяроддзі выканання MinGW - гэта іншы набор інструментаў. Visual Studio - гэта IDE кампілятара, а не замена redist.

Афіцыйная дапамога і спампоўкі

Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.

Афіцыйныя кантакты
Спампаваць learn.microsoft.com/cpp/windows/latest-supported-vc-redist Афіцыйны ўсталёўшчык альбо старонка вытворцы
Даведка learn.microsoft.com/cpp/windows/latest-supported-vc-redist Падтрымка ад вытворцы
Афіцыйны сайт learn.microsoft.com/cpp/windows/latest-supported-vc-redist Пачынайце адсюль, а не з выпадковага хостынгу exe

Звязанае абсталяванне

Redist займае вельмі мала месца. Любы ПК з Windows, які ўжо падтрымліваецца гульнёй, здольны змясціць 2015-2022 x64.

Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці

Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.

Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.

Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Ці быў гэты артыкул карысным?