If you use Windows long enough, you'll inevitably run into apps that freeze, crash, or refuse to start. The causes range from the app itself to the OS or even hardware — but working through the fixes in order will resolve the problem in most cases. Here's a step-by-step guide organized by cause.
Table of Contents
- Quick Fixes to Try First
- Check the App and OS
- Check for Insufficient PC Resources
- System and Configuration Issues
- If Nothing Else Works
- Summary: Recommended Order
Quick Fixes to Try First
Force-Quit the App via Task Manager
When an app becomes unresponsive, your first step should be to force-quit it through Task Manager. Leaving it running can cause the process to linger in the background, and the issue may persist even after a restart.
- Press Ctrl + Shift + Esc to open Task Manager
- Find the app under the "Processes" tab
- Right-click the app and select "End task"
- Relaunch the app
Restart Your PC
If multiple apps are misbehaving or the issue persists after force-quitting, restart your PC. This clears lingering processes and temporary files from memory, which often resolves the problem on its own. Use "Restart" rather than "Shut down → Power on" — a restart does a more thorough memory reset.
Check the App and OS
Update the App
An outdated app can crash due to compatibility issues with your current OS or unpatched bugs. Check whether you're running the latest version. For apps installed from the Microsoft Store, go to "Library" → "Get updates" to check all apps at once.
Update Windows
If your OS is out of date, it may be missing features or fixes that certain apps depend on. Go to "Settings" → "Windows Update" to check for updates. Be sure to restart your PC after updating to apply the changes.
Repair or Reset the App
Apps installed from the Microsoft Store can be repaired or reset through Windows Settings. "Repair" fixes corrupted files while keeping your data intact, while "Reset" restores the app to its default state. Try repairing first — if that doesn't help, try resetting.
- Go to "Settings" → "Apps" → "Installed apps"
- Click "…" next to the app and select "Advanced options"
- Click "Repair" or "Reset"
Try Compatibility Mode
Older apps or apps designed for Windows 10 may not work properly on Windows 11. Running them in compatibility mode can sometimes fix the issue.
- Right-click the app's shortcut or .exe file
- Select "Properties" → "Compatibility" tab
- Check "Run this program in compatibility mode for:"
- Choose the appropriate version (e.g., "Windows 10") from the list
- Click "Apply" → "OK" and launch the app
Reinstall the App
If the app's files are corrupted beyond repair, a clean reinstall may be necessary. Uninstall the app completely, then reinstall it from scratch. Check whether you need to back up any data before uninstalling.
Check for Insufficient PC Resources
Check Available Memory (RAM)
When your system runs low on memory, apps can't function properly and may crash. Open the "Performance" tab in Task Manager to check your memory usage. If usage consistently stays above 80–90%, consider closing unnecessary apps or reducing the number of programs that launch at startup.
Check Available Storage
Low storage can prevent apps from writing temporary files, leading to crashes. As a rule of thumb, consider freeing up space when your C: drive has less than 10 GB available. Go to "Settings" → "System" → "Storage" to review what's using space and delete unnecessary files.
Check for Overheating
When the CPU or GPU gets too hot, your PC may throttle performance or force-close apps to protect itself. If crashes tend to happen during heavy workloads or in warm weather, heat could be the culprit.
- Make sure the vents aren't blocked
- If crashes occur after extended use, let the PC cool down before trying again
- For laptops, consider using a cooling pad
- For desktops, check for dust buildup inside the case
System and Configuration Issues
Check Visual C++ Redistributables and .NET Framework
A surprisingly common cause of app crashes is missing or corrupted Visual C++ Redistributable packages or .NET Framework versions. Many apps depend on these components, and without the right version installed, they may crash silently with no error message.
Check the app's official website or included Readme for its system requirements. Visual C++ Redistributables are available from the Microsoft website, and .NET Framework can be obtained through Windows Update or directly from Microsoft.
Update Your Graphics Driver
3D games, video editing software, and some desktop apps rely heavily on the graphics driver. An outdated or corrupted driver can cause apps to crash immediately after launch. Update your driver through the NVIDIA, AMD, or Intel website, or via Device Manager.
Conversely, if problems started right after a driver update, rolling back to the previous version may fix the issue.
Check for Security Software Interference
Security software or Windows Defender may mistakenly flag an app as a threat and block it. This is especially common with newly installed apps or custom-built tools.
Try temporarily disabling your security software and launching the app. If the problem disappears, the security software is the cause. Add the app to your security software's exclusion list (whitelist) to resolve it.
Check User Account Control (UAC)
Some apps require administrator privileges to run correctly. Right-click the app's shortcut and select "Run as administrator" to see if that fixes the issue. If you need to do this every time, you can set it permanently in the shortcut's Properties under the Compatibility tab.
Check the Event Viewer for Error Logs
If none of the above fixes point to a clear cause, Windows Event Viewer can show you the error logs from the time of the crash. Details such as error codes and affected file names can help narrow down the issue.
- Search for "Event Viewer" in the Start menu and open it
- Go to "Windows Logs" → "Application"
- Look for "Error" or "Warning" entries around the time of the crash
Searching for the error code online will often lead you to others who have solved the same problem.
If Nothing Else Works
Run the System File Checker
Corrupted Windows system files can prevent apps from running properly. Running the System File Checker (sfc) from the Command Prompt can automatically repair damaged files.
- Search for "cmd" in the Start menu, right-click, and select "Run as administrator"
- Type
sfc /scannowand press Enter - Wait for the scan to complete (this may take a few minutes)
- Restart your PC when it's done
Reset Windows (Last Resort)
If you've tried everything above with no improvement, resetting Windows is the last resort. A reset will remove all installed apps and settings. Make sure to back up important files before proceeding. Go to "Settings" → "System" → "Recovery" → "Reset this PC."
Contact Support
If the issue affects only a specific app, reach out to its developer. If it's a system-wide problem, contact your PC manufacturer's support. Providing your OS version, any error messages, and a description of when the issue occurs will help speed up the process.
Summary: Recommended Order
Here's a summary of the fixes listed in the recommended order. Work through them from top to bottom.
- Force-quit the app via Task Manager
- Restart your PC
- Update the app
- Update Windows
- Repair or reset the app
- Try compatibility mode
- Check available memory and storage
- Check for overheating
- Check Visual C++ Redistributables and .NET Framework
- Update your graphics driver
- Check for security software interference
- Check User Account Control (UAC)
- Check Event Viewer for error logs
- Run the System File Checker (sfc /scannow)
- Reinstall the app
- Reset Windows (last resort)
- Contact support
In most cases, force-quitting, restarting, and checking for updates will do the trick. If the problem persists, work your way down the list.


