Providing Free and Editor Tested Software Downloads
< HOME | TUTORIALS | GEEK-CADE| WEB TOOLS | YOUTUBE | NEWSLETTER | DEALS! | FORUMS | >

MajorGeeks.com - We'e your CTRL+D site.. right?.. RIGHT?

Software Categories

All In One Tweaks
Android
Antivirus & Malware
Appearance
Back Up
Browsers
CD\DVD\Blu-Ray
Covert Ops
Drivers
Drives (SSD, HDD, USB)
Games
Graphics & Photos
Internet Tools
Linux Distros
MajorGeeks Windows Tweaks
Multimedia
Networking
Office & Productivity
System Tools

Other news

· How To and Tutorials
· Life Hacks and Reviews
· Way Off Base
· MajorGeeks Deals
· News
· Off Base
· Reviews

spread the word

· YouTube
· Facebook
· Instagram
· Twitter
· Pintrest
· RSS/XML Feeds
· News Blur
· Yahoo
· Symbaloo

about

· Top Freeware Picks
· Malware Removal
· Geektionary
· Useful Links
· About Us
· Copyright
· Privacy
· Terms of Service
· How to Uninstall

top downloads

1. GS Auto Clicker
2. Macrium Reflect FREE Edition
3. Smart Defrag
4. Sergei Strelec's WinPE
5. MusicBee
6. Microsoft Visual C++ 2015-2022 Redistributable Package
7. K-Lite Mega Codec Pack
8. Visual C++ Redistributable Runtimes AIO Repack
9. ImgBurn
10. Sergei Strelec's WinPE 64-Bit for Windows 10 and 11
More >>

top reads

Star 4 Ways To Check System Uptime in Windows 11

Star 6 Ways To Clear Clipboard History

Star How To Enable and Install the Built-In System Monitor (Sysmon)

Star Network Location - What Is It and How To Add It?

Star 4 Ways To Run a Manual Scan With Microsoft Defender

Star How To Easily Backup and Import Windows Defender Firewall Rules

Star How To Install and Restore WMIC in Windows 11

Star How To Bring Back the Classic File Explorer with Ribbon in Windows 11

Star How To Limit Max CPU Usage for Microsoft Defender Scans in Windows 11

Star Recently Opened Files - How To Hide or Show Them In Jump Lists, File Explorer, and Start Menu


MajorGeeks.Com » Overview» Tutorials and Video Guides » Solved: The Application Has Failed to Start Because Its Side-By-Side Configuration Is Incorrect Error

Solved: The Application Has Failed to Start Because Its Side-By-Side Configuration Is Incorrect Error

By Timothy Tibbetts

on 04/17/2025

Hop into IObit’s Easter Sale and save up to 90% on top utilities, plus score 3 FREE months before the deal disappears! 🐰🌷🏆

Today we're looking at the error known as "The application has failed to start because its side-by-side configuration is incorrect." It concludes with "Please see the application event log or use the command-line sxstrace.exe tool for more details." This is a problematic error that can occur in many games and apps and even Microsoft Office, but it's an easy fix.



Odds are you're missing the Visual C++ runtime package required, or there's a registry error. Visual C++ is a programming language, and most of the time, you have this installed by default. The only tricky part about the Visual C++ installers is that there are many versions.

Here are a couple of fixes for you; however, further down, we show you how to get more details to find out precisely what version you need for the geek in you. Updated. People are having success running System File Checker. We have added that below.

For those who prefer a video version:

YouTube Thumbnail
▶


1: Check for a Known Registry Problem

Verifying your registry entry is faster than the other steps and easy enough to check, so let's do that first.

Navigate to:

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide > Winners > x86_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_none_02d0010672fd8219 > 9.0

That second to last long entry could vary from computer to computer, but it is the only key with 9.0 and crt in the string.

Look to the right for Default and compare it with the keys below. The default Data version should match the highest number under Name. I know, a tad confusing.



So, here you can see my Default Data number is 9.0.30729.9177. By looking below, you see, we have two entries, and 9.0.30729.9177 is our highest number, and they match. In this case, this isn't your problem.

If your highest version number isn't the default key, we want to modify it to match. For example, let's say your highest version number is 9.0.30729.9199. Right-click on the Default key and select Modify. Under Value Data, enter the highest number, which, again, just as an example, we entered 9.0.30729.9199. Now that your Default key matches the highest version, reboot, and your problem should be solved.

2: Install the Visual C++ Runtimes

First, try and install the official Microsoft Visual C++ Redistributable Package and see if the error is gone.

If not, a third-party app, including Visual C++ Runtime Installer (All-In-One) may also install older versions of Visual C++. Our experience is that this error is often because of an older version of Visual C++ missing.

3: Track Down What Version of Visual C++ Runtime You're Missing

If you'd prefer only to install the correct, missing pack, we need to find out which one you're missing.

Press the Windows KEY + S and type in event viewer until you see Event Viewer and click on that. Find Summary of Administrative Events and expand the Error subcategory and look for SideBySide.



Double-click SideBySide, and you will see a list of all events. If you see more than one, select the one with the date and time you got the error.



In this case, while a tad hard to figure out, you can see Microsoft.VC90, which refers to Microsoft Visual C++. Below that, you'll see the missing version number, in this case, 9.0.21022.8. If you Google that version, you will find that you need Microsoft Visual Studio 2008 (VC++ 9.0) SP1. Other versions include:

Microsoft Visual C++ 2015 Redistributable 14.0.23026.0
Microsoft Visual C++ 2013 Redistributable for Visual Studio 12.0.30501.0
Microsoft Visual C++ 2012 Redistributable for Visual Studio 11.0.61030.0
Microsoft Visual C++ 2010 Redistributable 10.0.40219.1

Always install both the 32-Bit and 64-Bit versions of the Visual C++ Runtime that you're missing and reboot to ensure your application sees the correct runtimes.

4: Run System File Checker

Windows 10, Windows 8.1, or Windows 8 users will need to first run the Deployment Image Servicing and Management (DISM) tool before running the System File Checker. DISM will use Windows Update to provide any files that are needed to fix corruption. If you skip this step, System File Checker might not work. Windows 7 and Vista users can skip this step.

You will need to first open the Command Prompt or PowerShell as administrator.

YouTube Thumbnail
▶


Type in DISM.exe /Online /Cleanup-image /Restorehealth and press enter. This may take a few minutes.

2: Running System File Checker

All you need to do is type in sfc /scannow and press the Enter key.



System File Checker will now scan for and replace files from the Windows cache, typically located at C:\Windows\System32\dllcache.

Once completed, you should see one of four possible results:

  • Windows Resource Protection did not find any integrity violations - You should be good to go as no issues were found.
  • Windows Resource Protection could not perform the requested operation - Run SFC from safe mode and also verify PendingDeletes, and PendingRenames folders exist under C:WinSxSTemp
  • Windows Resource Protection found corrupt files and successfully repaired them - Problems were found and fixed. Microsoft has a page here to show you how to view details.
  • Windows Resource Protection found corrupt files but could not fix some of them - Odds are the file couldn't be replaced, and you'll need to do so manually. Scroll back up to see how to view the log file to locate the file in question.

    A reboot will be required, and you're done.

    comments powered by Disqus



  • © 2000-2026 MajorGeeks.com
    Powered by Contentteller® CMS System