How to fix
“The application has failed to start because its side-by-side configuration is incorrect” error
on Windows
Resolve the "side-by-side configuration is incorrect" error in Windows 10 and 11 quickly. Follow our expert-tested guide and get back to work in minutes.
What causes [Fix] “The application has failed to start because its side-by-side configuration is incorrect” error in Windows?
- Corrupted system files
- Conflict between C++ run-time libraries and the app
- Missing specific version of a runtime library
- Incorrect configuration of the side-by-side (SxS) setup
Repairs Windows system files, removes malware, and restores a clean OS state — without reinstalling.
Hello. Just recently I tried to launch my browser but I received an error "side-by-side configuration is incorrect." Is there a way to fix this?
Windows is a complicated operating system that relies on thousands of processes to keep it running smoothly. If even just one process goes rogue, users can experience various issues, like bugs, crashes, and other malfunctions. A number of people report receiving this error when trying to open various applications:
The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
The error is not related to a specific program as people report encountering it with different apps. One of the most common reasons for the "The application has failed to start because its side-by-side configuration is incorrect" error is corrupted system files. The issue could also be caused by a conflict between the C++ run-time libraries and the app. Because of this, the app fails to load the required Microsoft Visual C++ files.
Side-by-side (SxS) configuration refers to the ability of Windows to run multiple versions of the same shared libraries or runtime components at the same time, on the same system. The error message is indicating that the application is looking for a specific version of a runtime library, but it is not able to find it or it is not configured correctly.
We recommend using a maintenance tool like [d1] to avoid a lengthy troubleshooting process. This powerful software can fix various system errors, BSODs,[ref en-1] corrupted files, and registry[ref en-2] issues. It can also clear your machine from cookies and cache[ref en-3] which are often the culprits of many malfunctions. Otherwise, proceed with the step-by-step instructions below carefully.

Solution 1. Repair Corrupted System Files
Use Command Prompt commands to repair system file corruption:
- Open Command Prompt as administrator
- Use the following command and press Enter:
sfc /scannow

- Reboot your system
- If SFC returned an error, then use the following command lines, pressing Enter after each:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Solution 2. Run the Program Compatibility Troubleshooter
Windows has built-in troubleshooters that can fix minor operating system issues.
- Click on the Start menu and go to Settings
- Click on Update & Security and go to the Troubleshoot tab
- Press on Additional troubleshooters

- Find Program Compatibility Troubleshooter and run it
Solution 3. Reinstall Microsoft Visual C++
The "The application has failed to start because its side-by-side configuration is incorrect" error message in Windows typically appears when a program or application is trying to use a version of a Microsoft Visual C++ runtime library that is not installed or is not configured correctly on the user's computer.
The purpose of Microsoft Visual C++ packages is to provide the necessary runtime components to run applications written using C++ programming language. These packages are often required by certain software programs or games in order to run properly on a user's computer. Without the appropriate C++ runtime components installed, users may encounter errors or crashes when trying to run certain programs.
- Go to the app list via Control Panel, right-click each Visual C++ Redistributable Package and choose Uninstall
- Go to the Microsoft C++ download website and download the packages you have uninstalled

- Then, install them on your machine following the on-screen instructions
- Restart the PC and see if you still get the error
Solution 4. Reinstall the Affected Program
If none of the above methods worked, try to reinstall the program that is causing "The application has failed to start because its side-by-side configuration is incorrect" error in Windows.
- Open the Control Panel
- Open the View by menu and choose Large icons
- Click on Programs and Features

- Right-click on the problematic program from the app list and choose Uninstall to remove it from the computer
- Install the same app as you did before and check if the issue persists
Bottom line
To fix the 'side-by-side configuration is incorrect' error, you can repair corrupted system files using the Command Prompt with the 'sfc /scannow' command. If these solutions do not resolve the issue, consider using a maintenance tool or following additional troubleshooting steps.
Frequently asked questions
This error typically occurs when there are issues with the application’s dependencies or the Visual C++ Redistributable files required for the application to run properly in Windows 10.
You can resolve this error by reinstalling the Visual C++ Redistributable packages or by using the Command Prompt to repair corrupted system files in Windows 11.
Yes, you can use the 'sfc /scannow' command in Command Prompt to scan and repair corrupted system files that may be causing the side-by-side configuration error in Windows.




Report an issue
What's wrong with this guide? We review every report and update or remove content.
Report received — thank you. We'll review and fix it.
You need a free account to submit a report.
Be the first to comment