How to fix Error 89 on Windows 11

Windows 11 Error 89: “The System Cannot Start Another Process at This Time”

Why This Error Happens

Error 89 typically occurs when the Windows process/thread scheduling limit has been reached, often due to excessive background processes, a corrupted process table, or resource exhaustion caused by a runaway application consuming available process handles. This can also stem from insufficient system resources (RAM or virtual memory) preventing the OS from allocating space for new process threads, or from corrupted system files affecting the Process Manager. In some cases, malware or a misbehaving driver can also trigger this by spawning excessive child processes that exhaust the available process ID (PID) pool.

Step-by-Step Resolution Guide

  1. Restart the System First
    Before deeper troubleshooting, save your work and restart Windows 11 normally. This clears the process table and releases any hung resources causing the error.

  2. Check for Resource Exhaustion via Task Manager

  • Press Ctrl + Shift + Esc to open Task Manager.
  • Go to the Processes tab and sort by CPU/Memory usage.
  • Identify and end any process consuming abnormally high resources (right-click → End Task).
  • Check the Performance tab to confirm memory and CPU usage are not maxed out.
  1. Run System File Checker (SFC) and DISM
    Open Command Prompt as Administrator and run:
   sfc /scannow

If issues are found, follow up with:

   DISM /Online /Cleanup-Image /RestoreHealth

Restart your PC after completion.

  1. Increase Virtual Memory (Paging File)
  • Go to Settings > System > About > Advanced system settings.
  • Under Performance, click Settings → Advanced tab → Virtual Memory → Change.
  • Uncheck Automatically manage paging file size for all drives.
  • Select your system drive (usually C:), choose Custom size, and set values (e.g., Initial: 4096 MB, Maximum: 8192 MB depending on your RAM).
  • Click Set, then OK, and restart your PC.
  1. Scan for Malware
    Run a full scan using Windows Security:
  • Go to Settings > Privacy & Security > Windows Security > Virus & threat protection.
  • Click Scan options → select Full scan → Scan now.
  • Remove any detected threats and restart the system.

Alternative or Verification Steps

  • Verify the fix: Open Task Manager and monitor process count and resource usage over 15–20 minutes of normal use to ensure no abnormal spikes occur, then attempt to launch the application/process that previously triggered Error 89.
  • Alternative fix: If the error persists, perform a Clean Boot (via msconfig → Services tab → check “Hide all Microsoft services” → Disable all remaining items) to identify if a third-party service or startup program is causing the conflict.