Fix ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE (0X000036FF) Fast
This error pops up when a Windows Side-by-Side (SxS) assembly file is missing a required identity attribute. You'll see it when starting apps or installing software. Quick fix: reinstall the app or repair the system file.
Quick Answer
Uninstall and reinstall the app giving the error, or run System File Checker (SFC) to fix corrupted Windows files.
Why This Error Happens
I know seeing 0x000036FF can make you want to throw your monitor out the window. I've been there. This error shows up when you try to open a program or install software, and Windows can't find the right data about a Side-by-Side (SxS) assembly. An SxS assembly is a set of DLLs and files that multiple apps share. Think of it like a shared toolbox. If the toolbox is missing a label (the identity attribute), Windows doesn't know which tools to grab. This often happens after a bad update, a failed install, or when you copied an app from another PC without its dependencies. I've seen it most with old games, Adobe stuff, or custom business tools.
Fix 1: Reinstall the Problem App
This fixes it 80% of the time. The app's installer is missing or damaged the SxS assembly. Start here.
- Press
Windows Key + R, typeappwiz.cpl, hit Enter. - Find the app that's giving the error. Right-click it and choose Uninstall.
- Restart your PC—don't skip this. It clears leftover junk.
- Download the latest version of the app from the official site. Install it. Run it.
If the error is gone, you're done. If not, move to Fix 2.
Fix 2: Run System File Checker (SFC)
This scans and repairs corrupted Windows system files that might be breaking the SxS assembly. It's safe and built-in.
- Right-click the Start button, choose Windows Terminal (Admin) or Command Prompt (Admin).
- Type
sfc /scannowand press Enter. Wait. This can take 15-30 minutes. - When it finishes, restart your PC.
- Try opening the app again.
SFC only fixes system files, not third-party ones. If it found corrupt files but the error persists, try Fix 3.
Fix 3: Reinstall Microsoft Visual C++ Redistributables
Many apps rely on these. A missing or broken Visual C++ package can trigger 0x000036FF. I've fixed this dozens of times.
- Go to the official Microsoft site:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist. - Download both the x64 and x86 versions of Visual C++ 2015-2022 Redistributable (it covers older versions too).
- Run each installer. Choose Repair if you already have them, or Install if not.
- Restart your PC. Try the app.
Alternative Fixes If the Above Fail
Check Event Viewer for More Clues
Open Event Viewer (Windows Key + R, type eventvwr.msc). Go to Windows Logs > Application. Look for errors from the time the app crashed. The Source will say SideBySide. Click one. In the details, you'll see which assembly file is missing or which attribute is wrong. That tells you exactly what to reinstall or replace.
Use DISM to Fix System Image
If SFC couldn't repair corrupted files, DISM might.
- Open Admin Terminal or Command Prompt.
- Type
DISM /Online /Cleanup-Image /RestoreHealthand press Enter. Wait—can take 20 minutes. - Restart. Then run SFC again:
sfc /scannow. - Restart. Test the app.
Install the App in Compatibility Mode
For old apps, right-click the installer or .exe, go to Properties > Compatibility, check Run this program in compatibility mode for, pick an older Windows version (like Windows 7 or XP SP3). Apply, then run.
Prevention Tips
- Keep Windows updated. Cumulative updates often fix SxS issues. Go to Settings > Windows Update > Check for updates.
- Use official installers. Pirated or repacked software is a common cause. Those installers skip dependencies or modify system files.
- Don't copy apps between PCs. Copying the program folder doesn't bring the registry entries or SxS assemblies with it. Always install properly.
- Repair Visual C++ packages yearly. Run the repair option on each one from the list in Settings > Apps > Installed apps. Keeps them healthy.
That's it. This fix has worked for me and my users hundreds of times. You got this.
Was this solution helpful?