Ever since I upgraded my aging notebook (Fujitsu E8310, love the 4:3 screen!), I am experiencing a BSOD DRIVER_POWER_STATE_FAILURE after waking up from sleep/suspend. So I decided to get it fixed once and for all, but I am stuck.
I looked at the minidump, and to me it seems to be the atapi.sys. Now I remember I have had problems before with Windows 7 x64 that after resuming from sleep, the DVD-drive wasn't working anymore, that includes not even opening the drive bay, and disappearing from "My Computer". After reboot, everything was back to normal. I don't recall if this has been like that from the beginning when I installed Windows 7. This seems to be connected to the drive waiting too long on IRP. From my findings, this error wasn't throwing a BSOD in Windows 7, but from Windows 8 and on this condition WILL throw a BSOD. So while it just left me with a non-working DVD-drive on Win7, it crashes the computer on Win10.
I have updated all drivers to the latest versions I could find (even modded Intel RST drivers), but they never include the atapi.sys. Since this drive is still using the IDE bus, updating the RST driver obviously does nothing. Also the drive and BIOS are updated to the latest firmware version.
At the moment I have 2 workarounds: 1) Never sleep 2) Disable IDE in BIOS and activate when I need the drive (requiring reboot).
Is there maybe a way to deactivate the BSOD condition on DRIVER_POWER_STATE_FAILURE? Or is there an updated atapi.sys somewhere? The one in Win10 is from 2006. Or is maybe related to the drive and changing to another one could help (if I can still find an IDE drive somewhere!)?
Thank you everyone for your input!
EDIT: The notebook is using ICH8M chipset. HDD is in native AHCI mode (no legacy).
EDIT2: It is also on a fresh install, fully updated. Here's the crashdump btw.: https://www.sendspace.com/file/lsl3b6