Hello Lewis,
I'd recommend starting with WinDbg and running !analyze -v to identify the bugcheck code, suspected module, and failure context. Don't assume the driver named in the stack is necessarily the root cause, as memory corruption can sometimes make an unrelated driver appear responsible.
You can use lmvm <drivername> to inspect the driver's timestamp, version, and image path, then verify its digital signature and provider using PowerShell or Device Manager. Also, check the System event log for related driver or hardware errors around the time of the crash.
If the driver cannot be identified, please share the bugcheck code, the MODULE_NAME and IMAGE_NAME fields, and the relevant !analyze -v output. These details will help narrow down whether we're dealing with a third-party driver, a corrupted driver image, or a deeper memory corruption issue.
Best regards,
Xuan Nhu.