The DRIVER UNLOADED WITHOUT CANCELLING PENDING OPERATION bug check error has an error value of 0x000000CE. This means that a driver failed to cancel pending operations before unloading. Some of the driver files that may be causing this error include intelppm.sys, intcdaud.sys, tmxpflt.sys, asusptpfilter.sys, and mrxsmb.sys.

These all files are related to drivers, so fixing them should not be a complex task. We will be carrying out a number of potential fixes for this error and will try to resolve it.
DRIVER UNLOADED WITHOUT CANCELLING PENDING OPERATION, Blue Screen Error 0x000000CE
The DRIVER UNLOADED WITHOUT CANCELLING PENDING OPERATION bug check has a value of 0x000000CE. This indicates that a driver failed to cancel pending operations before unloading. This happens because the driver failed to cancel lookaside lists, DPCs, worker threads, or other such items before unload. If the driver responsible for the error can be identified, its name is printed on the blue screen and stored in memory at the location (PUNICODE_STRING) KiBugCheckDriver.
The following potential fixes will be carried out to fix DRIVER UNLOADED WITHOUT CANCELLING PENDING OPERATION error on Windows 11/10,
- Update, Rollback, or Disable Drivers.
- Check Hard Disk for errors
- Run Memory Diagnostics.
- Analyze Memory Dump files.
- Disable BIOS Memory Options.
- Check Registry settings.
- Miscellaneous Fixes.
If you tend to create a System Restore point usually, you can try to undo any modifications on your computer, by performing System Restore. In case, you do not have a habit of creating a System Restore point; I suggest you start doing so because it is a very strong feature that will let you fix your computer in a number of scenarios.
Secondly, it is recommended that you carry out the tasks below only in Safe Mode. This post will show you how to boot Windows in Safe Mode.
1] Update, Rollback or Disable Drivers
The incompatibility between the Operating System and the Driver might also give rise to issues like this. So, you can try to Uninstall, Update, or Rollback any of the conflicting drivers with our guide. And you can also try to update your copy of Windows installed. This will help you fix any bad sectors created by any intentionally or unintentionally executed task on the computer. Hence, keeping Windows up to date is highly recommended, as it helps prevent a whole lot of errors.
In particular, you can also try to uninstall your Graphics Driver and reinstall it again and see if it helps.
2] Check Hard Disk for errors
Start by opening This PC. Right-click on your Windows Partition for Windows. Click on Properties.
Now, navigate to the tab labeled as Tools. Under the section for Error Checking, click on Check.

A new mini window will now pop up. Click on Scan drive. Let it scan your disk drive partition, and after the Reboot, your computer for the changes to take effect.
3] Run Memory Diagnostics

Run the Memory Check on your computer. Start by hitting the WINKEY + R button combination to launch the Run utility. Then type in, mdsched.exe and then hit Enter. It will launch the Windows Memory Diagnostic Tool and will give out two options-
- Restart now and check for problems (Recommended)
- Check for problems the next time I start my computer
Now, depending on the option you selected, the computer will restart and check for memory-related problems. If you get any issues there, it will fix it automatically else if no issues are detected, this is probably not the cause of the issue.
4] Analyze Memory Dump Files
You can find the root cause of this error in the dump files that Windows creates on your computer locally. You can learn more here about how to configure Windows to Create Dump Files on Blue Screen.
5] Disable BIOS Memory Options
To fix this error, you might need to disable BIOS Memory Options viz. Caching or Shadowing.
To do this, you will have to enter your system’s BIOS, open the Advanced page, and you will see the options there. In the BIOS, you will need to use the Arrow and Enter keys to select your options.
If you can’t find it, look for specific instructions from your OEM, or, if you have a custom-built computer, look for instructions from the maker of your motherboard.
6] Check Registry settings
You can also try disabling the driver file if you see its name on the Stop Error screen.
For instance, if it is the intelppm.sys driver file, then you need to do this. This file is found to be the primary culprit among all.
For this, press WINKEY + R to launch the Run utility, type regedit, and press Enter. Once Registry Editor opens, navigate to the following key-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Processor

Now, double-click on Start on the right-side panel and change its value to 4.
Then similarly, navigate to,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Intelppm

Now, double-click on Start on the right-side panel and change its value to 4.
Reboot your computer for the changes to take effect.
7] Miscellaneous Fixes
- You can also try to disable your antivirus protection and check if that fixes that error; because there is a good chance that your antivirus might be blocking the program from execution due to its some suspicious behavior.
- You may also run the Blue Screen Troubleshooter. The built-in Troubleshooter is easy to run and fixes BSODs automatically. The online Blue Screen Troubleshooter from Microsoft is a wizard designed to help novice users fix Stop Errors. It offers helpful links along the way.
Hope something helps!
