Windows – How to solve ‘DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS’ caused by intelppm.sys

virtualboxwindows xp

I use virtualbox to install xp.

When I boot, it shows:

enter image description here

And I can boot into safe mode.

Best Answer

  • The DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS bug check has a value of 0x000000CE. This indicates that a driver failed to cancel pending operations before unloading.

    More details and fixes here: http://msdn.microsoft.com/en-us/library/windows/hardware/ff560226%28v=vs.85%29.aspx

    If you are seeing this problem repeatedly you can manually disable these drivers (with no negative side effect) by going to the following location in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Processor and changing the Start value to '4'. Or
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Intelppm and changing the Start value to '4'.

    If that doesn't work then try to:

    1. Boot in Safe Mode + Networking (F8 at startup)
    2. Go to %Systemroot%\Inf\ and delete all OEM#.inf
    3. Search for intelppm.sys in the c:\windows\ (search for hidden directories and system files) - Delete the 3 results of intelppm.sys
    4. Reboot the Guest normally

    The suggestion above (and more) is from VirtualBox forum

    HOWEVER, your issue may not be due to the Virtual Box as it mentions the intelppm.sys

    So, if the above doesn't work, try

    1. Boot in Safe Mode + Networking (F8 at startup)
    2. Delete the files intelppm.* existing in the c:\windows\ and sub-dirs.
    3. Go to %Systemroot%\Inf\ and delete all OEM*.inf
    4. Re-install Guest Additions.
    5. Reboot
  • Related Question