Скачайте клиент WP-seven.ru на свой смартфон! Microsoft visual c для чего нужен


Почему Microsoft Visual C++ установлено много раз

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

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

Microsoft Visual C++ - это интегрированная среда разработки (сокращенно “IDE”), которая используется для написания приложений под Windows на языках C, C++, C++/CLI. Раньше это был отдельный продукт, но со временем его включили в комплект Microsoft Visual Studio – единое место для написания, редактирования, отладки и тестирования кода. Среда разработки открывает доступ к большому количеству так называемых «общих библиотек». Это готовый код, который разработчик может использовать в качестве компонента своего приложения. Такой подход избавляет его от необходимости переписывать отдельные части приложения с нуля.

Когда речь заходит о распространении игр или приложений, разработчик должен решить, включать ли динамически подключаемые библиотеки (DLL-файлы) в процесс установки приложения или же воспользоваться стандартным распространяемым набором общего кода, из которого уже будут браться необходимые компоненты. Зачастую разработчики решают воспользоваться вторым вариантом. Здесь и вступает в игру Microsoft Visual C++ Redistributable (Redistributable – распространяемый, англ). Поэтому, после установки какой-нибудь игрушки, вы наблюдаете установку нескольких копий Visual C++ Redistributable.

Есть много причин, по которым использование готового пакета выгоднее и лучше для разработчика и для пользователя. Наборы готовит Microsoft, которая их же и тестирует, исправляет и дополняет. Кроме того, Redistributable устанавливается одним пакетом, после чего несколько приложений могут использовать его и не загружать необходимые библиотеки отдельно каждое для себя.

Почему так много копий Microsoft Visual C++ Redistributable Redistributable

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

Microsoft Visual C++ Redistributable. Тысячи их.

Часть этих пакетов устанавливается вместе с Windows. Все зависит от того, какую версию операционной системы вы используете и в какой разрядности. На 64-разрядных версиях будут установлены как х86, так и х64. Это уже две копии одной только версии. На 32-разрядных в свою очередь используются только х86-библиотеки.

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

Есть большая вероятность, что на вашем компьютере может быть несколько версий Visual C++ одного года. Хотя может казаться, что они все одинаковы, на самом деле пакеты отличаются друг от друга. В одном есть то, чего нет в другом (даже если это один год), поэтому приложение и скачало его. Если бы нужные DLL были в уже присутствующих наборах Microsoft Visual C++, тогда программа не устанавливала бы отдельную копию. За подобный хаос надо бы хорошенько пнуть Microsoft. Как и в случае с .NET Framework, компания никогда не объединяла все существующие наборы Visual C++ Redistributable в один накопительный пакет. А жаль.

Мораль такова: все наборы Microsoft Visual C++ Redistributable на вашем компьютере установлены не просто так. За их существование можно поблагодарить какую-нибудь игру или программу, установленную вами ранее. Без них скачанные вами приложения попросту бы не работали. Такие дела.

Можно ли удалить Microsoft Visual C++ Redistributable

Если вкратце, то да, можно. Но не нужно.

Вы вряд ли сможете узнать, какому приложений понадобится та или иная версия Visual C++. Когда вы удаляете программу, установленные ею наборы остаются в системе, поскольку они могут быть необходимы другим приложениям. Да, часть Visual C++ Redistributable может висеть в системе как памятник когда-то существовавшему приложению. Такие наборы могут никогда и не понадобиться другим программам. Тем не менее, нет возможности узнать, какие пакеты Visual C++ используются, а какие нет (если есть, расскажите об этом в комментариях). Если удалить используемый пакет, часть установленного софта может отвалиться или начать работать некорректно.

Конечно, перфекциониста может напрягать такое обилие «одинаковых» компонентов в списке установленных приложений. Все же, с ними надо смириться. Эти пакеты не причиняют системе никакого вреда (если установлены из надежных источников), не грузят ее и не занимают слишком много места. В особо запущенных случаях размер общий размер библиотек Microsoft Visual C++ будет занимать лишь несколько сотен мегабайт. Если вы ищите способы сэкономить немного пространства на диске С, тогда воспользуйтесь соответствующе предусмотренными механизмами (читайте статью "Как освободить место на системном диске Windows 10"). Они позволят вам освободить гораздо больше пространства, нежели две-три сотни мегабайт от выпиленных Visual C++ Redistributable.

Может показаться, что системе нужны только самые новые пакеты Visual C++, поэтому старые (2012, 2008 и так далее) можно удалить. На самом деле это не всегда правда. Все зависит от специфики софта на вашем компьютере. Если ему не нужны старые библиотеки, тогда их можно удалить, но опять же, вы сможете узнать это только методом проб и ошибок. Как и было сказано выше, Microsoft не предлагает накопительных наборов, поэтому в 2017 году на компьютеры пользователей все еще скачиваются Visual C++ Redistributable 2005, 2008, 2010 и так далее. Особенно, если последние версии этих приложений датируются этими же годами.

Где скачать Microsoft Visual C++ Redistributable

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

Надеемся, эта статья хотя бы немного объяснила вам причины, по которым в вашем компьютере установлено много Microsoft Visual C++ Redistributable.

wp-seven.ru

microsoft visual c++ для чего нужна, и на сколько необходима...

microsoft visual c++ для чего нужна, и на сколько необходима для компьютера

0

1

11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Ответы (11)

Абсолютно не нужна. Это среда программирования для программистов.

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Некоторые программы и драйверы без этого пакета не работают.

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Это база важных библиотек для большинства игр и некоторых программ если вы не увлекаетесь играми она вам не нужна

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Если ты про microsoft visual c++ runtime redistributable package - то оно нужно чтобы запускать программы, написанные на C++ при помощи microsoft visual studio)

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

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

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Нужна,

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Среда разработки программ на языке C++. Microsoft Visual C++ Redistributable нужен для работы программ, написанных на нём.

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

это среда программирования

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Это среда разработки! чаще всего она используется программистами C++! И это же распространённый пакет библеотек!!!

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

используй windowsfix.ru

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

хз я как то его удалил так у меня все игры начали вылетать и дико лагать

0

ответ написан 11месяцев назад

0 комментариев

Войдите что бы оставлять комментарии

Оставить ответ

Войдите, чтобы написать ответ

it.ques.ru

что такое Microsoft Visual C++? для чего он нужен? что будет если его удалить?

Распространяемые пакеты Visual C++ устанавливают компоненты среды выполнения, необходимые для выполнения приложений C++, разработанных с помощью Visual Studio 2012. Проще говоря, без них мало что запустится. Трогать без определенных знаний противопоказано!

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

Обычно на компьютерах пользователей оказывается Распостраняемый пакет MSVS, попросту библиотека программ для работы каких то установленных у вас приложений (например, игры). Естественно, они перестанут запускаться при удалении Redisributable Package. Однако он занимает мало места, не сравнить с настоящей Visual Studio.Вот ее то можно удалить безболезненно, только она много стоит, если не Express Edition и ты окажешь кому то медвежью услугу )). Так что думай и удаляй через панель управления.

Нужная программа удалять не надо...

сколько их должно быть?

Как разделить место между диском Д и С - что делать

У меня их в панели управления 49 штук удалять ?

спс за ответы... а то я его качаю думал натворю чтото

touch.otvet.mail.ru