Home  /  Error Codes  /  side-by-side
Side-by-side

side-by-side

The application has failed to start because its side-by-side configuration is incorrect

Windows Side-by-Side (SxS) cannot locate the exact VC++ Runtime version requested

Root cause

Windows uses a manifest file to declare which VC++ Runtime version a program needs (precise down to the service pack). If that exact redistributable is not installed, this error appears.

Fix paths (try in order)

  1. Install every version of the VC++ Redistributable

    SxS errors are almost always solved by installing every redistributable (VC++ 2005, 2008, 2010, 2012, 2013, 2015-2022 β€” both x86 and x64). Microsoft maintains a separate redistributable per VS version; all download links are on learn.microsoft.com.

  2. Check the Windows Event Viewer for the exact version

    Event Viewer β†’ Windows Logs β†’ Application shows the SideBySide error details, including the precise VC++ version the program demanded.

  3. Run System File Checker

    Open PowerShell or Command Prompt as Administrator and run these commands in order:

    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth

Commonly related DLLs

⚠ What NOT to do: Don't grab a DLL from a random download site and drop it into System32. That's the #1 source of "entry point not found" follow-up errors and introduces malware risk.