random "kernel data inpage error" BSOD on Lenovo Y50

ShahMatt

New Member
Messages
16
Greetings,

I'm having "kernel data inpage error" on this computer almost from the beginning. It seems to occur randomly (totally 6 times): watching video, reading pdf, working in 3d modeling program, playing a game, browsing internet. I've read some posts earlier and tried this:

1. run CHKDSK, nothing found
2. run MEMCHECK, nothing found
3. run some WD diagnostic tool for hard drives, nothing found
4. updated bios and chipset to newest drivers (downloaded from manufacturers website)
5. installed management engine interface driver (downloaded from manufacturers website)

Here's infos and minidumps gathered using DM Log Creator tool:
View attachment 57872

Please help.
 
Hi ShahMatt & Welcome to the forums ^_^,

I have analysed your dump files and below has been provided an analysis of the same for informative purposes :-

KERNEL_DATA_INPAGE_ERROR (7a)
The requested page of kernel data could not be read in. Typically caused by a bad block in the paging file or disk controller error.
Arguments:
Arg1: fffff6fb40000618, lock type that was held (value 1,2,3, or PTE address)
Arg2: ffffffffc000003f, error status (normally i/o status code)
Arg3: 0000000067a7b880, current process (virtual address for lock type 3, or PTE)
Arg4: fffff680000c3530, virtual address that could not be in-paged (or PTE contents if arg1 is a PTE address)
Code:
2: kd> !error ffffffffc000003f
Error code: (NTSTATUS) 0xc000003f (3221225535) - {Bad CRC}  A cyclic redundancy check (CRC) checksum error occurred.
Code:
ADDITIONAL_DEBUG_TEXT:  Memory Manager detected corruption of a pagefile page while performing an in-page operation. The data read from storage does not match the original data written. This indicates the data was corrupted by the storage stack, or device hardware.
After fixing the stack function name resolution of WinDBG, we get the below stack -
Code:
2: kd> knL
 # Child-SP          RetAddr           Call Site
00 ffffd000`26a866d8 fffff802`2a008013 nt!KeBugCheckEx
01 ffffd000`26a866e0 fffff802`29f08a48 nt!MiWaitForInPageComplete+0x23063
02 ffffd000`26a867d0 fffff802`29ffa021 nt!MiIssueHardFault+0x184
03 ffffd000`26a86890 fffff802`29edbf36 nt!MiResolvePageTablePage+0x15071
04 ffffd000`26a86940 fffff802`29fded2f nt!MmAccessFault+0x1f6
05 ffffd000`26a86b00 00007ffc`4d1814f6 nt!KiPageFault+0x12f
06 00000000`00f5dc20 00000000`00000000 0x00007ffc`4d1814f6
I would suggest you to take a backup immediately.
Below is a list of 3rd party drivers present on the system -

Code:
**************************Thu Feb 12 09:30:10.070 2015 (UTC + 5:30)**************************
Rt630x64.sys                Thu Aug 15 11:53:59 2013 (520C73FF)
intelppm.sys                Thu Aug 22 14:16:35 2013 (5215CFEB)
dump_storahci.sys           Thu Aug 22 17:10:39 2013 (5215F8B7)
TeeDriverx64.sys            Thu Sep  5 23:32:18 2013 (5228C72A)
AcpiVpc.sys                 Wed Sep 25 07:59:03 2013 (52424A6F)
RtsPer.sys                  Fri Oct 18 11:39:07 2013 (5260D083)
ibtusb.sys                  Fri Oct 18 21:15:41 2013 (526157A5)
rtsuvc.sys                  Tue Jan 21 14:42:34 2014 (52DE3A02)
Netwbw02.sys                Tue Feb 18 22:27:40 2014 (53039104)
IntcDAud.sys                Fri Feb 21 19:20:26 2014 (530759A2)
SynTP.sys                   Sat Mar  8 01:48:04 2014 (531A297C)
Smb_driver_Intel.sys        Sat Mar  8 01:52:54 2014 (531A2A9E)
RTKVHD64.sys                Tue Mar 11 18:26:41 2014 (531F0809)
iwdbus.sys                  Fri Mar 14 03:29:14 2014 (53222A32)
igdkmd64.sys                Mon Mar 31 10:48:10 2014 (5338FA92)
nvvad64v.sys                Thu Nov 20 21:03:54 2014 (546E09E2)
NvStreamKms.sys             Sat Nov 22 13:16:45 2014 (54703F65)
nvlddmkm.sys                Sat Dec 13 12:23:17 2014 (548BE25D)
cmderd.sys                  Fri Jan 30 17:16:12 2015 (54CB6F04)
inspect.sys                 Fri Jan 30 17:17:28 2015 (54CB6F50)
cmdhlp.sys                  Fri Jan 30 17:17:29 2015 (54CB6F51)
cmdguard.sys                Fri Jan 30 17:17:55 2015 (54CB6F6B)
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``
**************************Tue Jan 27 23:01:23.240 2015 (UTC + 5:30)**************************
cmderd.sys                  Tue Dec  9 05:06:12 2014 (548635EC)
cmdhlp.sys                  Tue Dec  9 05:07:31 2014 (5486363B)
inspect.sys                 Tue Dec  9 05:07:31 2014 (5486363B)
cmdguard.sys                Tue Dec  9 05:07:57 2014 (54863655)
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``
**************************Tue Jan 27 22:05:30.162 2015 (UTC + 5:30)**************************
agp440.sys                  Thu Aug 22 17:09:35 2013 (5215F877)
nv_agp.sys                  Thu Aug 22 17:09:38 2013 (5215F87A)
http://www.carrona.org/drivers/driver.php?id=Rt630x64.sys
http://www.carrona.org/drivers/driver.php?id=intelppm.sys
http://www.carrona.org/drivers/driver.php?id=dump_storahci.sys
http://www.carrona.org/drivers/driver.php?id=TeeDriverx64.sys
http://www.carrona.org/drivers/driver.php?id=AcpiVpc.sys
http://www.carrona.org/drivers/driver.php?id=RtsPer.sys
http://www.carrona.org/drivers/driver.php?id=ibtusb.sys
http://www.carrona.org/drivers/driver.php?id=rtsuvc.sys
http://www.carrona.org/drivers/driver.php?id=Netwbw02.sys
http://www.carrona.org/drivers/driver.php?id=IntcDAud.sys
http://www.carrona.org/drivers/driver.php?id=SynTP.sys
http://www.carrona.org/drivers/driver.php?id=Smb_driver_Intel.sys
http://www.carrona.org/drivers/driver.php?id=RTKVHD64.sys
http://www.carrona.org/drivers/driver.php?id=iwdbus.sys
http://www.carrona.org/drivers/driver.php?id=igdkmd64.sys
http://www.carrona.org/drivers/driver.php?id=nvvad64v.sys
http://www.carrona.org/drivers/driver.php?id=NvStreamKms.sys
http://www.carrona.org/drivers/driver.php?id=nvlddmkm.sys
http://www.carrona.org/drivers/driver.php?id=cmderd.sys
http://www.carrona.org/drivers/driver.php?id=inspect.sys
http://www.carrona.org/drivers/driver.php?id=cmdhlp.sys
http://www.carrona.org/drivers/driver.php?id=cmdguard.sys
http://www.carrona.org/drivers/driver.php?id=cmderd.sys
http://www.carrona.org/drivers/driver.php?id=cmdhlp.sys
http://www.carrona.org/drivers/driver.php?id=inspect.sys
http://www.carrona.org/drivers/driver.php?id=cmdguard.sys
http://www.carrona.org/drivers/driver.php?id=agp440.sys
http://www.carrona.org/drivers/driver.php?id=nv_agp.sys

Kindly follow the below steps -

  1. Please open an elevated command prompt (cmd.exe) and then type in the below command -
    Code:
    CHKDSK /F /R
  2. Kindly remove Comodo till the time we are troubleshooting using this **TOOL** and turn on Windows Defender.
  3. Please perform the Hard Disk Diagnostics from this **LINK** and report back the results.


Let me know how it goes ^_^

-Pranav
 
Apart from doing three above steps, should I:

a. backup hard drive data on another drive?
b. update all drivers from the links above?

When I finish those steps, I'll post results.
 
Ok, I turned on Windows Defender and results are:

chkdsk: found no problems
WD Data LifeGuard Diagnostics: pass

This disk (1TB+8GB SSHD) frequently starts and stops spinning (I hear it). When it starts to spin it cause a lag (noticable during gaming, for example). I don't know if it is normal behaviour. I've seen on some forums, that people are not happy with this disk.

Also, all six BSODs happened in about week intervals in a time when windows defragmentation is scheduled. Maybe it has something to do with it. (I turned off automatic defrag now so I'll see next tuesday-thursday if BSODs will happen).

But still I may be wrong. Thanks for helping me with it.
 
Hi Shahmatt ^_^,

Yes, I suggest backing up the data to another disk so that even if something goes wrong, you would have the backup.

Did you check if there are any updates available for the SSHD?
Also, did you remove Comodo?

Let me know how it goes ^_^

-Pranav
 
I uninstalled Comodo before doing any disk tests.

On Lenovo support site there was no sshd drivers.

On WD site there was a driver WDBoost, I tried to install it, but installer failed to find any sshd drive.
 
I recommend using SeaTools DOS, it could be an incomatibility with your storage controller, or your drive is failing (most likely the latter).
 
SeaTools for DOS haven't found hard drives so I installed SeaTools for Windows.

There, there is something like Fix All > Fast or Long tests. But it is written that those test (long) can repair only Seagate/Maxtor drive (mine is WD).
 
Okay, so it's most likely a storage controller problem, what is yours set to? If you're using Seatools DOS it should be set to IDE.
You should run the Short and Long Generic tests, you are correct in that the fix options only work on Seagate drives.
 
In BIOS, SATA controller is set to AHCI, there is also option IDE. Should I change it to IDE to work under Win8 correctly?
 
Not exactly, AHCI is generally better as it is a much faster configuration that works on the SATA bus. The older legacy IDE controller was used for the old IDE drives, but some programs aren't compatible with the newer, faster AHCI controllers.
Windows will not boot if you change the storage controller form what it was originally set as when you installed it. However, to use SeaTools DOS you need to use the IDE controller in order for the program to find your drive.
When you have performed the tests, change the storage controller back to AHCI and boot back into Windows, let us know the results.
 
I started long test on SeaTools for DOS about 10 hours ago. It is still running with no progress bar filling at all.

Test progress -> Testing
Test information and results -> Started Long Test <date> @ <time>

I can move a mouse pointer but the time in upper right corner is not updating (stopped at the time of test start).
I'm not sure if program hangs or it is doing something. I can hear disk once in a while doing something.

Should I abort test or keep it running?

UPDATE: I had to reset computer because it hangs completely. Right now I'm scanning disk using SeaTools for Windows and long generic test.
 
Last edited:
After 3,5h SeaTools for Windows long test ended with PASS.

Later I tried SeaTools for DOS again, it detected disk but hangs (on long and fast test). Clock time in the top right corner stopped right at a time of test start.
 
Last edited:
I've found on Lenovo website windows program for testing hardware (Lenovo Diagnostics).

I run all possible tests: hard drive, memory, wireless, PCI, motherboard, video and CPU. All tests passed.
 
I've found on Lenovo website windows program for testing hardware (Lenovo Diagnostics).

I run all possible tests: hard drive, memory, wireless, PCI, motherboard, video and CPU. All tests passed.

Hi Shahmatt ^_^,

I am really sorry for the delayed response :( . Life is really busy as of now for all of us. Could you please upload a freshly generated Diagnostic ZIP File so that it could be analysed?

-Pranav
 
These minidumps aren't much help at all, we're going to need a full memory dump to do any analysis.

Go the Start
Right click My Computer
Select Properties
Click Advanced system settings
Click on the Advanced tab
Select Settings under Startup and Recovery
Then under Write debugging information select Complete memory dump.

Once a dump is created go to:
C:/Windows/memory.dmp
Copy the file to the desktop, zip it up and upload it to a file sharing site like Onedrive. After the upload is done post the download link in your next reply.
 
Here's memory.dmp from 12th February: link
I haven't BSODs since then.
Debugging information was set to Automatic then, now I changed it to Complete memory dump.
If I'll have new BSOD I will post new dump file.
 
Back
Top