Fix 6 — Install Missing Dependencies
Missing Visual C++, .NET Framework, or DirectX — the silent killers
Most overlooked fixMany Windows applications — especially games, creative tools, and development software — rely on shared runtime libraries that need to be installed separately. The three most common are Microsoft Visual C++ Redistributables, .NET Framework, and DirectX. When these are missing, outdated, or corrupted, apps silently fail to open — often with no error message explaining why. This is the most overlooked fix and the most common cause of apps that flash briefly and immediately close. Installing the latest versions of these dependencies costs nothing and takes five minutes — and often fixes apps that no other solution has been able to resolve.
Windows key + I → System → Optional Features → More Windows Features. In the list, check ".NET Framework 3.5" and click OK. Windows will download and install it. For newer apps, also install .NET 6, 7, or 8 from dotnet.microsoft.com — download the Desktop Runtime for your system.Windows key + R, type dxdiag, press Enter, and look at the DirectX Version field on the System tab.Your antivirus may be blocking the app from launching
Security conflictAntivirus software — including Windows Defender — occasionally flags legitimate applications as suspicious and blocks them from running. This is called a false positive, and it's more common than most people realise — especially with newly installed software, software that accesses system resources, or apps that were recently updated. If your app suddenly stopped working after a Windows Defender update or after installing new antivirus software, this is almost certainly the cause. The fix is to add the app to your antivirus exclusions list — not to disable your antivirus entirely, which would be a security risk.
Windows key + I → System → Troubleshoot → Other troubleshooters. You'll see a list of built-in troubleshooters. For apps from the Microsoft Store, run the "Windows Store Apps" troubleshooter. For general software, run the "Program Compatibility Troubleshooter."Corrupted Windows system files blocking multiple apps from opening
System-level fixIf multiple apps stopped working at the same time — or if none of the above fixes have resolved the issue — the problem may be deeper than the app itself. Corrupted Windows system files can prevent entire categories of software from launching. Windows has two built-in tools — SFC (System File Checker) and DISM — that scan for and repair corrupted system files automatically. Run these two commands in order when other fixes have failed. They're safe, built into Windows, and fix problems that no third-party tool can.
Windows key + R, type wsreset.exe, press Enter. If the problem is with a specific Store app, go to Settings → Apps → find the app → Advanced options → Reset. This resets the app to factory state.If you've worked through all the fixes above and the software still won't open, there are two remaining options: a complete clean reinstall of the software (uninstall via Revo Uninstaller for a thorough removal, then reinstall fresh from the official website), or — if multiple apps are affected and SFC/DISM didn't resolve it — a Windows repair install. A repair install reinstalls Windows over itself, fixing all system file corruption, while keeping your personal files, apps, and settings intact. Search "Windows 11 repair install" for the current Microsoft guide on how to perform one.
- Restart PC completely — not sleep or hibernate
- End any background processes of the app in Task Manager
- Run the app as Administrator via right-click menu
- Check if window is off-screen — use Windows key + Arrow to snap back
- Repair or reinstall the app from its official website
- Install latest Visual C++ Redistributables (x64 and x86)
- Install or repair .NET Framework and check DirectX version
- Check Windows Defender quarantine and add app to exclusions
- Run Windows App Troubleshooter or Compatibility Troubleshooter
- Run DISM then SFC in Terminal as Administrator
