Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: BSOD mostly on wakeup (PAGE_FAULT_IN_NONPAGE_AREA)

06 Nov 2012   #1
jlmwrite

Windows 7 Home Premium 64 bit
 
 
BSOD mostly on wakeup (PAGE_FAULT_IN_NONPAGE_AREA)

Hi,

I've been having random BSODs on my new-ish HP dv7 laptop for the past few weeks. After updating all the drivers recommended by the HP support site, the random crashes seem to have gone away.

However, I still get a BSOD almost every time the computer wakes up. I've done MemTest with no reported issues, completed chkdsk, have been running verifier for a while without a crash, and done sfc, etc, etc. It's time I admit I need expert help!

Attached is the SF diag tool zip as directed. Thanks!


My System SpecsSystem Spec
.
06 Nov 2012   #2
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Hello jlmwrite.

It is crashed by HP Mobile Data Protection System Disk Filter.
Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 50, {fffffa810cb1b290, 0, fffff80002e9af90, 2}

*** WARNING: Unable to verify timestamp for hpdskflt.sys
*** ERROR: Module load completed but symbols could not be loaded for hpdskflt.sys

Could not read faulting driver name
*** WARNING: Unable to verify timestamp for win32k.sys
*** ERROR: Module load completed but symbols could not be loaded for win32k.sys
Probably caused by : hpdskflt.sys ( hpdskflt+14c2 )

Followup: MachineOwner
---------
I would suggest you to get rid of this.
Clean Up Factory Bloatware

If you want, you may update it, from http://h20000.www2.hp.com/bizsupport...riesId=1847703

Also there is another thing contributing in the crash, Intel RST (Rapid Storage Technology) Filter driver.
Code:
fffff880`039b7548  fffff880`01bbd116Unable to load image \SystemRoot\system32\DRIVERS\iaStorF.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for iaStorF.sys
*** ERROR: Module load completed but symbols could not be loaded for iaStorF.sys
 iaStorF+0x7116
Get rid of intel rapid storage.
  1. Right click on "my computer" icon and click "manage" on the context menu.
  2. It will open the "computer management" window.
  3. Select "Device Manager" in the left pane, It will list all the existing devices up.
  4. Expand "Disc Drives" by clicking on the triangle in front of it.
  5. Select one item under it, right click, uninstall.
  6. Continue the process for all items under "Disc Drives"
  7. Now restart the computer. At restart, windows will auto configure the appropriate system driver, msahci.sys.
If you want to update RST, http://downloadcenter.intel.com/Default.aspx

Let us know the results.
My System SpecsSystem Spec
06 Nov 2012   #3
jlmwrite

Windows 7 Home Premium 64 bit
 
 

Amazingly fast reply!

I updated the HP Driveguard utility rather than removing it to see what happens. I also got rid of RST as advised.

Two reboots later and 6 wake-ups after varying periods of time, and so far I'm still crash-free! Here's hoping it stays that way.

And thanks again for the help.
My System SpecsSystem Spec
.

07 Nov 2012   #4
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Wait and see ... it there are further issues, let us know.
My System SpecsSystem Spec
19 Nov 2012   #5
jlmwrite

Windows 7 Home Premium 64 bit
 
 
New BSOD issue when waking up

Hi,

The forum recently solved a BSOD issue for me, and after a Windows Update plus a printer driver install from windows, I'm again getting BSODs every time the computer wakes up (page fault in non paginated area).

I've used System Restore to roll things back before the last Windows Update, but the BSODs are still occurring. Attached is the SF zip file.

Thanks again!
My System SpecsSystem Spec
20 Nov 2012   #6
Arc

Microsoft Community Contributor Award Recipient

Microsoft Windows 10 Pro Insider Preview 64-bit
 
 

Well, it is the same thing, HP Mobile Data Protection System Disk Filter.
Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 50, {fffffa810d34e1c0, 0, fffff80002e96f90, 5}

*** WARNING: Unable to verify timestamp for hpdskflt.sys
*** ERROR: Module load completed but symbols could not be loaded for hpdskflt.sys

Could not read faulting driver name
*** WARNING: Unable to verify timestamp for win32k.sys
*** ERROR: Module load completed but symbols could not be loaded for win32k.sys
Probably caused by : hpdskflt.sys ( hpdskflt+14c2 )

Followup: MachineOwner
---------

7: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced.  This cannot be protected by try-except,
it must be protected by a Probe.  Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: fffffa810d34e1c0, memory referenced.
Arg2: 0000000000000000, value 0 = read operation, 1 = write operation.
Arg3: fffff80002e96f90, If non-zero, the instruction address which referenced the bad memory
    address.
Arg4: 0000000000000005, (reserved)

Debugging Details:
------------------


Could not read faulting driver name

READ_ADDRESS: GetPointerFromAddress: unable to read from fffff800030c4100
GetUlongFromAddress: unable to read from fffff800030c41c0
 fffffa810d34e1c0 Nonpaged pool

FAULTING_IP: 
nt!RtlCompareMemory+80
fffff800`02e96f90 f3a6            repe cmps byte ptr [rsi],byte ptr [rdi]

MM_INTERNAL_CODE:  5

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

BUGCHECK_STR:  0x50

PROCESS_NAME:  System

CURRENT_IRQL:  0

TRAP_FRAME:  fffff88003ba2220 -- (.trap 0xfffff88003ba2220)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000001 rbx=0000000000000000 rcx=0000000000000005
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff80002e96f90 rsp=fffff88003ba23b8 rbp=fffffa80082d5d10
 r8=0000000000000005  r9=0000000000000030 r10=fffff88003989ac0
r11=fffffa80079b7120 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na po nc
nt!RtlCompareMemory+0x80:
fffff800`02e96f90 f3a6            repe cmps byte ptr [rsi],byte ptr [rdi]
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff80002e3b8af to fffff80002e94fc0

STACK_TEXT:  
fffff880`03ba20b8 fffff800`02e3b8af : 00000000`00000050 fffffa81`0d34e1c0 00000000`00000000 fffff880`03ba2220 : nt!KeBugCheckEx
fffff880`03ba20c0 fffff800`02e930ee : 00000000`00000000 fffffa81`0d34e1c0 fffff880`03ba2200 fffffa80`0d34e740 : nt! ?? ::FNODOBFM::`string'+0x437c1
fffff880`03ba2220 fffff800`02e96f90 : fffffa80`07a90c20 fffffa80`07bb15f0 fffff880`01e014c2 fffffa80`082d5d10 : nt!KiPageFault+0x16e
fffff880`03ba23b8 fffff880`01e014c2 : fffffa80`082d5d10 00000000`00000000 fffffa80`07a90c20 00000000`00000000 : nt!RtlCompareMemory+0x80
fffff880`03ba23d0 fffffa80`082d5d10 : 00000000`00000000 fffffa80`07a90c20 00000000`00000000 00000000`00000000 : hpdskflt+0x14c2
fffff880`03ba23d8 00000000`00000000 : fffffa80`07a90c20 00000000`00000000 00000000`00000000 fffff880`03ba2420 : 0xfffffa80`082d5d10


STACK_COMMAND:  kb

FOLLOWUP_IP: 
hpdskflt+14c2
fffff880`01e014c2 ??              ???

SYMBOL_STACK_INDEX:  4

SYMBOL_NAME:  hpdskflt+14c2

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: hpdskflt

IMAGE_NAME:  hpdskflt.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4dcd7ca6

FAILURE_BUCKET_ID:  X64_0x50_hpdskflt+14c2

BUCKET_ID:  X64_0x50_hpdskflt+14c2

Followup: MachineOwner
---------

7: kd> lmvm hpdskflt
start             end                 module name
fffff880`01e00000 fffff880`01e0a000   hpdskflt T (no symbols)           
    Loaded symbol image file: hpdskflt.sys
    Image path: \SystemRoot\system32\drivers\hpdskflt.sys
    Image name: hpdskflt.sys
    Timestamp:        Sat May 14 00:17:02 2011 (4DCD7CA6)
    CheckSum:         0000E6A7
    ImageSize:        0000A000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
And, that is why I suggested earlier to not use it.

Free up the startup.
  1. Click on the Start button
  2. Type “msconfig (without quotes), click the resulting link. It will open the System Configuration window.
  3. Select the “Startup” tab.
  4. Deselect all items other than the antivirus.
  5. Apply > OK
  6. Accept the restart.
At least, dont keep this entry in startup at all.
Code:
IgfxTray    c:\windows\system32\igfxtray.exe    Public    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Now decide what to do.
My System SpecsSystem Spec
21 Nov 2012   #7
jlmwrite

Windows 7 Home Premium 64 bit
 
 
Even more BSODs now

Hi,

So I've unloaded everything from startup, but am now having intermittent crashes all the time, not just on wakeup.

SF zip file attached again; thanks in advance for all you do here to help!
My System SpecsSystem Spec
22 Nov 2012   #8
jlmwrite

Windows 7 Home Premium 64 bit
 
 

I did a little bit of digging on my own using the debug tool, and have come to the conclusion that once again hpdskflt.sys is still to blame.

However...

I had uninstalled HP Mobile Data Protection some time ago. Experimented by deleting hpdskflt from the drivers directory, and Windows refused to start. Did a system restore, booted into Windows just fine, and hpdskflt is back.

I'm more confused than ever - and back to just getting crashes on wakeup. Any ideas?
My System SpecsSystem Spec
22 Nov 2012   #9
gregrocker

 

Most tech enthusiasts would never run the HP factory preinstall which has the worst load of factory crapware in the industry. Instead consider doing a Clean Reinstall - Factory OEM Windows 7 to experience WIn7 in it's native feather-light state. If you stick with the tools and methods in the tutorial you'll have a perfect install. We'll be here to help you make sure of that.
My System SpecsSystem Spec
22 Nov 2012   #10
jlmwrite

Windows 7 Home Premium 64 bit
 
 

gregrocker, you may be right about the only way to fix my problem is with a clean Win7 reload.

I did find an old post of yours stating that the HP Driveguard is the one HP utility that you would/do keep on your system. However, I see after several hours of research that a lot of people have BSODs relating to Driveguard - and that there is apparently no way to permanently disable it!

Doesn't matter how many ways you try to stop it from loading, including deleting/disabling hpdskflt, it always comes back. I can't find a single post anywhere in which a user was able to completely disable it. Some people on older systems fixed their problem with an upgrade, some by blocking a Windows Update for it (which I don't have installed), but the only real fix seems to be a clean, non-bloatware Windows install.

If you -- or anyone else -- has any further ideas on how to completely block or uninstall, I'd be most interested.
My System SpecsSystem Spec
Reply

 BSOD mostly on wakeup (PAGE_FAULT_IN_NONPAGE_AREA)




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Bsod happens after wakeup from sleep and while in use.
I'm not really sure what is causing this, but I don't think it's from hardware. I've seen that Windows 7 has some problems they haven't fixed with waking up after sleep which most of my Blue screens are from. Any help will be much appreciated. :) INTERRUPT_EXCEPTION_NOT_HANDLED Error Code...
BSOD Help and Support
New Win7 installation after formating, PAGE_FAULT_IN_NONPAGE_AREA BSOD
Recently I have reinstalled Win7 after several BSOds which seemed to be caused by ntoskrnl.exe. However after I've finished all necessary procedures the crashes did not stop. Several different files/drivers seem to cause these crashes including ntoskrnl.exe. In past week my PC crashed five...
BSOD Help and Support
Page_Fault_in_Nonpage_Area (Classpnp.sys)
Hi have recently been getting blue screens after trying to hook my laptop up to my computer. System info Health Report Dumps/Crashes
BSOD Help and Support
BSOD on startup - PAGE_FAULT_IN_NONPAGE_AREA
Hello All, I am experienceing the BSOD PAGE_FAULT_IN_NONPAGE_AREA. This occurred suddenly while browsing the web on a known SAFE site (browsed from other machines with no issues). Once it came up, I have been unsuccessful in getting back into Windows at all. I have tried the following: ...
BSOD Help and Support
BSOD on Wakeup
Is Windows 7 . . . - x86 (32-bit) or x64 ? - the original installed OS on the system? NO - an OEM or full retail version? - OEM = came pre-installed on system - Full Retail = you purchased it from retailer - What is the age of system (hardware)? 2 YEARS - What is the age of OS...
BSOD Help and Support
BSOD After Wakeup on x64
Hi. I am getting a BSOD after my computer wakes from sleeping about 50% of the time. The other 50% my audio card (SB X-Fi) is not working and requires a reboot. Any chance someone with debugging skills could look at the zipped DUMP files and let me know if there is a pattern? I've .zipped up 5....
BSOD Help and Support


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 19:25.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App