[SOLVED] WHEA_UNCORRECTABLE_ERROR BSOD - Windows 8.1 x64

pitakos

New member
Joined
Apr 2, 2015
Posts
3
Hello,

i am recently getting WHEA_UNCORRECTABLE_ERROR (twice a day mainly when i am talking to skype).

i have attached the Sysnative BSOD Dump and system health report.

Thank you very much for your help guys!
 

Attachments

Code:
4: kd> .bugcheck
Bugcheck code 00000124
Arguments 00000000`00000000 ffffe000`1d94d028 00000000`b6072000 00000000`5a000135

Code:
===============================================================================
Section 2     : x86/x64 MCA
-------------------------------------------------------------------------------
Descriptor    @ ffffe0001d94d138
Section       @ ffffe0001d94d2c0
Offset        : 664
Length        : 264
Flags         : 0x00000000
Severity      : Fatal

Error         : DCACHEL1_DRD_ERR (Proc 4 Bank 0)
  Status      : 0xb60720005a000135
  Address     : 0x00000000a7066700
  Misc.       : 0x0000000000000000

Code:
4: kd> .trap ffffd001`7aa4a1b0
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000001832 rbx=0000000000000000 rcx=000000001032f2d0
rdx=000000000000003b rsi=0000000000000000 rdi=0000000000000000
rip=00000000016a9f54 rsp=0000000025adddf0 rbp=0000000000046fc7
 r8=000000000000002b  r9=0000000077a0c67c r10=0000000077901d84
r11=0000000000000212 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
0023:016a9f54 ??              ???

So there was a problem restoring data that was deferred to the L1 cache when the instruction was needed.

Code:
4: kd> !cpuinfo
CP  F/M/S Manufacturer  MHz PRCB Signature    MSR 8B Signature Features
 4 16,10,0 AuthenticAMD 3211 00000000010000dc                   2c3b7dfe

Generally the cause of this can be improper BIOS settings, bad RAM, or a bad CPU.

Eliminate the first two by clearing the CMOS, running memtest for 8 passes:

Memtest86+:

Download Memtest86+ here:

Memtest86+ - Advanced Memory Diagnostic Tool

Which should I download?

You can either download the pre-compiled .ISO that you would burn to a CD and then boot from the CD, or you can download the auto-installer for the USB key. What this will do is format your USB drive, make it a bootable device, and then install the necessary files. Both do the same job, it's just up to you which you choose, or which you have available (whether it's CD or USB).

Do note that some older generation motherboards do not support USB-based booting, therefore your only option is CD (or Floppy if you really wanted to).

How Memtest works (you don't need to read, it's only for those interested in the specifics):

Memtest uses algorithms (specifically two), namely moving inversion & what is deemed Modulo-X. Essentially, the first algorithm fills the memory with a pattern. Starting at the low address, it checks to see if the pattern was changed (it should not have been), writes the patterns complement, increments the address, and repeats. Starting at the highest address (as opposed to the lowest), it follows the same checklist.

The reason for the second algorithm is due to a few limitations, with the first being that not all adjacent cells are being tested for interaction due to modern chips being 4 to 16 bits wide regarding data storage. With that said, patterns are used to go ahead and ensure that all adjacent cells have at least been written with all possible one and zero combinations.

The second is that caching, buffering and out of order execution will interfere with the moving inversions algorithm. However, the second algorithm used is not affected by this. For starting offsets of 0-20, the algorithm will write every 20th location with a pattern, write all other locations with the patterns complement, repeat the previous one (or more) times, and then check every 20th location for the previously mentioned pattern.

Now that you know how Memtest actually works, it's important to know that the tests it goes through all mean something different. It goes from Test 0 through Test 12, many of which use either one or the other algorithm discussed above, among many other things.

Any other questions, they can most likely be answered by reading this great guide here:

FAQ : please read before posting
 
Thank you for your fast reply Patrick! I cleared my cmos and ran memtest without having any error. I haven't seen any BSOD so far :)
I ll give you progress in the coming days.
 
Hi Patrick, till now my pc is running fine without having a single BSOD, so i believe that my problem is fixed. :)
Thank you very much for your help and time!!
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top