cancel
Showing results for 
Search instead for 
Did you mean: 

General Discussions

iiMxxn
Journeyman III

Cache hierarchy error

I recently upgraded my GPU from an RX 6600 XT to an RX 7800 XT, and ever since, my PC has been crashing with a "Cache Hierarchy Error" in the Event Viewer. The crashes occur at random times, whether I am playing video games or simply browsing the web.

I have tried turning off C-States and setting the Power Supply Idle Control to "Typical," but nothing has resolved the issue. I have had this CPU, a Ryzen 7 5700X, for a year now and have never experienced any problems with it before.

All my drivers, including chipset drivers, are updated, and my BIOS is up to date. I also have an overclock set in Ryzen Master, but even after disabling it and reverting to default clock speeds, the system still crashes.

 

1.png

0 Likes
1 Solution
iiMxxn
Journeyman III

So as ridiciolous as it sounds I fixed the issue by switching the RAM slots but I still don't understand why it did that

View solution in original post

5 Replies

Found one previous thread at another forum about the same error turned out to be a poor outputting PSU.  The User upgraded the PSU and the Cache Error was fixed.

 

Found these two Tech sites (one from Microsoft) detailing the same Troubleshooting steps to fix Cache Hierachy Error:

 

https://candid.technology/cache-hierarchy-error/

 

https://learn.microsoft.com/en-us/answers/questions/2128023/a-fatal-hardware-error-has-occurred-cach...

 

Hania Lian 20,261 Reputation points Microsoft Vendor
Dec 9, 2024, 8:46 PM

Hello,

A Machine Check Exception (MCE) is a type of hardware error that occurs when the computer’s central processing unit (CPU) detects a problem with the system’s hardware. The “Cache Hierarchy Error” indicates that the issue is related to the CPU’s internal caches, which are memory layers that store data for quick access.

You can follow these steps:

1、Check your motherboard manufacturer’s website for updates to the BIOS/UEFI. An update could resolve compatibility issues that cause these types of errors.

2、Make sure that all your drivers, especially the chipset and graphics drivers, are up to date. You can download the latest drivers from your hardware manufacturer’s website.

3、Overheating can cause hardware to malfunction. Ensure that your CPU cooler is properly seated and functioning.

4、Use system diagnostic tools to check for hardware issues.

5、Run a memory test using MemTest86 or Windows Memory Diagnostic to check for RAM issues. Faulty RAM can also cause these types of errors.

6、Perform a clean boot

How to perform a clean boot in Windows - Microsoft Support

Best Regards,

Hania Lian

 

Note: Download and run OCCT. Run all 3 tests (CPU, GPU, & PSU). Keep an eye for Temperatures, overheating, Fan speeds and PSU outputs

 

0 Likes

I already ran OCCT for around an hour for every test with no crashes, MemTest86 also was ran and came out with no errors. My PSU is barely a year old and I even tested it in another PC with higher specs and no crashes occured. CPU is always sitting at around 60° under load. I just reinstalled all drivers and BIOS going to see if it fixed anything.

0 Likes

Unfortunately even after reinstalling drivers and etc. it still crashes with the same error

0 Likes
iiMxxn
Journeyman III

So as ridiciolous as it sounds I fixed the issue by switching the RAM slots but I still don't understand why it did that

for dual Memory function you must have the Ram sticks in the appropriate DIMM Slots to work.

 

For instance, most motherboard has A2 and B2 slots for the first 2 Ram sticks and A1 and B1 for the second set of RAM sticks. But these can be different depending on the motherboard.

 

But it could also indicate a defective DIMM Slot or CPU (Memory).

 

Anyways good troubleshooting and getting your issue fixed.

0 Likes