How to Fix ERROR_NO_PROC_SLOTS 89 (0x59) Effectively

How to Fix ERROR_NO_PROC_SLOTS 89 (0x59) Effectively

The ERROR_NO_PROC_SLOTS issue, identified by the code 0x80070059, frequently occurs during the installation of Windows service packs, while launching applications, or executing resource-heavy programs. The error message indicates that the system cannot initiate another process at this time.

Common factors contributing to Error No Proc Slots include corrupted system files, malware infections, insufficient RAM, and recent changes made to the PC.

Before initiating troubleshooting, ensure all pending Windows updates are installed, close background processes, and disable non-essential startup applications.

How do I fix the ERROR_NO_PROC_SLOTS system error?

Tip

If you encounter the ERROR_NO_PROC_SLOTS while manually applying an update or service pack, restarting the PC or downloading the file(s) again may resolve the issue.

1. Repair the corrupted system files

  1. Press Windows + R to open Run, type cmd, and hit Ctrl + Shift + Enter .command prompt
  2. Click Yes in the User Account Control prompt.
  3. Copy and paste the following commands one by one and press Enter after each: DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
  4. Next, run the SFC scan using this command: sfc /scannow sfc scan to fix ERROR_NO_PROC_SLOTS
  5. Restart your PC and check if the ERROR_NO_PROC_SLOTS 0x80070059 is resolved.

Corrupted system files can lead to various issues on a Windows PC, including System Error 89. Running the DISM (Deployment Image Servicing and Management) and SFC (System File Checker) scans can replace problematic system files with their cached versions stored on the PC.

2. Scan your PC for malware

  1. Press Windows + S to open Search, type Windows Security, and select the appropriate result.
  2. Click on Virus & threat protection.windows security
  3. Click on Scan options.
  4. Choose the Full scan option and then click on Scan now.malware scan to fix ERROR_NO_PROC_SLOTS
  5. Wait for the malware scan to finish; this process might 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 the relevant result.
  2. Click the Settings button under Performance.settings
  3. Select the Advanced tab, then click Change under Virtual memory.change virtual memory
  4. Uncheck the box 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 calculations based on 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 translates to:
    • Initial size: 6144 (1.5 x 4 x 1024)
    • Maximum size: 12288 (3 x 4 x 1024)
  7. Click on Set, then OK to save the changes.increase virtual memory to fix ERROR_NO_PROC_SLOTS

If your PC is low on RAM and this triggers the ERROR_NO_PROC_SLOTS Win32 error, increasing the virtual memory may resolve the issue!

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. Choose the oldest restore point or one created before the error started appearing, and click Next.restore point
  4. Review the details, and click on Finish to commence the restore process.
  5. After completion, check if the system error, 89 (0x59) The system cannot start another process at this time, has been resolved.

5. Reinstall Windows

If all else fails, consider reinstalling Windows. This will rectify any software-based inconsistencies or misconfigurations!

To reinstall Windows, connect a formatted USB drive to another PC, download the Media Creation Tool from Microsoft’s official website, create a bootable Windows USB, connect the USB to the malfunctioning PC, adjust the boot order to prioritize the USB, and follow the on-screen instructions to install Windows.

installing Windows
Reinstalling Windows from a bootable USB drive

The ERROR_NO_PROC_SLOTS system error is ultimately a software-related issue. Therefore, reinstalling Windows should solve the problem, but only as a last resort!

If you have additional solutions for this error, feel free to share them in the comments section.

Source

Leave a Reply

Your email address will not be published. Required fields are marked *