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: b3f1e000, memory referenced.
Arg2: 00000000, value 0 = read operation, 1 = write operation.
Arg3: 82e0184a, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 00000000, (reserved)
*** WARNING: Unable to verify timestamp for[COLOR=#ff0000][U][B] klif.sys[/B][/U][/COLOR]
*** ERROR: Module load completed but symbols could not be loaded for [COLOR=#ff0000][U][B]klif.sys[/B][/U][/COLOR]
READ_ADDRESS: GetPointerFromAddress: unable to read from 82d81718
Unable to read MiSystemVaType memory at 82d61160
b3f1e000
FAULTING_IP:
nt!MiCompressRelocations+3d
82e0184a 0fb731 movzx esi,word ptr [ecx]
MM_INTERNAL_CODE: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x50
PROCESS_NAME: explorer.exe
CURRENT_IRQL: 0
TRAP_FRAME: a580b9e8 -- (.trap 0xffffffffa580b9e8)
ErrCode = 00000000
eax=7ffffa5a ebx=00000000 ecx=b3f1e000 edx=00000000 esi=00000000 edi=b3f1d4b4
eip=82e0184a esp=a580ba5c ebp=a580ba7c iopl=0 nv up ei pl nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010206
nt!MiCompressRelocations+0x3d:
82e0184a 0fb731 movzx esi,word ptr [ecx] ds:0023:b3f1e000=????
Resetting default scope
LAST_CONTROL_TRANSFER: from 82c5f5f8 to 82c9e8e3
STACK_TEXT:
a580b9d0 82c5f5f8 00000000 b3f1e000 00000000 nt!MmAccessFault+0x106
a580b9d0 82e0184a 00000000 b3f1e000 00000000 nt!KiTrap0E+0xdc
a580ba7c 82e216cd b3e00000 00047e1c 00000008 nt!MiCompressRelocations+0x3d
a580bb2c 82e3c8a9 c2b43000 a580bbb4 00000003 nt!MiRelocateImage+0x430
a580bc50 82e49e51 a580bca4 00000001 00000000 nt!MmCreateSection+0x797
a580bcc4 9165127b 0216e33c 00000001 00000000 nt!NtCreateSection+0x16e
WARNING: Stack unwind information not available. Following frames may be wrong.
a580bd10 82c5c42a 0216e33c 00000001 00000000 [COLOR=#ff0000][U][B]klif[/B][/U][/COLOR]+0x3027b
a580bd10 77a464f4 0216e33c 00000001 00000000 nt!KiFastCallEntry+0x12a
0216e50c 00000000 00000000 00000000 00000000 0x77a464f4
STACK_COMMAND: kb
FOLLOWUP_IP:
klif+3027b
9165127b ?? ???
SYMBOL_STACK_INDEX: 6
SYMBOL_NAME: [COLOR=#ff0000][U][B]klif[/B][/U][/COLOR]+3027b
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: [COLOR=#ff0000][U][B]klif[/B][/U][/COLOR]
IMAGE_NAME: [COLOR=#ff0000][U][B]klif.sys[/B][/U][/COLOR]
DEBUG_FLR_IMAGE_TIMESTAMP: 4daeb73f
FAILURE_BUCKET_ID: 0x50_[COLOR=#ff0000][U][B]klif[/B][/U][/COLOR]+3027b
BUCKET_ID: 0x50_[COLOR=#ff0000][U][B]klif[/B][/U][/COLOR]+3027b
Then:Go to Start and type in sysdm.cpl and press Enter
Click on the Advanced tab
Click on the Startup and Recovery Settings button
Ensure that Automatically restart is unchecked
Under the Write Debugging Information header select Small memory dump (256 kB) in the dropdown box
Ensure that the Small Dump Directory is listed as %systemroot%\Minidump << where your .dmp files can be found later
Click OK twice to exit the dialogs, then reboot for the changes to take effect.
BugCheck 10000050, {a811e000, 0, 82e0184a, 0}
[I][COLOR=#ff0000][U][B]Could not read faulting driver name[/B][/U][/COLOR][/I]
[COLOR=#ff0000][U][B]Probably caused by : memory_corruption[/B][/U][/COLOR] ( nt!MiCompressRelocations+3d )
[U][B]PAGE_FAULT_IN_NONPAGED_AREA (50)[/B][/U]
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: a811e000, memory referenced.
Arg2: 00000000, value 0 = read operation, 1 = write operation.
Arg3: 82e0184a, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 00000000, (reserved)
[COLOR=#ff0000][I][U][B]Could not read faulting driver name[/B][/U][/I][/COLOR]
READ_ADDRESS: GetPointerFromAddress: unable to read from 82d81718
Unable to read MiSystemVaType memory at 82d61160
a811e000
FAULTING_IP:
nt!MiCompressRelocations+3d
82e0184a 0fb731 movzx esi,word ptr [ecx]
MM_INTERNAL_CODE: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x50
PROCESS_NAME: svchost.exe
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 82e216cd to 82e0184a
STACK_TEXT:
8da0b6d4 82e216cd a8000000 00047e1c 00000008 nt!MiCompressRelocations+0x3d
8da0b784 82e3c8a9 a7b53000 8da0b80c 00000003 nt!MiRelocateImage+0x430
8da0b8a8 82e49e51 8da0b8fc 0000000d 8da0b950 nt!MmCreateSection+0x797
8da0b91c 82e1dc86 8da0b9ac 0000000d 8da0b950 nt!NtCreateSection+0x16e
8da0b998 82e1d6d4 8da0ba58 a793f710 00000001 nt!PfpFileBuildReadSupport+0xe4
8da0ba2c 82e1f0b4 00a0ba58 8da0bbb4 00000001 nt!PfpPrefetchFilesTrickle+0xdf
8da0bad0 82e1ed71 a7938000 a3b185c5 8da0bbc8 nt!PfpPrefetchRequestPerform+0x2a6
8da0bb24 82e3897f 8da0bbb4 04a1d001 a3b18509 nt!PfpPrefetchRequest+0x16e
8da0bbe8 82ea48f6 00f5fc64 00000014 04a1d001 nt!PfSetSuperfetchInformation+0x182
8da0bd20 82c5c42a 0000004f 00000000 00000014 nt!NtSetSystemInformation+0xb00
8da0bd20 777664f4 0000004f 00000000 00000014 nt!KiFastCallEntry+0x12a
WARNING: Frame IP not in any known module. Following frames may be wrong.
00f5fc7c 00000000 00000000 00000000 00000000 0x777664f4
STACK_COMMAND: kb
FOLLOWUP_IP:
nt!MiCompressRelocations+3d
82e0184a 0fb731 movzx esi,word ptr [ecx]
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: nt!MiCompressRelocations+3d
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc007
IMAGE_NAME: memory_corruption
FAILURE_BUCKET_ID: 0x50_nt!MiCompressRelocations+3d
BUCKET_ID: 0x50_nt!MiCompressRelocations+3d
While you're at it go ahead and run the native disk checker on your hard drive.Download Memtest86+ from this location here. Burn the ISO to a CD and boot the computer from the CD from a cold boot after leaving it off for an hour or more.
Ideally let it run for at least 7 passes / 6-8 hours. If errors appear before that you can stop that particular test. Any time Memtest86+ reports errors, it can be either bad RAM or a bad Mobo slot. Perform the test RAM sticks individually as well as all possible combinations. When you find a good one then test it in all slots. Post back with the results.
See this Guide to using Memtest 86+