PAGE_FAULT_IN_NONPAGED_AREA (msiscsi.sys) – how to troubleshoot/resolve

bsodiscsistoperrorwindows-8.1

I am using Windows 8.1 Pro x64 with all updates installed. My machine is Lenovo W540 laptop and I have connection to iSCSI target (using gigabit wired Ethernet). iSCSI target is Synology NAS (DS415+). Quite frequently I'm getting BSODs and system takes dump and reboot. Error message is the following:

PAGE_FAULT_IN_NONPAGED_AREA (msiscsi.sys)

Screenshot:
enter image description here
I store VMware VMs on iSCSI disk and most often error occurs when I am taking snapshot or shutting down VM running from this disk, but I also noticed that sometimes error happens even when I am not running any of VMs stored on iSCSI disk, but again doing something with VMs stored on locally attached internal SSD.
My understanding is that to troubleshoot it properly I had to analyze dumps but I'm not sure how to do it or whether I will be able to get meaningful information out of those. Also maybe somebody already know what else can be done about this issue?

Best Answer

The obvious stuff to check is:

  • Antivirus software. Your AV software may be causing this problem.
  • Faulty hardware. Defective RAM or CPU can cause this to happen. (In this case, though I would usually expect to see many other blue screens with different bug checks.)
  • A driver bug. Since it seems to be a Microsoft Windows driver, this will require follow-up with Microsoft directly.

Other stuff you should try doing:

  • Check the disk for errors with chkdsk.
  • Repair any corrupted Windows files, e.g. with dism /online /cleanup-image /restorehealth.