Fix Worker Thread Returned with Bad Paging IO Priority Error Windows 10

10 Ways to fix WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY having bug check value 0x00000129 in Windows 10.

Worker Thread Returned with Bad Paging IO Priority

Blue Screen of Death error is one of the most grievous issues in Windows 10 and the older versions of Windows. Unexpected crash of the system and bug checking make unable to continue ongoing tasks once BSOD appears. Worker Thread Returned with Bad Paging IO Priority occurs with the same symptoms at once that may also cause data loss. Bug check value of this annoying error 0x00000129 indicates that a worker threads Paging IOPriority was wrongly modified by the called worker routine.

WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY might be generated due to third party app creating conflict with system files. Furthermore, faulty hardware, buggy Windows update, incorrect configuration of settings, inexpedient registry change may also start this bug checking. Unnecessary changes in Dll and Exe are always prime causes behind the BSOD error led by the above factors.

Worker Thread Returned with Bad Paging IO Priority

Here is how to fix Worker Thread Returned with Bad Paging IO Priority Error Windows 10 –

1] Disable Automatic Restart

Windows comprises a configuration sending the system to restart once any bug checking occurs to prevent any further damage. Similarly, in this case, BSOD appears and the PC becomes ready to reboot. This is an advantage for a system but adversely deployment of a resolution becomes difficult. In order to fix Worker_thread_returned_with_ bad_paging_io_priority Error the first initiative, you should take is to disable the automatic restart to prepare a way for fixing.

  1. Click the – Start.
  2. Type – advanced settings.
  3. Select – View advanced system settings or press – Enter.
  4. Go to the section of – Startup and Recovery.
  5. Next, click the – Settings.
  6. Move down to the section of – System failure.
  7. Uncheck the box saying – Automatic restart.
  8. Click – OK.
how to fix Worker Thread Returned with Bad Paging IO Priority Error Windows 10
  1. On the System Properties Window, select – “OK”.

2] Remove 3rd party app

3rd party software is the application, external companies develop which may or may not have the coordination with Microsoft. As a result, the structures and files may have always the chances to create conflict that may prompt blue screen error or some other issues. Uninstallation of the software is the only solution in this case you are able to easily follow –

  1. Right click on the – Start.
  2. Select – Apps & Features.
  3. Once Settings page appears, scroll down and locate the recently installed software.
  4. Next, click on on the same to extend the pane.
  5. Click – Uninstall.
uninstall third party software
  1. A tiny pop up prompts, select – ‘Uninstall’.
  2. A software uninstall wizard may come out, follow the directions till the end of the removal.
  3. Restart your PC to ensure that the Blue screen may not persist.

3] Uninstall Recent Windows update

Microsoft brings upon a schedule and pushes different kinds of updates for Windows 10 accordingly. All these efforts are aimed to keep the OS errorless and secure and finally better user experience. Unfortunately, some updates carry bugs that cause various issues including BSOD. So if you encounter Worker Thread Returned with Bad Paging IO Priority Error there may be the possibility that a buggy patch is installed on Windows 10 PC. But you can easily uninstall Windows update to fix the Blue Screen using the following instructions –

  1. Press – Win+R.
  2. Type – appwiz.cpl.
  3. Press – Enter.
  4. Once Program and Features (Control panel) window appears, scroll down to Microsoft Windows Section.
  5. Find the recently installed update (you can sort by dates)
  6. Right click and choose – Uninstall.

4] Update culprit Driver

Driver is consistently found to be guilty when WORKER THREAD RETURNED WITH BAD PAGING IO PRIORITY BSOD shows up. This application functions to establish communication between hardware and the operating system to ensure the stability of the system. There must be at least one driver for every functionality to maintain the relationship between computer bus and the hardware accessories. An obsolete driver doesn’t compete with these roles resulting in the occurrence of Blue Screen error. Therefore, update the software using the following instructions –

  1. Click the – Search icon.
  2. Type – devmgmt.msc.
  3. Once the tool Device Manager is upfront, double click the devices and find the items showing yellow exclamation mark.
  4. When detected, right click and select – Update driver.
  1. Choose on the coming wizard – Search automatically for drivers.
  2. Alternatively, go to the maker’s website manually to download and install the most recent version of the driver.


Windows update is a regular process of arriving the new releases to the OS targeting to secure the prevailing components and enhance the features. The packages bring files that include capabilities to neutralize threats, OEM and built-in driver update, bug fixes, and a lot more.  Furthermore, Microsoft comes forward with the resolutions in the updates for the errors reported through feedbacks and community. So when Worker_thread_returned_with_ bad_paging_io_priority displaying on the screen there must be chances that Windows updateincludes a solution.

  1. Press the – Winkey.
  2.  Type – updates.
  3. Hit – Enter.
  4. Once the Settings page is out click the – Check for updates.
  5. The pending patch or build whichever is available will be downloaded.
  6. Click on – Install now and further Restart to complete the process.

6] Run System File Checker or SFC

System files are the main sufferer, whatever the messes are, in the OS such as clash with third-party software, malware attack, stale drivers, or other. As a result, damaged elements become unable to support the required processes and blue screen error surfaces. Windows comprises a default utility to repair the files running through command prompt. This is none other than System files checker that scans all the folders and files to detect the broken ones and substitute them with the identical taking from cache. Here is the way –

  1. Click the – Search located on the left side of Taskbar.
  2. Type – cmd.
  3. Press – Ctrl + Shift + Enter.
  4. Once a User account control dialog appears, click – Yes.
  5. Type – SFC /Scannow on the command prompt.
Fix Worker Thread Returned with Bad Paging IO Priority Error Windows 10
  1. Next, press – Enter.
  2. Stay until the utility scan the entire system files and reboot at last.

7] Bring DISM into action

When Worker Thread Returned with Bad Paging IO Priority blue screen error appears Deployment Image Servicing and Management may help you to fix it. DISM is a built-in utility and used to repair Windows image related flaws. The installation image, once got damaged by either of 3rd party software, threats, buggy updates, or other, could lead to BSOD issue. Using the Deployment Image Servicing and Management tool is the easiest method to fix the inadequate image files. Therefore run the utility by following the instructions ahead –

  1. Launch elevated command prompt as shown in the above method.
  2. Type in – DISM /Online /Cleanup-Image /RestoreHealth.
  3. Press – Enter.
  4. Let the DISM finish the process and after that restart the PC and check whether the BSOD 0x00000129 still persists.

8] Check faulty hard disk drive to fix Worker Thread Returned with Bad Paging IO Priority

Defective or after having bad areas a hard drive sometimes also be a reason behind Blue screen error. Running for a long time, poor maintenance, and uncertain power cut lead to malfunctioning this hardware. However, Windows built-in utility CHKDSK comes as a rescuer in this situation to check and repair the drive and fix the BSOD ultimately.

  1. Press – Win key.
  2. Type – cmd.exe.
  3. Right click on the result under Best match.
  4. Select – Run as administrator.
  5. Click – Yes when User account control dialog prompts up.
  6. After the CMD Window turns up, type – chkdsk C: /f /r /x (Note that C is the installation drive).
  7. Hit the – Enter.
  8. Restart the system subsequent to scanning and repairing gets over and further see if the BSOD is solved.

9] Start Windows 10 in Safe mode

Safe mode is the state of Windows 10 when the OS loads only basic drivers and applications. In case, there is no BSOD appears in this mode means some outsider programs are creating the issue. Then you have limited options while troubleshooting the error to work on and fix Worker Thread Returned with Bad Paging IO Priority. You are able to identify the actual cause of the error in easier way and solve it accordingly while in safe mode.

  1. Click the – Start.
  2. Type – MSConfig.
  3. Press the – Enter.
  4. Select the – Boot tab.
  5. Check – Boot options.
  6. Next, select – Minimal.
  7. Go to the – Services tab.
  8. Check the box saying – Hide all Microsoft services.
  9. Now, click – Disable all.
  10. Click – Apply then OK.

Once into the mode make sure that the BSOD doesn’t appear and then come out to the normal mode. You can get support from this article – How to Come Out of Safe Mode in Windows 10. Now identify the reasons and fix the issue.

10] Perform System Restore to fix Worker Thread Returned with Bad Paging IO Priority

Windows 10 has a Setting that allows you to take the OS back to the earlier date and time when everything was errorless. Remember when BSOD occurred, what changes were made by you such as whether you have installed any third party app, received Windows update, modified any configuration, or registry. Once determined, all you need is to carry your system back to that point of time and date.

  1. Click the – Search icon.
  2. Type – rstrui.
  3. Hit the – Enter.
  4. When System restore wizard turns up, check the option that reads – Choose a different restore point.
  5. Click the – Next.
  6. Tick the box telling – Show more restore points.
  7. Select the Date and Time you have determined when there was no issue on your PC.
  8. Now, click – Next and then Finish on the coming window.
  9. Hit – Finish.
  10. You will come across a warning pop up saying – “Once Started, System Restore cannot be interrupted. Do you want to continue?” Choose – Yes.

Hopefully, the above ways will help to fix the BSOD having the bug check value 0x00000129. In any condition, the issue persists then you have the last option Clean install which is always available.

  1. Navigate to the official webpage of Windows 10 and click on – Download tool now.
  2. Double click the – MediaCreationTool20H2.exe (or something like this) from the download location on your computer.
  3. Follow the instructions arriving on the Windows Setup wizard up to the end and install as per your preference.

Methods list
1] Disable Automatic Restart
2] Remove 3rd party app
3] Uninstall Recent Windows update
4] Update culprit Driver
5] Install Windows update
6] Run System File Checker or SFC
7] Bring DISM into action
8] Check faulty hard disk drive
9] Start Windows 10 in Safe mode
10] Perform System Restore

That’s all!!

Sharing is caring    Share Whatsapp

Topics:  Windows
About Sunita
Love to play with Windows 11 and 10. Suggestion - Going for Registry change or system files edit then remember to take a backup or create a restore point before Starting.