Fix: WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY

Ensure you have the latest version of Windows installed

Reading time icon 5 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

XINSTALL BY CLICKING THE DOWNLOAD FILE
A message from our partner

Fix all BSoD events and keep computer safe and clean:

Fortect will find the cause of BSoD and fix it. Here is how to do it with 3 easy steps:

  • Download Fortect and install it on your PC
  • Launch the tool and Start scanning to find broken files that are causing BSoD
  • Right-click on Start Repair to fix issues affecting your computer’s security and performance
Download Now Fortect has been downloaded by 0 readers this month, rated 4.6 on TrustPilot

The WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY with error code 0x00000129 points out issues in threading and I/O operations in a Windows environment. This error can indicate that a worker thread attempted to use an invalid setting for I/O priority, which controls how the system manages input and output operations.

This error might cause performance-related issues, such as a slow PC and high CPU usage. To fix it, first ensure you have the latest version of Windows installed. Then, run a malware scan using a reliable antivirus tool.

How can I fix the WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY error?

1. Update the device driver

  1. Press Windows + R to open the Run console.Device Manager Run command
  2. Type devmgmt.msc and click OK to open Device Manager.
  3. 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 triangle and an exclamation mark inside it.
  4. Once located, right-click the driver and choose Update driver from the context menu.Update driver mice - WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY
  5. Click Search automatically for drivers.
  6. 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.  CMD elevated
  2. Type the following command to scan and repair the corrupted system files and press Enter: sfc /scannowSFCSCANNOW CMD
  3. Wait for the command to execute, 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 CHKDSK scan

  1. Press the Windows key, type cmd in the search box, and click Run as administrator to launch Command Prompt. CMD elevated
  2. Type the following command to check the disk drive and fix any found errors and press Enter: chkdsk C: /fCHKDSK scan
  3. If your system drive is in use, you will be prompted to schedule the scan after the restart; type Y to agree and hit Enter.

Your computer will restart, and the scan will run automatically during the boot process. You can see the progress bar when it checks the drive.

4. 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 tool in the search box, and click Open.WIndows Memory diagnostic tool  
  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.memory-diag-tool - Progress bar
  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.

5. Adjust paging file settings

  1. Press Windows + E to open the File Explorer window.
  2. Locate and right This PC, and select Properties from the context menu.
  3. Select the Advanced system settings link.   Advanced system settings - WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY
  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

6. Uninstall recently installed software

  1. Press Windows + I to open the Settings app.
  2. Go to Apps, then click Installed apps.  Apps - Installed apps
  3. Locate the app you recently installed, click the three-dot icon, and select Uninstall from the context menu.Uninstall
  4. Click Uninstall again to confirm.uninstall confirmation app

7. Restore your computer to the previous version

  1. Press the Windows key, type control panel in the search box, and click Open.Control Panel start menu     
  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 WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY appeared, then click Next.Choose a point
  6. Click Finish to initiate the process.Finish

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

In case you have encountered another BSoD error like Error_not_joined recently, so don’t miss it for more information.

In conclusion, to fix the WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY BSoD error, you can update device drivers, uninstall recent software, restore your computer to the previous version, run a CHKDSK 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 error codes, BSoD errors, Windows 11

User forum

0 messages