How to Fix WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE

This bug check is usually due to a corrupted or mismatched driver

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

How to fix How to Fix WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE
XINSTALL BY CLICKING THE DOWNLOAD FILE
A message from our partner

For fixing DLL errors, we recommend Fortect:

Fortect will search for an intitial version of your missing, corrupted or damaged DLL files that cause problems to your Windows OS and will replace it. Here is how to find them in 3 easy steps:

  • Download Fortect and install it on your PC
  • Launch the tool and Start scanning to find DLL files that could be causing PC problems
  • Right-click on Start Repair to replace all broken DLLs or fix them one by one from the console
Download Now Fortect has been downloaded by 0 readers this month, rated 4.6 on TrustPilot

The WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE with error code 0x0000015B points out issues in threading and system page in a Windows environment. 

This indicates that a worker thread’s system page priority was leaked by the called worker routine. This error might cause performance-related issues, such as a slow PC and high CPU usage.

How can I fix the WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE error?

1. Update the device drivers

  1. Right-click the Start button and select Device Manager.
  2. You will get a list of system components. Click on them one by one to expand the category, and look for a driver with a yellow exclamation mark next to it.
  3. Once located, right-click the driver and choose Update driver from the context menu.
  4. Click Search automatically for drivers.
  5. Follow the on-screen prompts to complete the process.

If there are multiple problematic drivers, you can follow the steps mentioned above to update the others. If Windows cannot find a driver for your device, you can download it manually from the manufacturer’s website. You can also download a reliable driver updater tool to install the latest version of the driver easily.

2. Run the SFC scan

  1. Press the Windows key, type cmd in the search box, and click Run as administrator to launch Command Prompt with administrative rights.
  2. Type the following command to scan and repair the corrupted system files and press Enter: sfc /scannow
  3. After the scan ends, copy & paste the following command to repair the Windows OS files, and hit Enter: DISM /Online /Cleanup-Image /RestoreHealthRestore health
  4. Once the scan is complete, restart your computer to confirm the changes.

3. Run the Windows Memory Diagnostic tool

  1. First, close all the tabs and save all the work on your computer, press the Windows key, type the windows memory diagnostic in the search box, and click Open. 
  2. Select Restart now and check for problems.Restart now
  3. Your computer will restart, and the tool will check the RAM for the issues. A progress bar will appear on the screen to inform you of the scan status.
  4. Once the test is complete, your PC will reboot, and you will see the results after logging in.
  5. If you want to see the detailed results, launch Event Viewer, then go to Windows Logs > System. Look for events with the source named MemoryDiagnostics-Results.

4. Adjust the paging file settings

  1. Press Windows + E to open File Explorer.
  2. Locate and right This PC, and select Properties from the context menu.
  3. Select the Advanced system settings link.
  4. Under Performance, click Settings.Settings
  5. Go to the Advanced tab and select Change.ChaNGE
  6. Make sure the paging file is set to System managed size. If not, select it and click OK to save the changes.SYSTEM MANAGED SIZE

5. Restore your system to a previous point

  1. Press the Windows key, type control panel in the search box, and click Open.    
  2. Select Large icons for View by, then click Recovery.Recovery Control PaneL
  3. Click the Open System Restore link.Open system restore
  4. On the System Restore window, select Choose a different restore point and click Next.Next Choose a different restore point
  5. Choose the restore point created before the BSoD appeared, then click Next.Choose a point
  6. Click Finish to initiate the process.

Windows will reboot and restore your system settings to the chosen point.  If the System Restore didn’t complete successfully, we suggest you check out this detailed guide for solutions.

In conclusion, to fix the WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY BSoD error, you can update device drivers, restore your computer to the previous version, run the SFC scan, and more.

If you have any suggestions or questions about the error, feel free to mention them in the comments section below.

More about the topics: BSOD, BSoD error codes, BSoD errors

User forum

0 messages