Other APP_CRASHHigh

App Keeps Crashing: 5 Proven Fixes

This article covers the main reasons apps crash and provides concrete solutions for all popular platforms. You'll learn to diagnose and fix the issue yourself.

Updated at February 16, 2026
15-30 min
Medium
FixPedia Team
Применимо к:Windows 10/11macOS 10.15+Ubuntu 20.04+Android 9+iOS 14+

What the APP_CRASH Error Means

The APP_CRASH error (or "The app keeps crashing") describes a situation where a program terminates unexpectedly without warning. Symptoms include:

  • The app closes immediately after launch or during operation.
  • A system notification appears: "The app is not responding" or "The program has stopped working."
  • In the Task Manager, the app's process disappears or enters a "Not Responding" state.

This issue is common across all platforms: Windows, macOS, Linux, Android, and iOS. The cause can be within the app itself (a bug in the code) or within the system (corrupted drivers, software conflicts).

Common Causes

  1. Corrupted app files — improper download, faulty installation, virus attack.
  2. Outdated or incompatible drivers — especially graphics (NVIDIA/AMD/Intel) and audio drivers.
  3. Conflict with other software — antivirus programs, firewalls, system cleanup utilities, other background applications.
  4. Insufficient RAM or disk space — the system may forcibly terminate "resource-hungry" programs.
  5. Operating system problems — corruption of system libraries, errors in updates, incorrect registry settings (Windows).
  6. Errors in the app's code — bugs in beta versions, incompatibility with the OS version or libraries (e.g., .NET Framework, Visual C++ Redistributable).
  7. Hardware failures — overheating of the CPU/GPU, faulty RAM (checked via stress tests).

Method 1: Basic Steps — Restart and Update

Often, a crash is caused by a temporary glitch. Start with these steps:

For Windows

  1. Close the app via Task Manager (Ctrl+Shift+Esc), find its process, and click "End Task."
  2. Restart your computer via the Start menu.
  3. Check for updates: Settings → Update & Security → Check for updates.
  4. Update the app via the Microsoft Store or the developer's website.

For macOS

  1. Force-quit the program via Activity Monitor (Finder → Utilities → Activity Monitor).
  2. Restart your Mac (Apple menu → Restart).
  3. Updates: System Settings → Software Update.
  4. Update the app via the App Store or the developer's website.

For Linux (Ubuntu/Debian)

# Terminate the process (replace <pid> with the ID from `ps aux | grep <app>`)
kill -9 <pid>
# Reboot
sudo reboot
# Update the system
sudo apt update && sudo apt upgrade
# Upgrade a specific app (if from a repository)
sudo apt install --only-upgrade <package_name>

For Android/iOS

  1. Close the app via Recent Apps (swipe up) or in Settings → Apps → App → Force Stop.
  2. Restart the device (hold the power button).
  3. Update via Google Play/App Store.
  4. Check for system updates: Settings → System → System Update (Android) or Settings → General → Software Update (iOS).

If the problem persists, move on to the next methods.

Method 2: Check System File Integrity

Corrupted system libraries are a frequent hidden cause of crashes.

Windows

  1. Open Command Prompt or PowerShell as an administrator.
  2. Run:
sfc /scannow
  1. If SFC doesn't help, run a DISM repair:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Restart your PC.

macOS

  1. Restart your Mac and immediately hold Cmd + R (Recovery Mode).
  2. From the "Utilities" menu, select Terminal.
  3. Enter:
fsck -fy
  1. Alternatively, use the built-in First Aid utility in the "Disk Utility" app to check the disk.

Linux

  • For systemd-based systems (Ubuntu, Fedora):
# Check and repair packages
sudo dpkg --configure -a   # Debian/Ubuntu
sudo dnf check             # Fedora
# Check the filesystem (requires unmounting the partition)
sudo fsck /dev/sdXY       # Replace sdXY with your partition, e.g., sda1
  • For Arch Linux:
sudo pacman -Syu          # System update
sudo fsck /dev/sdXY

Android/iOS

These systems do not allow direct checking of system files. Instead:

  • Android: Reset system cache (Settings → System → Reset → Network settings reset / Factory data reset). Back up your data first!
  • iOS: Reinstall iOS via iTunes/Finder (device restore). Back up to iCloud first!

Method 3: Reinstall the App with Data Cleanup

Sometimes the problem lies in corrupted app settings or cache.

General Procedure

  1. Uninstall the app:
    • Windows: Settings → Apps → Apps & features → select → Uninstall.
    • macOS: Drag the icon from the "Applications" folder to the Trash.
    • Linux: sudo apt remove <package> (or via your package manager).
    • Android/iOS: Long-press the icon → Uninstall.
  2. Remove residual files:
    • Windows: Delete folders %AppData%\<AppName> and %LocalAppData%\<AppName>.
    • macOS: Delete ~/Library/Application Support/<AppName> and ~/Library/Preferences/<AppName>.plist.
    • Linux: Delete ~/.config/<AppName> and ~/.local/share/<AppName>.
    • Android: Settings → Apps → App → Storage → Clear Cache / Clear Data.
    • iOS: Reinstallation usually removes all data.
  3. Download the latest version from the official website or store. Avoid pirated/cracked versions.
  4. Run as administrator (Windows) or with root privileges (Linux) if the app requires elevated permissions.

Method 4: Disable Conflicting Software

Antivirus programs, firewalls, and "optimization" utilities often block processes.

Steps

  1. Temporarily disable your antivirus and firewall:
    • Windows: In Windows Security (Windows Security → Virus & threat protection → Manage settings) or your third-party antivirus interface.
    • macOS: System Settings → Network → Firewall → Turn Off.
    • Linux: sudo ufw disable (Ubuntu) or sudo systemctl stop firewalld (Fedora).
    • Android/iOS: Disable in your antivirus app settings (if installed).
  2. Launch the app. If the problem disappears — configure exclusions in your antivirus for the app's folder and executable file.
  3. Check other background programs:
    • Windows: In Task Manager, end unnecessary processes (especially from software vendors like "Razer Synapse", "Logitech G Hub").
    • macOS: In Activity Monitor, quit suspicious processes.
    • Linux: ps aux | grep -v "^\s*$" to view all processes.
  4. Boot into a clean state (Windows) or Safe Mode (Mac/Android/iOS) to rule out conflicts.

Clean Boot on Windows

  1. Win + RmsconfigBoot tab → check Safe boot → Minimal.
  2. Restart. If the app works — the problem is in startup items. Return to msconfig and disable services/startup items one by one.

Method 5: Log Analysis and Diagnostics

If nothing helped, look for the error in system logs.

Where to Look

  • Windows: Event ViewerWindows Logs → Application. Look for events with level Error at the time of the crash. Pay attention to:
    • Source: app name, .NET Runtime, Application Error.
    • Event ID: 1000 (app crash), 1001 (error report).
    • Description: often contains the path to the module (DLL) that caused the crash (e.g., ntdll.dll, dxgi.dll).
  • macOS: Console app → search for the process name or "crash". Look for entries like Exception Type: EXC_BAD_ACCESS or Termination Reason: TCC 0.
  • Linux:
# For systemd systems
journalctl -xe --no-pager | grep -i -A5 -B5 "<app_name>"
# Or view app logs (if it writes to a separate file)
cat /var/log/syslog | grep -i "<app_name>"
  • Android: Enable USB Debugging (Settings → Developer options), connect to a PC, run adb logcat -d | grep -i "<package>".
  • iOS: Connect to a Mac, open Console (in Xcode or Utilities), select the device, and search logs by app name.

What to Do With the Found Error

  1. Error code (e.g., 0x80070057) — Google it with your OS and app name.
  2. Module name (e.g., nvapi.dll) — update drivers for the corresponding hardware (graphics, sound).
  3. .NET Framework exception — reinstall .NET (Windows) or update Mono (Linux/macOS).
  4. Access violation error — check app file permissions, run as administrator, check antivirus.

Prevention

To minimize crash risk:

  1. Keep your OS, drivers (especially graphics), and apps updated. Enable automatic updates.
  2. Install software only from official sources — app stores or developer websites. Avoid "cracked" versions.
  3. Monitor free disk space — leave at least 10–15% free, especially on the system drive.
  4. Don't install too many programs at once, especially from unknown sources. This increases the risk of DLL conflicts.
  5. Scan for viruses regularly with reputable antivirus software (don't use dozens of "system optimizers").
  6. For games and heavy applications — ensure your computer meets the system requirements (RAM, GPU, CPU).
  7. On Linux/macOS use package managers (apt, dnf, brew) for installation to automatically resolve dependencies.
  8. Create restore points (Windows) or backups (Time Machine, Timeshift) before installing new software.

If the problem occurs only with one app, it might be incompatible with your OS version. Check the developer's website for system requirements. For older programs, use compatibility modes (Windows) or emulators (Wine on Linux/macOS).

F.A.Q.

Why does the app crash immediately after launch?
How to find the exact cause of a crash?
Can antivirus cause app crashes?
What to do if only one specific app crashes?

Hints

Restart the app and device
Update software and system
Check system file integrity
Reinstall the problematic app
Disable conflicting software
Analyze system logs
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community