Solved Windows 8 BSoD after install, page_fault_by_nonpaged_area

theninety

New Member
Messages
3
Hi everyone,

Im attempting to install Windows 8 x64 edition onto my Windows 7 using the "keep files, settings and programs" feature. I have tried 3 installs and i keep getting BSoD.

On my third attempt i was able to note down the error code, which was "PAGE_FAULT_BY_NONPAGED_AREA"

The install seems to go fine, it the getting devices ready goes up to 100%, the getting ready goes to 100%. The BSoD seems to happen after its last automatic reboot.

After the BSoD the computer restarts and then restores my previous edition of windows, Windows 7.


I have followed the instructions and uploaded a BSoD log. I have also uploaded another zip file that has the logs from the "C:\$WINDOWS.~BT\Sources" Panther and logs and memdump from the Rollback folder.

Thank you in advance.

Edi: i forgot to mention that before the install the logmein was uninstalled, and the logmein folder in program files (x86) was deleted.
 
Last edited:

My Computer

System One

  • OS
    windows 7 x64
There are no minidump and I've never looked at a memdump file before, but here are the results for it.

Code:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 50, {fffff8037447bd40, 0, fffff88003720293, 2}

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

Could not read faulting driver name
[COLOR=#ff0000][B]Probably caused by :[/B] [B]RapportPG64.sys[/B] ( RapportPG64+4293 )[/COLOR]

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

1: 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: fffff8037447bd40, memory referenced.
Arg2: 0000000000000000, value 0 = read operation, 1 = write operation.
Arg3: fffff88003720293, If non-zero, the instruction address which referenced the bad memory
    address.
Arg4: 0000000000000002, (reserved)

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


Could not read faulting driver name

READ_ADDRESS: GetPointerFromAddress: unable to read from fffff80274758168
GetUlongFromAddress: unable to read from fffff802747581f8
 fffff8037447bd40 Nonpaged pool

FAULTING_IP: 
RapportPG64+4293
fffff880`03720293 8b07            mov     eax,dword ptr [rdi]

MM_INTERNAL_CODE:  2

DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

BUGCHECK_STR:  AV

PROCESS_NAME:  System

CURRENT_IRQL:  0

TRAP_FRAME:  fffff880009a8dc0 -- (.trap 0xfffff880009a8dc0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=fffff8027447dde0 rbx=0000000000000000 rcx=00000000ffffdf42
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff88003720293 rsp=fffff880009a8f50 rbp=fffff880009a9150
 r8=c5000160d4800001  r9=fffff8a0000054f0 r10=fffff8027484c3e0
r11=fffff880009a8f98 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na po nc
RapportPG64+0x4293:
fffff880`03720293 8b07            mov     eax,dword ptr [rdi] ds:00000000`00000000=????????
Resetting default scope

LAST_CONTROL_TRANSFER:  from fffff802745eb024 to fffff8027447d040

STACK_TEXT:  
fffff880`009a8bd8 fffff802`745eb024 : 00000000`00000050 fffff803`7447bd40 00000000`00000000 fffff880`009a8dc0 : nt!KeBugCheckEx
fffff880`009a8be0 fffff802`744b7b6f : 00000000`00000000 fffff803`7447bd40 fffffa80`036ed3c0 fffff802`747ce541 : nt! ?? ::FNODOBFM::`string'+0x32e9e
fffff880`009a8c80 fffff802`7447aaee : 00000000`00000000 fffffa80`053305c0 00000000`00000000 fffff880`009a8dc0 : nt!MmAccessFault+0x54f
fffff880`009a8dc0 fffff880`03720293 : fffff8a0`00000000 00000000`00000000 fffff880`0372b290 fffff880`009a8fa4 : nt!KiPageFault+0x16e
fffff880`009a8f50 fffff8a0`00000000 : 00000000`00000000 fffff880`0372b290 fffff880`009a8fa4 fffff803`7447bd40 : RapportPG64+0x4293
fffff880`009a8f58 00000000`00000000 : fffff880`0372b290 fffff880`009a8fa4 fffff803`7447bd40 fffff880`03721ff0 : 0xfffff8a0`00000000


STACK_COMMAND:  kb

FOLLOWUP_IP: 
RapportPG64+4293
fffff880`03720293 8b07            mov     eax,dword ptr [rdi]

SYMBOL_STACK_INDEX:  4

SYMBOL_NAME:  [B]RapportPG64+4293[/B]

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: [B]RapportPG64[/B]

IMAGE_NAME:  RapportPG64.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4f1fba0a

FAILURE_BUCKET_ID:  AV_RapportPG64+4293

BUCKET_ID:  AV_RapportPG64+4293

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

It seems to be blaming Trusteer Rapport, so it would be worth uninstalling it and trying the upgrade again.
 

My Computers

System One System Two

  • OS
    Windows 10
    Computer type
    PC/Desktop
    System Manufacturer/Model
    me
    CPU
    i9
Will try now. Thank you.

Edit: Worked perfectly! Booted into windows 8 fine! just had to install WLAN drivers for my usb after ^_^ Then ESET wasnt allowing any inbound traffic in windows 8 so i had to uninstall that as well!
 
Last edited:

My Computer

System One

  • OS
    windows 7 x64
Back
Top