redist-installer/README.md

45 lines
2.8 KiB
Markdown

<div align="center">
<h1><a href="https://chse.dev/redists">Redist Installer</a><br>
<a href="https://chse.dev/donate"><img alt="Donate" src="https://img.shields.io/badge/Donate_To_This_Project-brightgreen"></a>
</h1></div>
Installs common Redist programs for Windows.
```powershell
irm chse.dev/ri | iex
```
| Program Name | Official |
| ----------------------------------------------------------------------- | -------- |
| Microsoft Visual C++ 2015-2019 Redistributable (x86, x64) - 14.29.30139 | Yes |
| Microsoft Visual C++ 2013 Redistributable (x86, x64) - 12.0.40664 | Yes |
| Microsoft Visual C++ 2012 Redistributable (x86, x64) - 11.0.61030 | Yes |
| Microsoft Visual C++ 2010 Redistributable (x86, x64) - 10.0.30319.01 | Yes |
| Microsoft Visual C++ 2008 Redistributable (x86, x64) - 9.0.21022.08 | Yes |
| Microsoft Visual C++ 2005 Redistributable (x86, x64) - 6.00.2900.2180 | Yes |
| Microsoft .NET Framework 4.7.2 | Yes |
| Microsoft DirectX 9.0 - 9.29.1974.0 | Yes |
| Microsoft MSXML 4.0 SP2 Parser and SDK | Yes |
| DirectX 9.0c Extra Files [sereby.org] (x86, x64) - 1.10.6.0 | No |
| 7-Zip 22.01 *(Used for unpacking everything, not actually installed.)* | Yes |
### Common Errors Resolved by Redist Installer
Many games and applications require specific redistributable packages to run properly. Missing these packages can lead to a variety of errors. The Redist Installer ensures that your system has all the necessary redistributables, helping to prevent and fix these common issues:
### Examples of Errors:
- "The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem."
This is often resolved by installing the Microsoft Visual C++ Redistributable packages.
- ".NET Framework Initialization Error: To run this application, you must first install one of the following versions of the .NET Framework..."
Installing the required version of the .NET Framework can fix this issue.
- "Failed to load dx9.dll"
This error typically indicates that DirectX 9.0c or its components are missing or outdated.
- "Application Error: The application was unable to start correctly (0xc000007b)."
This error can sometimes be resolved by ensuring all necessary Visual C++ redistributables are installed.
- "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
Often related to missing or corrupt Visual C++ Redistributable files.
These are just a few examples. If you encounter issues starting games or other software, running the Redist Installer can often be a quick and effective solution.