Fix "Process System Isn't Responding" Error on Android

beginner๐Ÿ“ฑ Android2026-03-20| Android 8.0 and above (Oreo, Pie, 10, 11, 12, 13, 14) โ€” all manufacturers: Samsung, Xiaomi, Pixel, OnePlus, Oppo

Error Message

Process system isn't responding. Do you want to close it?
#android#process-system#not-responding#restart

What's happening

Your Android device shows a dialog:

Process system isn't responding. Do you want to close it?

Unlike a regular app crash, this one hits the core of Android itself. process system is the OS's main process โ€” it keeps the system UI running, handles notifications, and coordinates pretty much everything your phone does. When it freezes, things go sideways fast: the screen may go black, touch stops responding, or the dialog keeps reappearing even after you tap "Wait".

Typical triggers: a failed system update, a bloated cache, internal storage under 500 MB, or a third-party app that hooks into system processes and starts misbehaving.

Step-by-step fixes

Step 1 โ€” Force restart (try this first)

Hold Power + Volume Down for 10โ€“15 seconds until the device restarts. On older devices, holding just Power for 10 seconds does the job.

This flushes whatever got stuck in memory. If the error stays gone after reboot โ€” you're done.

Step 2 โ€” Clear system cache partition (safe, no data loss)

Think of the system cache as a temp folder that Android's core processes depend on. When it gets corrupted, things break. Wiping it takes about 2 minutes and touches nothing personal.

Boot into Recovery Mode:

  • Pixel: Power off โ†’ hold Power + Volume Down โ†’ select Recovery
  • Samsung: Power off โ†’ hold Power + Volume Up + Bixby
  • Most others: Power off โ†’ hold Power + Volume Up

Use volume keys to navigate, Power to confirm:

Wipe cache partition โ†’ Yes โ†’ Reboot system now

Your apps and personal data are completely untouched.

Step 3 โ€” Free up storage space

Android needs breathing room. Once internal storage drops below ~500 MB, core processes start failing โ€” and this dialog is often the first symptom. Check quickly:

Settings โ†’ Storage

Or via ADB if the phone is still partially responsive:

adb shell df -h /data

Delete unused apps, offload photos to Google Photos or similar, then hunt down the biggest cache offenders:

# Find the storage hogs
adb shell du -sh /data/data/* 2>/dev/null | sort -rh | head -20

# Clear cache for a specific app
adb shell pm clear com.example.app

Step 4 โ€” Identify and remove the triggering app

Safe Mode is your diagnostic tool here โ€” it boots Android with all third-party apps disabled.

  • Hold Power โ†’ long-press Power off โ†’ tap Safe Mode

Error gone in Safe Mode? A third-party app is your culprit. Start pulling out recently installed or updated apps one at a time:

# List non-system packages
adb shell pm list packages -f | grep -v system

# Uninstall a suspect app
adb shell pm uninstall com.suspect.app

Reboot normally after each removal and check whether the error comes back.

Step 5 โ€” Reset app preferences

Scrambled default app settings can cut off the communication paths between system processes. No apps get uninstalled โ€” this only resets defaults and permissions:

Settings โ†’ Apps (or Application Manager) โ†’ โ‹ฎ Menu โ†’ Reset App Preferences

Step 6 โ€” Wipe cache and data for Google Play Services

Google Play Services runs inside the system process space. Corrupted Play Services updates are one of the most overlooked triggers for this exact error โ€” and clearing it often resolves things in under a minute:

Settings โ†’ Apps โ†’ See all apps โ†’ Google Play Services
โ†’ Storage & cache โ†’ Clear cache
โ†’ (still broken?) Clear storage

Do the same for Google Play Store and Google Services Framework.

Step 7 โ€” Factory reset (last resort)

Nothing worked? At this point you're likely dealing with corruption deep in the system partition. A factory reset is the clean slate:

Settings โ†’ General Management โ†’ Reset โ†’ Factory data reset

Back up first โ€” don't skip this step:

# Backup all APKs
adb backup -apk -all -f backup.ab

# Pull files from internal storage
adb pull /sdcard/ ./sdcard-backup/

Verify the fix

  • Reboot and watch the startup carefully โ€” the dialog should stay gone.
  • Open Settings, launch a few apps, trigger a notification. If the system UI holds steady for 10+ minutes without freezing, you're in the clear.
  • For extra confidence, run this for 2โ€“3 minutes and watch for ANR entries tied to system_server:
adb logcat | grep -E "ANR|system_server|not responding"

No new ANR entries = system is stable.

Tips

  • Don't tap "Close it" โ€” killing the system process manually almost always triggers a reboot loop. Tap "Wait" and give Android a chance to recover on its own.
  • Keep 1โ€“2 GB free at minimum. Tight storage is the #1 silent killer here โ€” system processes need working space to function.
  • Just updated your phone? Wait 10โ€“15 minutes before running through these steps. Android does background optimization (dex2oat) after updates and can briefly trigger this dialog. It usually clears up by itself.
  • On rooted devices: check whether a Magisk module or Xposed hook is interfering with system_server. Disable modules one by one to isolate the problem.

Related Error Notes