windows 10 error 0xc00000e5 means an app can’t start because Windows is blocking access or required files are damaged.
You’ll often see this code in a dialog that reads “The application was unable to start correctly (0xc00000e5).” It can show up the moment you open a program, or right after sign-in when a startup item tries to load. When it hits, the app won’t open, and sometimes it closes right away.
The pattern behind this error is simple. Something stops the app from reaching what it needs: a file, a folder, a DLL, a driver, or a permission. Antivirus false alarms are a common trigger, and damaged or missing system files are another frequent cause. Tech sites and Microsoft’s own forum answers point to these themes again and again. You can work through them in a calm order and get back to a stable PC. Source
Windows 10 Error 0xC00000E5 When Apps Won’t Open
Before you start changing settings, it helps to pin down what “0xc00000e5” means on your machine. This code is tied to app startup failures. You’re not dealing with one single bug; you’re dealing with a short list of blocks that can look the same on screen.
Most people hit it in one of these ways:
- Launch A Program — You click an EXE or a shortcut, the dialog appears, then the app stays closed.
- Open A Game Launcher — The launcher flashes, then the error pops up, often after an update.
- Start Windows — You sign in and a startup tool fails, then repeats on the next reboot.
There are two fast clues that tell you which direction to go next. First, note whether the error only happens with one app, or with many. One app points to an app-side fix like reinstalling or repairing runtimes. Many apps point to a Windows-side fix like repairing system files or checking security settings.
Second, check if it started right after a security suite update, a Windows update, or a driver update. Antivirus false positives can block files the moment they run. Corrupted system files can also block apps from loading needed components. Both are well-known causes in mainstream troubleshooting writeups and Microsoft Q&A threads. Source
What Triggers Error 0xC00000E5 In Windows 10
Error 0xC00000E5 isn’t random. It tends to show up when Windows decides an app’s launch is unsafe, or when the app can’t read what it needs. The table below gives you a quick map from symptom to first move, without guessing.
| Likely Trigger | What You Notice | Best First Move |
|---|---|---|
| Antivirus false alarm | One app fails right after a security update | Temporarily pause protection and test |
| Blocked folder access | App saves fail, then app stops launching | Check Controlled folder access settings |
| Damaged system files | Several apps fail, odd Windows behavior | Run SFC, then DISM |
| Broken runtime or DLL | Only apps using a shared runtime fail | Repair Visual C++ packages |
| Driver conflict | Games or graphics apps fail after driver change | Update or roll back the driver |
Quick Triage That Saves Time
These checks are quick, low risk, and often enough when the problem is a stuck update, a bad shortcut, or a one-off permission hiccup. Do them in order. After each step, try to open the same app again.
- Restart The PC — A full restart clears stuck app locks and finishes pending updates.
- Try Run As Administrator — Right-click the app, pick Run as administrator, and see if the error vanishes.
- Confirm The File Is Local — Copy the installer or EXE to a local folder like Downloads, then run it again.
- Check Windows Update — Go to Settings > Update & Security, install pending updates, then reboot.
- Test A Clean Shortcut — Open the EXE from its install folder, not a desktop shortcut that might point to an old path.
If the app works when run as admin, your next step is to fix permissions for the app’s folder and its data folder. If the app fails from its own EXE, you’re not chasing a bad shortcut. You’re chasing a block, a missing file, or a deeper Windows issue.
Fix File And Permission Blocks
This section is where a lot of wins happen. The goal is to stop Windows from blocking a safe app, while keeping your device protected. Don’t leave protection off. Use short tests, then set a narrow allowance that fits the app you trust.
Test Antivirus Interference The Safe Way
- Disconnect From The Internet — Unplug Ethernet or turn off Wi-Fi for a minute so you can test with less risk.
- Pause Real-Time Protection — In Windows Security, turn off Real-time protection, then launch the app.
- Turn Protection Back On — Switch it back on right after the test, even if the app works.
If the app launches during this test, set an exclusion for the exact folder or file, then turn protection on and test again. Do not exclude a whole drive. A narrow exclusion is the clean path. Step-by-step exclusion steps are widely shared in Windows troubleshooting resources. Source
Check Controlled Folder Access
Windows has a ransomware feature called Controlled folder access. It can block apps from writing to protected folders. When an app can’t write its config or cache, it may fail at the next launch. If your error started after you tightened security settings, check this setting.
- Open Windows Security — Search for Windows Security, then open it.
- Go To Ransomware Protection — Select Virus & threat protection, then Manage ransomware protection.
- Allow The App — Use Allow an app through Controlled folder access and add the app’s EXE.
Remove A “Downloaded From The Internet” Block
Some downloaded EXE files carry a Windows “mark of the web.” When Windows treats the file as unsafe, the app may fail to start. If you grabbed the installer from a trusted publisher and the file lives in Downloads, test this fix.
- Open File Properties — Right-click the EXE or installer, then choose Properties.
- Unblock The File — On the General tab, tick Unblock if you see it, then press OK.
- Run The Installer Again — Launch the file and see if the error is gone.
Repair Windows Files That Apps Rely On
If more than one app fails, or if you see weird Windows behavior along with this error code, repair the system layer. Two built-in tools do most of the work: SFC checks protected system files, and DISM repairs the Windows image that SFC pulls from. Many trusted Windows troubleshooting guides recommend this exact order now. Source
Run SFC
- Open Terminal As Admin — Right-click Start, pick Windows PowerShell (Admin) or Terminal (Admin).
- Run The Scan — Type the command below and press Enter.
sfc /scannow
Let it finish. If it says it fixed files, restart and test your app. If it says it couldn’t fix some files, go straight to DISM next.
Run DISM
- Stay In Admin Terminal — Use the same admin window as before.
- Repair The Image — Run the command below, then wait for it to complete.
DISM /Online /Cleanup-Image /RestoreHealth
Restart after DISM, then run “sfc /scannow” one more time. This second SFC run often finishes repairs that failed earlier because the component store was damaged.
Fix The App Side When Only One Program Fails
When Windows itself feels fine and only one app throws 0xc00000e5, keep your changes tight. Your aim is to rebuild the app’s files and the shared bits it depends on, like runtimes and drivers.
Repair Or Reinstall The App
- Use Apps & Features Repair — Settings > Apps > Apps & features, pick the app, then choose Modify or Repair if it exists.
- Uninstall Cleanly — Remove the app, reboot, then install the latest version from the publisher.
- Run Once Before Add-Ons — Launch the app before you add plugins, mods, or extra packs.
Repair Visual C++ And .NET Runtimes
Many desktop apps rely on Microsoft Visual C++ Redistributables, and some rely on .NET components. Microsoft forum replies often mention reinstalling runtimes when an app fails to start with 0xc00000e5. Source
- Open Installed Programs — Control Panel > Programs > Programs and Features.
- Repair Each Visual C++ Entry — Select a Microsoft Visual C++ item, choose Change, then Repair.
- Restart And Test — Reboot, then launch the app again.
Update Or Roll Back Drivers
Graphics-heavy apps can break after a driver update. If your error started the same day you updated a GPU driver, test a driver rollback. If you haven’t updated in a while, update instead. Driver timing is a strong clue, and it comes up in real user reports for this error family. Source
- Open Device Manager — Right-click Start, then choose Device Manager.
- Pick Your Display Adapter — Expand Display adapters, then double-click your GPU.
- Use Roll Back Driver — On the Driver tab, choose Roll Back Driver if it’s available.
- Or Update Driver — If rollback is greyed out, choose Update driver and follow prompts.
Try A Clean Boot To Catch Conflicts
Some background tools hook into app launches: overlays, recorders, old antivirus leftovers, and tuning utilities. A clean boot starts Windows with a minimal set of services, which can reveal a conflict fast.
- Open System Configuration — Press Win + R, type msconfig, then press Enter.
- Hide Microsoft Services — On the Services tab, tick Hide all Microsoft services.
- Disable Remaining Services — Click Disable all, then Apply.
- Disable Startup Items — Open Task Manager > Startup, disable non-Microsoft items.
- Restart And Test — Reboot, then launch the app.
Keep Error 0xC00000E5 From Returning
Once the app launches again, lock in a few habits that reduce repeat hits. The aim is a clean install path, stable files, and security settings that don’t block trusted software.
- Download From The Publisher — Stick to the app maker’s site or a trusted store to avoid tampered installers.
- Keep Exclusions Narrow — If you added an antivirus exclusion, limit it to one folder or one EXE.
- Watch Protection History — If a new update flags the same app again, you’ll spot it right away.
- Create A Restore Point Before Big Changes — Use System Protection to make a restore point before driver swaps.
If windows 10 error 0xc00000e5 keeps showing up on fresh installs, test the app on another PC. If it fails there too, the installer is the problem for that program.
If you still hit the code after all steps, narrow the scope. Test with a new Windows user account. If the app works there, the issue is tied to the original profile’s permissions or startup items. If it fails in both accounts, the issue is system-wide and SFC, DISM, disk checks, and security blocks are the right places to stay focused next time.
