Redistributable Package X64 Updated - Microsoft Visual C 2008 Sp1
The most common headache users face when trying to install the Visual C++ 2008 SP1 x64 package on modern Windows is the dreaded Error 1935.
This happens because modern Windows versions treat the older 2008 runtime files with suspicion. The installer tries to write to the system assembly cache (the WinSxS folder), and if there is a conflict with a newer version or a permission issue, the install fails. The most common headache users face when trying
How to fix it:
Even the “updated” x64 package sometimes fails. Here are the most frequent issues: How to fix it: Even the “updated” x64
| Error Code | Likely Cause | Solution |
|------------|--------------|----------|
| 0x80070666 | A newer version of VC++ 2008 is already installed (contradictory but possible). | Uninstall all VC++ 2008 entries (both x86 and x64) via a cleanup tool. |
| Error 1935 | Windows Installer corruption or .NET Framework issues. | Run sfc /scannow in an elevated command prompt, then install the latest Windows Update. |
| 0x80240017 | The installer is too old for your Windows version. | Ensure you have the updated (6161) version, not the RTM. |
| Side-by-side error persists after install | Windows has cached the missing DLL error. | Run the application as admin once, or restart your PC. |
| “Another version is already installed” | The x86 version is present, but you’re trying to install x64 – that’s fine. But if the exact same x64 version appears, you don’t need to proceed. | Check your installed programs list. | |
| Error 1935 | Windows Installer corruption or
Historically, Microsoft distributed this via KB articles. The most reliable direct reference is KB2973201 (which supersedes older updates). Use Microsoft’s search to find the official KB and within it, the x64 download link.