ERROR_NO_PROC_SLOTS 89 (0x59): How to Fix it

Increase the virtual memory if low RAM triggers the error

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

fix ERROR_NO_PROC_SLOTS

The ERROR_NO_PROC_SLOTS issue, with code 0x80070059, commonly arises while installing a Windows service pack, launching applications, or running resource-intensive programs. The error message reads, The system cannot start another process at this time.

Common causes behind Error No Proc Slots include corrupted system files, malware infection, running low on RAM, and recent changes to the PC.

Before you start troubleshooting, install all pending Windows updates, terminate background processes, and disable non-critical startup apps.

How do I fix the ERROR_NO_PROC_SLOTS system error?

Tip icon Tip
If you are getting the ERROR_NO_PROC_SLOTS while manually installing an update or service pack, rebooting the PC or re-downloading the file(s) should help.

1. Repair the corrupt system files

  1. Press Windows + R to open Run, type cmd, and hit Ctrl + Shift + Enter.command prompt
  2. Click Yes in the UAC prompt.
  3. Paste the following commands individually and hit Enter after each: DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
  4. Now, execute this command to run the SFC scan: sfc /scannow sfc scan to fix ERROR_NO_PROC_SLOTS
  5. Reboot the PC and verify whether ERROR_NO_PROC_SLOTS 0x80070059 is fixed.

Corrupted system files are known to trigger issues on a Windows PC, including the System Error 89. To fix this, simply run the DISM (Deployment Image Servicing and Management) and SFC (System File Checker) scans, and all problematic system files will be replaced with their cached copy stored on the PC.

2. Scan the PC for malware

  1. Press Windows + S to open Search, type Windows Security, and click on the relevant result.
  2. Click on Virus & threat protection.windows security
  3. Click on Scan options.
  4. Select the Full scan option and click on Scan now.malware scan to fix ERROR_NO_PROC_SLOTS
  5. Wait for the malware scan to complete. It may take between 15-30 minutes.

3. Increase the virtual memory (page file)

  1. Press Windows + S to open Search, type View advanced system settings, and click on the relevant result.
  2. Click the Settings button under Performance.settings
  3. Go to the Advanced tab, and click on Change under Virtual memory.change virtual memory
  4. Untick the checkbox for Automatically manage paging file size for all drives, select the No paging file option, and click on Set.no page file
  5. Choose Custom size, and enter the following in the fields underneath, based on the available physical memory:
    • Initial size: 1.5 x Available RAM x 1024
    • Maximum size: 3 x Available RAM x 1024
  6. For a PC with 4 GB RAM, this becomes:
    • Initial size: 6144 (1.5 x 4 x 1024)
    • Maximum size: 12288 (3 x 4 x 1024)
  7. Click on Set, and then OK to save the changes.increase virtual memory to fix ERROR_NO_PROC_SLOTS

If your PC is running low on RAM and it’s triggering the ERROR_NO_PROC_SLOTS Win32 error, increasing the virtual memory should fix things in no time!

4. Perform a system restore

  1. Press Windows + R to open Run, type rstrui.exe in the text field, and hit Enter.
  2. Select the Choose a different restore point option, and click Next.restore to fix ERROR_NO_PROC_SLOTS
  3. Pick the oldest restore point from the list or one created before the error first appeared, and click Next.restore point
  4. Verify the details, and click on Finish to start the restore process.
  5. Once done, verify whether the system error, 89 (0x59) The system cannot start another process at this time, is fixed.

5. Reinstall Windows

When nothing else works, you may consider reinstalling Windows. This will fix any software-based inconsistencies or misconfigurations!

To reinstall Windows, plug a formatted USB drive into another PC > download the Media Creation Tool from Microsoft’s official website > use it to create a bootable Windows USB > connect the flash drive to the affected PC > change the boot order to the bootable USB > follow the instructions to install Windows.

installing Windows
Reinstalling Windows from a bootable USB drive

The ERROR_NO_PROC_SLOTS system error is a software-based issue. So, reinstalling Windows (always as a last resort) will do the trick!

Before you leave, discover expert tips to make your Windows PC faster than ever!

If you know of more fixes for the error, share them with our readers in the comments section.

More about the topics: event log viewers, System Errors

User forum

0 messages