Зашто је на мој рачунар инсталирано толико „Мицрософт Висуал Ц ++ дистрибутивних датотека“?

Ако сте икад прелистали листу инсталираних програма у оперативном систему Виндовс, питајући се зашто тамо има толико верзија Мицрософт Висуал Ц ++ Редистрибутабле, нисте сами. Придружите нам се док погледамо шта су то ствари и зашто је толико много инсталирано на вашем рачунару.

Шта је то што се Висуал Ц ++ може дистрибуирати?

Мицрософт Висуал Ц ++ је интегрисано развојно окружење (ИДЕ) које се користи за креирање Виндовс апликација у програмским језицима Ц, Ц ++ и Ц ++ / ЦЛИ. Првобитно је био самостални производ, али је сада укључен у Мицрософт Висуал Студио. Програмерима нуди једну апликацију у којој могу писати, уређивати, тестирати и отклањати грешке у свом коду. Програмско окружење укључује приступ многим заједничким библиотекама кодова, што омогућава програмерима да користе већ развијени код за одређене процедуре, уместо да сами пишу испочетка. Тај заједнички код има облик библиотека динамичких веза (ДЛЛ), појма на који је већина корисника Виндовс-а наишла у неком тренутку.

Када дође време за примену свог софтвера за кориснике, програмери имају избор. Они могу повезати те ДЛЛ-ове у инсталацију своје апликације или се могу ослонити на стандардни дистрибуирани пакет дељеног кода. Већина бира ово друго, а тај пакет је познат као Висуал Ц ++ Редистрибутабле. Постоји неколико предности коришћења редистрибутивног. Пакете нуди Мицрософт, који их такође тестира и ажурира исправкама грешака и безбедности. Редистрибутивни уређаји такође нуде једну инсталацију на рачунару корисника коју истовремено може користити више програма.

Зашто се толико инсталира на мом рачунару?

Свежу верзију оперативног система Виндовс 10 инсталирао сам на нови рачунар пре нешто мање од два месеца. Као што видите на горњој слици, већ имам четири верзије Висуал Ц ++ Редистрибутабле на свом систему. На другим системима сам видео чак двадесет. Па, како они све стигну тамо?

Неки се инсталирају заједно са самим Виндовсом. Конкретне верзије које се инсталирају зависе од тога коју верзију Виндовс-а користите. Користим Виндовс 10, који долази са дистрибутивним системима Висуал Ц ++ за 2012. и 2013. годину. Такође ћете приметити да сам такође инсталирао и 32-битну (к86) и 64-битну (к64) верзију. Ако имате 32-битну верзију оперативног система Виндовс, нећете видети те 64-битне верзије које се могу дистрибуирати. Али ако имате 64-битну верзију оперативног система Виндовс (што су данас готово сви рачунари), видећете обе верзије, јер 64-битни Виндовс може да покреће и 64-битне и 32-битне апликације.

Све додатне верзије Висуал Ц ++ Редистрибутабле које видите на вашем систему су инсталиране заједно са неким програмом који то захтева. Када програмер кодира у одређеној верзији Висуал Ц ++, библиотеке кода за ту верзију такође морају бити присутне у корисничком систему да би се апликација могла покренути. То значи да, на пример, ако је програмер користио Висуал Ц ++ 2005 (или Висуал Студио 2005) за креирање програма који инсталирате, можете очекивати да се Висуал Ц ++ 2005 Редистрибутабле инсталира на вашем систему заједно са програмом.

Понекад ће се појавити искачући прозор при првом покретању програма који каже да се инсталира пакет за дистрибуцију. Ово ћете много приметити ако сте ПЦ играч, посебно ако своје игре добијате путем Стеам-а. То обично значи да је програмер одлучио да преузме најновији пакет од компаније Мицрософт у време инсталације. Пакет се понекад испоручује заједно са апликацијом. Ево снимка инсталације тренутног пакета АМД графичких драјвера за који видите да жели да инсталира Редистрибутабле Ц ++ за 2012. и 2013. годину.

ПОВЕЗАН:Шта је Мицрософт .НЕТ Фрамеворк и зашто је инсталиран на мом рачунару?

Такође је могуће да ћете видети како изгледа више инсталираних верзија исте дистрибуиране верзије или бар више верзија исте године. На пример, можда ћете видети више верзија 2008 који се могу дистрибуирати. Неко може навести да је то сервисни пакет, док други могу имати само мало другачије бројеве верзија. Дакле, иако понекад изгледа као да је инсталирано више верзија истог пакета, све су суптилно различите. И нажалост, за разлику од донекле сличног .НЕТ Фрамеворк-а, Мицрософт никада није објединио све ове старије верзије у јединствени пакет.

Дакле, укратко: видећете неке пакете који долазе са Виндовс-ом, а неке који долазе са апликацијама које инсталирате. А ако користите 64-битни Виндовс, видећете и 64-битну и 32-битну верзију сваког пакета.

Могу ли да их деинсталирам?

Кратак одговор је: да, али вероватно не бисте требали.

Никада заправо не знате која се од ваших инсталираних апликација ослања на сваку редистрибутивну. Ако деинсталирате програм, тај програм неће аутоматски уклонити дистрибуцију на коју се ослањао, јер нема начина да сазна да ли се и друге апликације на њега ослањају. Свакако, тамо могу бити неки пакети који се могу дистрибуирати и који вам нису потребни - али ако ручно уклоните пакет који се може дистрибуирати и који неки програми и даље користе, могли бисте проузроковати њихово неисправно покретање, ау неким случајевима чак и проблеме у вашу саму Виндовс инсталацију.

Могло би вас изнервирати што видите толико људи који седе на вашој листи инсталираних програма, али ако ствари раде добро на вашем рачунару, дистрибутивни уређаји неће нанети штету. Такође не заузимају пуно простора. Тренутно четири верзије које сам инсталирао на свој систем заузимају мање од 100 МБ простора на диску, заједно.

Видели смо неколико савета како лебде интернетом, предлажући да можете уклонити старије верзије дистрибутивних датотека, остављајући на месту само најновије из сваког већег издања (забележено по години). Другим речима, сугеришу да можете да оставите најновију дистрибутивну 2012 и да деинсталирате старије верзије 2012. Тестирали смо ово и утврдили да је непоуздано. Чини се да понекад успева, али не постоји гаранција да ће успети и вама. У мом сопственом ограниченом тесту три система, то је узроковало проблеме на једном систему где неколико програма више није могло да се покреће.

Шта могу учинити ако имам проблема?

Нажалост, често је тешко сузити проблем са апликацијом на лошу дистрибутивну инсталацију. Ретко добијете поруку о грешци током инсталације или рада програма која вас упућује директно на пакете који се могу дистрибуирати. Ипак, постоји могућност и понекад је вредно тестирања, посебно ако програм који сте управо инсталирали проузрокује да се поквари други већ инсталирани програм и знате да се обојица ослањају на исти редистрибутивни програм.

Прво, можете предузети неколико основних корака. Обавезно побрините се да Виндовс упдате има све најновије исправке. Ако је доступно ажурирање пакета, то би могло решити проблем. Такође можете покушати да скенирате оштећене системске датотеке у оперативном систему Виндовс. Не траје дуго и може вратити системске датотеке које су оштећене или су нестале. Увек је вредно покушаја.

ПОВЕЗАН:Како потражити (и исправити) оштећене системске датотеке у оперативном систему Виндовс

Ако ти кораци не реше проблем, можете покушати да га деинсталирате, а затим поново инсталирате дотичну верзију. А ако не знате одређену верзију, можете да се коцкате и покушате да деинсталирате све пакете који се могу дистрибуирати са рачунара, а затим инсталирате све најновије примене сваке верзије. Којим год путем да кренете, обавезно прво направите резервну копију рачунара!

Редистрибутивне уређаје можете деинсталирати на исти начин на који деинсталирате било који други програм у апликацији Контролна табла Програми и функције. Затим можете да преузмете и инсталирате најновије верзије из Мицрософтовог центра за преузимање. Ево неколико директних веза до сваке верзије:

  • Мицрософт Висуал Ц ++ 2005 СП1 Редистрибутабле (к86)
  • Мицрософт Висуал Ц ++ 2005 СП1 Редистрибутабле (к64)
  • Мицрософт Висуал Ц ++ 2008 СП1 који се може дистрибуирати (к86)
  • Мицрософт Висуал Ц ++ 2008 СП1 који се може дистрибуирати (к64)
  • Мицрософт Висуал Ц ++ 2010 СП1 који се може дистрибуирати (к86)
  • Мицрософт Висуал Ц ++ 2010 СП1 Редистрибутабле (к64)
  • Мицрософт Висуал Ц ++ 2012 Ажурирање 4, Редистрибутабле (к86 и к64)
  • Мицрософт Висуал Ц ++ 2013, који се може дистрибуирати (к86 и к64)
  • Редовна дистрибуција Мицрософт Висуал Ц ++ 2015 надоградње 2 (к86 и к64)

Само запамтите да ћете, ако користите 64-битну верзију оперативног система Виндовс, морати да преузмете и инсталирате 32-битну (к86) и 64-битну (к64) верзију.

И ту је. Надамо се да то барем објашњава шта су ови Висуал Ц ++ пакети који се могу дистрибуирати и зашто је толико много инсталирано на вашем рачунару.


$config[zx-auto] not found$config[zx-overlay] not found