Visual C++ Redistributable: загрузка и тихая установка всех версий
Добавлено: 15 сен 2026, 10:00
Visual C++ Redistributable: загрузка и тихая установка всех версий
Visual C++ Redistributable — набор библиотек времени выполнения, от которых зависят многие игры, утилиты и старые приложения Windows. Скрипт VC_Redist_Install.bat скачивает дистрибутивы разных поколений и после подтверждения пользователя запускает их тихую установку.
Что делает скрипт
После работы в выбранной папке остаются скачанные установщики, которые можно использовать повторно без новой загрузки. Если файлы уже существуют, скрипт пропускает их и не скачивает заново.
Changelog
Visual C++ Redistributable — набор библиотек времени выполнения, от которых зависят многие игры, утилиты и старые приложения Windows. Скрипт VC_Redist_Install.bat скачивает дистрибутивы разных поколений и после подтверждения пользователя запускает их тихую установку.
Что делает скрипт
- Скачивает 12 пакетов Visual C++ Redistributable: 2005, 2008, 2010, 2012, 2013 и 2015–2022 для x86 и x64.
- Использует ссылки Microsoft Download Center и официальные короткие ссылки aka.ms.
- Складывает файлы в папку vcredist рядом со скриптом либо в каталог, переданный первым параметром.
- После загрузки предлагает запустить тихую установку всех скачанных пакетов.
- Выводит итоговое количество успешных и неуспешных загрузок или установок.
- Windows с PowerShell.
- Подключение к интернету.
- Права администратора — только для установки пакетов.
- Свободное место для загружаемых EXE-файлов.
- Сохраните VC_Redist_Install.bat в отдельную папку.
- При необходимости откройте файл в текстовом редакторе и проверьте список URL.
- Запустите скрипт двойным щелчком или через командную строку.
- Дождитесь завершения первого этапа: скрипт скачает все доступные пакеты в папку vcredist.
- На вопрос Install all downloaded packages in silent mode? выберите N, чтобы только сохранить установщики, либо Y, чтобы установить их.
- Для другого каталога запускайте скрипт так:
- Проверьте итоговую сводку в окне консоли. При необходимости перезапустите Windows — некоторые пакеты могут запросить это отдельно.
- Visual C++ 2005: /q:a /r:n.
- Visual C++ 2008: /q.
- Версии 2010–2022: /quiet /norestart.
- Скрипт скачивает оба варианта — x86 и x64. Это нормально: 32-битным программам на 64-битной Windows часто требуется x86-пакет.
- Скрипт не проверяет хеши и цифровые подписи загруженных файлов. Запускайте его только из доверенного источника; при сомнениях проверьте подпись EXE в свойствах файла и сверяйте URL с сайтом Microsoft.
- Если конкретному приложению нужна определённая версия библиотек, предпочтительнее сначала использовать официальный установщик этого приложения.
- Загрузка может завершиться с ошибкой, если Microsoft изменит или удалит старую ссылку. Скрипт покажет такие пакеты в итоговой сводке.
После работы в выбранной папке остаются скачанные установщики, которые можно использовать повторно без новой загрузки. Если файлы уже существуют, скрипт пропускает их и не скачивает заново.
Changelog
- 15.09.2026 — первая версия: описание загрузки пакетов VC++ 2005–2022 и тихой установки