Ru-Board.club
← Вернуться в раздел «Программы»

» Microsoft Runtime Libraries (Redistributable Packages)

Автор: percek
Дата сообщения: 14.11.2009 17:31
Nero у меня нет,скачала сегодня только браузер http://code.google.com/p/arora/downloads/list ,больше ничего ,значит обновление винды не могло поставить?
Автор: zhe_zho
Дата сообщения: 14.11.2009 17:53

Цитата:
Nero у меня нет,скачала сегодня только браузер http://code.google.com/p/arora/downloads/list ,больше ничего ,значит обновление винды не могло поставить?

Нет, не могло. Его ставят только программы которым он нужен.
Скачал и распаковал инсталлятор отсюда

Цитата:
браузер http://code.google.com/p/arora/downloads/list

внутри инсталлятор Microsoft Visual C++ 2005 Redistributable, так что эта программа его и поставила.
Автор: percek
Дата сообщения: 14.11.2009 19:09
zhe_zho
Большое спасибки!
Автор: 6C0RCH
Дата сообщения: 04.12.2009 04:57
просветите по пакетам visual c++ 2005 2008 какие и в каком порядке правильнее ставить? и что за ATL Update


пока ставлю вот в таком порядке обе версии x86 и x64
Microsoft Visual C++ 2005 (8.0) SP1 Redistributable Package 8.0.50727.762 (8.0.56336)
Microsoft Visual C++ 2005 (8.0) SP1 Redistributable Package (ATL Update) 8.0.50727.4053 (8.0.59193)

Microsoft Visual C++ 2008 (9.0) SP1 Redistributable Package 9.0.30729.1 (9.0.30729.17)
Microsoft Visual C++ 2008 (9.0) SP1 Redistributable Package (ATL Update) Multilanguage (9.0.30729.4148)
Автор: Seymour
Дата сообщения: 04.12.2009 19:36
6C0RCH

Все правильно, только версии без ATL Update ставить не нужно, т.к. они устаревшие. В списке они оставлены только на случай возникновения проблем с последними версиями, о которых говорится в сноске №6 (не забывайте нажимать кнопку « подробнее »). Обе версии для x86 и x64 ставить тоже незачем, ставьте только ту, которая соответствует разрядности вашей операционной системы.
Автор: Imperator
Дата сообщения: 04.12.2009 22:04
Seymour

Цитата:
Обе версии для x86 и x64 ставить тоже незачем, ставьте только ту, которая соответствует разрядности вашей операционной системы.

Точно? Инфа проверенная? Не может быть так, что х86 программы требуют и x86 библиотеки?
Автор: Seymour
Дата сообщения: 04.12.2009 23:08
Imperator

Цитата:
Точно? Инфа проверенная? Не может быть так, что х86 программы требуют и x86 библиотеки?

Вопрос конечно на засыпку. Если честно то я сам не знаю, т.к. с 64-битными осями никогда дела не имел, но по крайней мере в описании к x86 версии 2008 (без SP1) в списке поддерживаемых систем 64-битных ОС не указано. Проверить в принципе легко, если запустить какую-нибудь 32-битную программу требующую VC++ 200x на системе с установленным VC++ x64.
Автор: Imperator
Дата сообщения: 05.12.2009 01:08
Seymour
А есть пример такой программы? Желательно поменьше и без установки.
Автор: Seymour
Дата сообщения: 05.12.2009 15:06
Imperator

Цитата:
А есть пример такой программы? Желательно поменьше и без установки.

DirectX например. Использует библиотеки из VC++2005. Для проверки сойдет и Web-Installer. Если не обнаружит в системе файла msvcr80.dll два раза просигнализирует об ошибке, потом начнет качать файлы из инета. Или exe-шник от программы SetPoint можно попробовать. Без установленного VC++2005 просто не запустится. Под 2008 таких программ не знаю.
Автор: 6C0RCH
Дата сообщения: 05.12.2009 16:49
Seymour
Обе версии для x86 и x64 ставить нужно если ОСь x64 когда переходил штурмовал гугль.

а вот про устаревшие и не устаревшие версии тут я хз, вообщем сейчас у меня установленно аж 8 штук )

к примеру игрушки современные сами при установке ставят эти "устаревшие" пакеты.. конкретно cod mw2 ставит vc 2005 (8.0.56336)

на майкрасофте бардак, хрен что найдешь...
Автор: Seymour
Дата сообщения: 05.12.2009 17:38
6C0RCH

Цитата:
Обе версии для x86 и x64 ставить нужно если ОСь x64 когда переходил штурмовал гугль.

А я вот думаю стоит эту инфу в шапку добавлять или нет? Мне кажется, что владельцам 64-битных ОС, коих не так уж и много, такие вопросы и так должны быть хорошо известны, а всех нюансов установки под x64 в шапке не охватишь.

Цитата:
а вот про устаревшие и не устаревшие версии тут я хз, вообщем сейчас у меня установленно аж 8 штук )

Половину можете смело удалять, а именно 2005 8.0.56336 (x86/x64) и 2008 9.0.30729 (x86/x64). Последних версий с ATL Update должно быть достаточно.

Цитата:
к примеру игрушки современные сами при установке ставят эти "устаревшие" пакеты..

Это нормально, читайте сноску №6 отсюда.

Цитата:
на майкрасофте бардак, хрен что найдешь...

Это точно, вот весь бардак, какой там был и выложил в шапку, больше ничего из серии Runtimes / Redistributables там нет.
Автор: Dart_Mystic
Дата сообщения: 11.12.2009 15:25
А не у кого комп не стал глючить после установки?
Microsoft Visual C++ 2005 SP1 Redistributable Package x86
Microsoft Visual C++ 2008 Express Edition SP1
Microsoft Visual C++ 2010 Beta 1 x86 Redistributable
Microsoft Visual C++ 2010 Beta 2 x86 Redistributable

А то после установки вех этих компонентов винда не стабильно глючит будто видео драйвера исчезают (
Автор: Seymour
Дата сообщения: 11.12.2009 15:55
Dart_Mystic

А зачем вам 2008 Express Edition? Для запуска программ он не нужен. И откуда вы взяли 2010 Beta 2? Можете дать ссылку?
Автор: Dart_Mystic
Дата сообщения: 11.12.2009 16:49
(А зачем вам 2008 Express Edition?)
Как бы дополнение к драйверам посчитал ) хотя установивши вижу что это больше дополнение к основной версии С++ чем к системам и игровым проблемам.
То у меня был непонятный глюк ))) уже все вернулось в нормальное состояние.
Хотя лучше больше эти пакеты ставить не буду.
Хотя и зарегил это дополнение ))

С официалки, онлайн установка ))) и сделал полную установку сам.
Жаль только столько времени потратил на создание того что не относиться к программам и играм (
Но 1 хорошо
Microsoft Application Error Reporting
VC 9.0 Runtime (x86)
Microsoft .NET Framework 4 Beta 2
.NET Framework 4 Mult-Targeting Pack
Microsoft Visual C++ 2010 Express Beta 2
Microsoft SQL Server Compact 3.5 SP2 Beta ENU
Microsoft Silverlight Runtime
SQL Server System CLR Types
SQL Server 2008 R2 Management Objects
Microsoft Windows Installer 4.5 (x86) - Windows XP
Microsoft Windows Installer 4.5 Update (x86) - Windows XP
Microsoft SQL Server 2008 Express Service Pack 1 (x86)
Microsoft Help 3.0 Beta 2

Из этого списка полезно Microsoft .NET Framework 4 Beta 2 ^_^

Если великие умы сайта скажут какое из 4 дополнений надо ставить чтобы не было проблем, буду благодарен ))))

Добавлено:
4 Версии
Microsoft Visual C++ 2005 SP1 Redistributable Package x86 - 2.59 mb
Microsoft Visual C++ 2010 Beta 1 x86 Redistributable - 4.37 mb

И мои торения ))) с эмуляцией интернет скачки
Microsoft Visual C++ 2008 Express Edition SP1 - 227 mb
Microsoft Visual C++ 2010 Beta 2 x86 Redistributable 289 mb

Добавлено:
q]И откуда вы взяли 2010 Beta 2? Можете дать ссылку?[/q]
Могу залить если кому-то надо ))) мне и самому такое удалять жалко
Автор: Seymour
Дата сообщения: 11.12.2009 18:04
Dart_Mystic

Цитата:
какое из 4 дополнений надо ставить чтобы не было проблем

Из перечисленного только первые два, и то, не рекомендуется, т.к. 2005 SP1 уже устарел, а 2010 еще не вышел из бета стадии, а так минимум из того что нужно ставить в XP это: Visual C++ 7.x SP1; Visual C++ 2005 SP1 (ATL Update); Visual C++ 2008 SP1 (ATL Update); MSXML 4.0 SP3; Windows Installer 4.5; .NET Framework 3.5 SP1; DirectX 9 August 2009 Update; Sun JRE 1.6.0.17; Adobe Flash Player и Microsoft Silverlight. Для игр также может потребоваться компонент XNA Framework. И уже по желанию, для перестраховки, можно поставить: Visual C++ 2010 (10.0) Beta 1; Required Dll's FoxPro и GTK+ Runtime Environment. Остальное либо уже присутствует в XP, либо требуется очень редко. Для x86 систем вместо Visual C++ 7.x - 2008 должно быть достаточно установки пакета Required Dll's Full (включает вообще все библиотеки из серии Visual Basic и Visual C++, кроме старых версий для 2005/2008 и последних Beta для 2010).

Цитата:
Могу залить если кому-то надо ))) мне и самому такое удалять жалко

Если под Beta 2 имеется в виду Microsoft Visual C++ 2010 Beta 2 x86 Redistributable 289 mb тогда не надо.
Автор: Diabolik
Дата сообщения: 12.12.2009 23:10
Не знаю кто оформил шапку (давно не заходил), но гиганское спасибо за проделанную работу. Такими темпами, скоро можно собирать универсальные упаковки, со всеми необходимыми для нормальной работы библиотеками.

К сведенью:
Большая часть необходимых библиотек, часто уже находится на компьютере, просто расположена в не положенном месте. Обычно переброска нужных фалов из
C:\WINDOWS\WinSxS
в
C:\WINDOWS\system32
решает проблему с недосдачей.

P.S. Кому нужны OCx-компоненты, качаем OCx Register v2.2

Автор: Seymour
Дата сообщения: 13.12.2009 00:06
Diabolik

Цитата:
Такими темпами, скоро можно собирать универсальные упаковки, со всеми необходимыми для нормальной работы библиотеками.

Такие упаковки уже есть, например, dllsfull/dllsfox, встречал также несколько сборок от иностранных авторов, Kels Runtimes и еще какие-то, но dllsfull на мой взгляд использовать предпочтительнее, поскольку она включает помимо стандартного набора библиотек еще и файлы русских языковых ресурсов, которых, как правило нет в паках от иностранных авторов.

Цитата:
Большая часть необходимых библиотек, часто уже находится на компьютере, просто расположена в не положенном месте.

Это не совсем так. В Windows XP и выше папка WinSxS используется как альтернатива System32 для решения проблемы DLL Hell (см. сноску №6 из раздела по Visual C++), поэтому перебрасывать файлы в System32 под этими ОС не только не нужно, но и неправильно, а о том какие библиотеки в какую винду входят уже указал в шапке (забыл только сделать то же самое по VC++, сделаю чуть попозже), где не указано, значит не входят.
Автор: Diabolik
Дата сообщения: 13.12.2009 10:59
Seymour

Цитата:
Это не совсем так. В Windows XP и выше папка WinSxS используется как альтернатива System32 для решения проблемы DLL Hell (см. сноску №5 из раздела по Visual C++), поэтому перебрасывать файлы в System32 под этими ОС не только не нужно, но и неправильно, а о том какие библиотеки в какую винду входят уже указал в шапке (забыл только сделать то же самое по VC++, сделаю чуть попозже), где не указано, значит не входят.

Ну это как посмотреть. У меня Norton WinDoctor выдает ошибку, что куча приложений требует библиотеки, ну я и копирую из WinSxS в System32 - ошибка исчезает. Т.е. приложения ищут библиотеки именно из System32, а они лежат в соседней папке.
Автор: Seymour
Дата сообщения: 14.12.2009 18:50
Diabolik

Имелось в виду, что совсем их удалять из папки WinSxS нельзя, скопировать можно, если программа требует, хотя это будет и не совсем правильно.
Автор: aezh
Дата сообщения: 24.12.2009 11:30
У меня установщик Windows ругается при установке Visual C++ 2005 SP1 runtime files (x86), что мол Данная установка запрещена политикой, заданной системным администратором.
Подскажите, как поправить?

P.S. WinXP SP3 Pro (Rus)
Автор: mintyrhinoceros
Дата сообщения: 27.12.2009 19:08
Seymour

Цитата:
Для игр также может потребоваться компонент XNA Framework.

Но их существует четыре версии... Достаточно поставить только
последнюю: xnafx31_redist.msi или надо ставить все четыре..?
--------------------------------
И, что касается игр, наверно Вы забыли упомянуть про: xLiveRedist.msi ...?
Автор: Seymour
Дата сообщения: 27.12.2009 22:00
mintyrhinoceros

Цитата:
Но их существует четыре версии... Достаточно поставить только
последнюю: xnafx31_redist.msi или надо ставить все четыре..?

Сам не знаю, достоверной информации нигде нет, как хочешь так и понимай, но если старые версии по какой-то причине не удаляются из Центра загрузки значит они для чего-то еще нужны. К тому же некоторые файлы из разных дистрибутивов XNA 1.0 - 3.1 не являются взаимозаменяемыми, т.е. к примеру XNA 1.0 устанавливает файл XnaNative1.dll в папку Microsoft Shared\XNA\Framework\v1.0, XNA 2.0 файл XnaNative2.dll в папку Microsoft Shared\XNA\Framework\v2.0, а XNA 3.0 и 3.1 файл XnaNative.dll в папки Microsoft Shared\XNA\Framework\v3.0 и v3.1. По идее нужно ставить ту версию, которая соответствует версии XNA Game Studio, в которой писалась игра. Попробуйте поставить последнюю версию и в случае возникновения проблем откатитесь на более старую.

Цитата:
И, что касается игр, наверно Вы забыли упомянуть про: xLiveRedist.msi ...?

Про эту хрень я тоже слышал, но в Центре загрузки ее не нашел. Если дадите ссылку на какой-нибудь более или менее официальный ресурс, где ее можно скачать, добавлю в шапку.
Автор: pytex
Дата сообщения: 27.12.2009 22:36
раньше я находил ее страницу, а теперь тоже не могу, но есть ссылка откуда качается.
http://download.microsoft.com/download/5/0/5/505dd51c-ba8d-4569-a1ec-40cf2c4ef331/XLiveRedist01.02.0241.00.msi

Теперь эта хрень живет внутри Games for Windows - LIVE (gfwlivesetupmin.exe)
Страницы загрузки:
http://www.microsoft.com/downloads/details.aspx?familyid=E7C47997-B779-472E-A1A2-CB49AFFBE477&displaylang=en

Внутри установщика лежит тот самый xLiveRedist.msi только посвежее (версия 3.1.0099.0).

Добавлено:
есть и русский - http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=e7c47997-b779-472e-a1a2-cb49affbe477

и типа своего сайтика имеется - http://www.microsoft.com/games/en-US/Support/Pages/default.aspx
Автор: Seymour
Дата сообщения: 27.12.2009 23:18
pytex

Цитата:
Теперь эта хрень живет внутри Games for Windows - LIVE

Ну значит XLiveRedist больше неактуален и в шапке ему делать нечего. Сама эта прога "Games for Windows - LIVE" (аналог GameSpy) к данной теме никакого отношения не имеет.
Автор: GektorUA
Дата сообщения: 29.12.2009 00:21
Подскажите пожалуйста - на Windows 7 x64 нужно ставить чтолибо из Microsoft Visual C++ Redistributable и Microsoft XML Core Services (MSXML Parser) 4.0 SP3? Насколько я понял из сносок, то в системе уже всё есть, или это не так?

P.S.
Почему спрашиваю - установил Lingvo 3 (14.0.0.715) поначалу работало, а с недавних пор перестало запускаться - выдаёт непонятную ошибку Microsoft Visual C++ Runtime Library (пустое окно с кнопкой ОК)...
Автор: Seymour
Дата сообщения: 29.12.2009 01:40
GektorUA

По поводу Windows 7 могу только предполагать, но если вместе с ней ставится .NET Framework 3.5 SP1, то она по идее должна включать в себя и библиотеки Visual C++ 2005/2008. Вы можете это легко проверить, если проведете поиск в папке Windows на предмет файлов msvcp80.dll и msvcp90.dll. Они должны находиться в папке WinSxS или System32. И проверьте также, есть ли у вас в системе файлы msvcp50.dll, msvcp60.dll, msvcp70.dll, msvcp71.dll, msvcp100.dll, msvbvm50.dll, msvbvm60.dll, msxml3.dll, msxml4.dll, msxml6.dll и если можно приведите версии найденных файлов, тогда я скажу что вам нужно ставить, а что нет.
Автор: GektorUA
Дата сообщения: 29.12.2009 11:09
Установлена Windows 7 (x64). В папке winsxs есть много папок типа x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_..., там есть msvcp80.dll (версия как название папки - 8.0.50727.762), так же есть ещё и в x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.492_none_... найден msvcp90.dll (9.0.30729.492). msvcp50.dll не найден. msvcp60.dll в папке x86_microsoft-windows-msvcp60_31bf3856ad364e35_6.1.7600.16385_none_... (версия в названии папки). msvcp70.dll только в папке Оффиса 2007, в системных нету. msvcp71.dll нашел в папке Windows\SysWOW64, версия 7.10.3077.0. msvcp100.dll, msvbvm50.dll на диске нет вообще. msvbvm60.dll в x86_microsoft-windows-msvbvm60_31bf3856ad364e35_6.1.7600.16385_none_... (версия в названии), ещё есть в Windows\SysWOW64. msxml3.dll есть и в 32 и в 64 битных версиях (winsxs\wow64_microsoft-windows-msxml30_31bf3856ad364e35_6.1.7600.16385_none_...). msxml4.dll в x86_microsoft.msxml2_6bd6b9abf345378f_4.30.2107.0_none_... . msxml6.dll в wow64_microsoft-windows-msxml60_31bf3856ad364e35_6.1.7600.16385_none_... . Некоторые файлы дублируются в папках начинающихся с х64 и amd64, а так же некоторые и в System32 (размеры файлов разные, версии, вроди как, одинаковые).
Автор: Seymour
Дата сообщения: 29.12.2009 15:53
GektorUA

Спасибо. Значит, как я и предполагал, библиотеки из серии Visual C++ 2005/2008 у вас уже установлены, но все равно не будет лишним их обновить. Поэтому вам нужно поставить: Visual C++ 7.x SP1; Visual C++ 2005 SP1 ATL Update (x86 и x64); Visual C++ 2008 SP1 ATL Update (x86 и x64) и Visual C++ 2010 Beta 2. MSXML 4.0 SP3 у вас установлен, хотя в Windows 7 он по идее входить не должен, вероятно установился с какой-нибудь программой, значит его ставить не нужно. Про файлы msvcp60.dll и msvbvm60.dll я спрашивал для того чтобы узнать входят ли они в состав Windows 7 или нет. Получается что входят, еще одним невыясненным вопросом в шапке меньше. Пакеты Visual Basic 1.0 - 5.0 и Visual C++ 5.0 хоть у вас и не установлены, скорей всего вам не понадобятся, т.к. они нужны в основном только для очень старых программ. Где взять Visual C++ 2010 Beta 2 пока не подскажу. На первую бету ссылка тоже сдохла. Вместо Visual C++ 2005 - 2010 можно поставить недавно появившийся Microsoft Visual C++ Extreme Pack (9 в 1), включающий все версии библиотек 2005 - 2010 на все случаи жизни, предназначенный как раз для решения проблем с запуском приложений. Правда пока не ясно подходит ли этот пакет для Windows 7.. Добавлено: выяснил, подходит. Устанавливать нужно обе версии для x64 и x86 систем.
Автор: GektorUA
Дата сообщения: 29.12.2009 22:19
MSXML 4.0 SP3 я установил сам, для Lingvo (хотя это не помогло, программа по прежнему вылетает с ошибкой), по поводу пака 9 в 1 - я так понял, его ставить нужно на чистую систему и как вы в начале писали - апдейтить SP1 ATL Update не нужно?
Автор: Seymour
Дата сообщения: 29.12.2009 22:45
GektorUA

Цитата:
MSXML 4.0 SP3 я установил сам, для Lingvo (хотя это не помогло, программа по прежнему вылетает с ошибкой)

Данная ошибка обычно свидетельствует об отсутствии в системе необходимых библиотек из серии Visual C++, MSXML к ней отношения не имеет.

Цитата:
по поводу пака 9 в 1 - я так понял, его ставить нужно на чистую систему и как вы в начале писали - апдейтить SP1 ATL Update не нужно?

Если поставите Extreme Pack нет, т.к. он уже включает версию с ATL Update. Ставить нужно так, как написано в инструкции, т.е. сначала удаляете все старые версии через "Установку и удаление" или с помощью Windows Installer Clean Up Tool, а потом ставите Extreme Pack. И Visual C++ 7.x SP1 тоже не забудьте поставить, может быть проблема как раз из-за него.

Страницы: 1234567

Предыдущая тема: Symantec AntiVirus v9.0.3.1000


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.