Question Multiple BSODs/crashes the past month ?

Sep 13, 2024
10
1
15
Hello,

I have had about 4 BSODs and 1 black screen crash since mid-September. The Event Viewer logs of a few of them are below, along with a Memory Diagnostic for one. And I think the 10/11/24 event was the black screen crash.

Memory Management was the cause of the most recent BSOD, today. Memory Management was also the cause of a at least one other previous BSOD.


My quick google research says it's RAM, but there's a small chance it could secretly be my CPU. I have the dmp files from 4 of the crashes as well, but not sure how to attach them here. I haven't really looked into BSODs in years and years and I thought they could be read in most text document apps, but I guess nowadays you need a special programs to read them? I'm really out of touch with more deep dive hardware/software type of modern troubleshooting.

Any help or input would be appreciated. I'm sure it's just the RAM, but my RAM is relatively new (less than 2 years old), so I'm not sure if that'd be a practical thing to conclude right away w/o testing (especially since it passed one Memory Diagnostic).

My specs are:
OS - Windows 10 Pro 64-bit
Mobo - ASRock AB350 Gaming K4 (AM4)
CPU - AMD Ryzen 5 3600 (Matisse 7nm Tech)
GPU - 4GB GeForce RTX 3060 Ti (MSI)
RAM - 32GB Dual-Channel DDR4 @ 1799MHz
PSU - SeaSonic 100-240VAC M12ii Bronze Evo Edition 620W
BIOS - P7.40 (American Megatrends)

Thanks!
 
Last edited:

Lutfij

Titan
Moderator
How are you cooling the processor?

You forgot to mention the make and model of the PSU. Please include the age of the unit as well. BIOS version for your motherboard? Pass on your .dmp files for us to see, possible causes for triggering the BSoD.
not sure how to attach them here.
Host your .dmp file on a file hosting site and then parse on the link for us to see here.

Got a link to the ram kit you're working with?
 
Sep 13, 2024
10
1
15
Sorry about that. PSU and BIOS updated in the OP to keep things consistent.

My CPU cooling is just the heat sink and 1 tower fan near it (1 other fan is off to the side, more focused on the GPU). Not the best, especially with more and more modern games, with heavy shader usage. My comp runs pretty loud/hot, even tho my fps are fine (60 fps on high) in games like Space Marine 2, Helldivers 2, RoboCop Rogue City, etc. BUT, other modern games like Tekken 8, MK11, Suicide Squad, run quiet w/ the same video settings.

This is the best I could do for now for the dmp files. Google Drive is saying the 3 oldest are unreadable for some reason, but here's 2 from this morning and the others hopefully are fine in a zip file. https://drive.google.com/file/d/1VU_ZLlleYIQM9xD0W5vBNwp0NZD5QK9c/view?usp=drive_link

Here is my RAM kit - https://www.amazon.com/G-Skill-PC4-28800-3600MHz-Ripjaws-16-19-19-39/dp/B07Z45XB3G
 
Last edited:
edit: one bit corruptions are hard to find. In your case there are some bios updates but they are for security fixes.
I would :
reset the bios to defaults to get default memory timings
look to see if there are firmware updates to your boot drive.
(update if you can)
delete the pagefile.sys and make a new one (so that corruptions are not saved to disk and reloaded)

then download and run memtest86 to see if you can find a RAM stick that is causing the corruption.
The problem is the corruption can be timing related (slower default RAM timings can fix this)
I think the most often fixable cause of this problem is using RAM that requires 2n command timing. Most bios will default to 1 N cmd timing. It is one of the reason you want to do a bios update to reset the timing tables. in your case there are only beta versions you can update to. manufactures never bother to tell you they update the timing tables.

memory:
F4-3600C16-16GVKC
looks like a g.skill
Ripjaws V
DDR4-3600 CL16-19-19-39 1.35V

default voltage might be 1.2v (might need to set it)
I did not see the cmd rate setting for the RAM

I only see one ram stick in Bank Locator P0 CHANNEL A
you need to confirm that the system sees all of your RAM.
system sees 1 16GB stick.
Configured Memory Speed 3600
Minimum Voltage 1200
Maximum Voltage 1200
Configured Voltage 1200 (guess this is 1.2 v, you might want to set the memory profile to use 1.35 volts)




=========================
edit: looked at one dump it is
MEMORY_CORRUPTION_ONE_BIT
these are hard to find. not likely to be a driver, not likely to be malware.
I did not see any overclocking driver.
I would check to make sure the cpu fans are working and you do not have a heating problem.
BIOS Version P7.40
BIOS Starting Address Segment f000
BIOS Release Date 10/27/2022
Product Name AB350 Gaming K4
Manufacturer ASRock
Product AB350 Gaming K4
Processor Version AMD Ryzen 5 3600 6-Core Processor
Processor Voltage 8bh - 1.1V
External Clock 100MHz
Max Speed 4200MHz
Current Speed 3600MHz




A corrupted PTE has been detected. Parameter 2 contains the address of the PTE. Parameters 3 and 4 contain the low and high parts of the PTE.

the problem is in your virtual memory. IE pagefile.sys
first fix attempt should be to delete the pagefile.sys and reboot and create another pagefile.sys


another method would to use something like this.
google ClearPageFileAtShutdown or look here:
it will delete the pagefile.sys each time you shutdown. it is a work around while you do a normal fix.

normal fix, is to delete the virtual memory to clear any corruptions, then reboot and create a new pagefile.sys
update the motherboard bios, update the motherboard cpu chipset driver, update any storage driver, update the firmware for the actual drive you have used. Then run crystaldiskinfo.exe and look at the smart data for the boot drive and see what the utility indicates for the drive health.

it this does not work, then you run a malware scan to find malware that hacks into the pagefile.sys.

i will take a quick look at the minidumps to see if it is something else.
 
Last edited:
  • Like
Reactions: Dr_Cheesesteak
thinking about it: I would activate your mother xmp profile in bios
and delete any pagefile.sys since it might have saved corruptions from before the voltage increase to the RAM.

then retest.
if you wait for a windows failure it can take weeks before you get a bugcheck. This is due to the fact that each time windows loads it loads key windows data structures into different areas of RAM, it later compresses the RAM data and writes it to the pagefile.sys
later after the system wakes up, it reloads the data from the disk back into RAM. for a one bit corruption to cause a bugcheck it has to corrupt a important piece of data that windows actually checks for corruption. otherwise you don't get a bugcheck

hopefully setting the memory profile in bios will increase the voltage and stop the problem.
running memtest86 just detects the problem faster and can confirm that the fix actually works.
I always apply the fix before I run the test since if the test finds the error you have to apply the fix and retest again anyway.
 
  • Like
Reactions: Dr_Cheesesteak
Sep 13, 2024
10
1
15
Thank you for the thorough replies. I probably won't be able to test all this out until Sunday, but I'll keep you updated on what happens then.

edit:
one thing I did try to do, since it seemed quick, was delete the pagefile.sys file. But Windows wouldn't allow me, saying it was "open in another program"...but I am not sure what program (the prompt shows a 2022 version of itself as the file I need to close?). No Apps were running (besides Window Explorer) and I deleted what seemed like unnecessary Background Processes (Xbox, Gaming Services, etc).

I was thinking of resizing it, but I am not sure what to set it at and a lot of comments on threads say to just leave it to be managed by Windows if you are not sure. So I won't bother trying to resize it.

Just a quick update before I do the BIOS and memtest troubleshootings probably in a couple days.
 
Last edited:
you have to use windows to set the virtual memory. see this
https://www.windowscentral.com/software-apps/windows-11/how-to-manage-virtual-memory-on-windows-11
you can set the system for no pagefile and reboot then set it again to what ever size you need.
the pagefile.sys will be in use until you do this.
note: if you set no pagefile then windows will make a small pagefile inside your RAM so it can still work ok.
it just will not be paged to disk.

you could also do something like this:
i generally only do this for systems while I wait for some fix from the motherboard vendor but it can prevent build up of corruptions in the pagefile over sleep cycles.
 
  • Like
Reactions: Dr_Cheesesteak
Sep 13, 2024
10
1
15
Okay, I ran MemTes86, posted the HTML results below, but I can also try sharing the .txt too. It had 1000+ errors. I have not even done any BIOS work yet, and am not sure I will. I updated the BIOS just about a year ago and 1000+ errors in my RAM makes me just want to buy new RAM and not bother with the BIOS for now.

As a side note, before the test, I removed and re-inserted the RAM, made sure it was clean, etc. oddly enough, when swapping the sticks to each others' slots (still Slot 1 and 3, just swapped the sticks), Windows only recognized 1 stick. Which I believe happened when I first installed them about a year ago also. (I swapped them back so both were read by Windows before the test)

Anyway, let me know if the .txt file of the MemTest86 results is worth sharing or if the paste below is enough.

mt86.png
FAIL

Summary​

Report Date2024-10-20 15:50:30
Generated byMemTest86 V11.0 Free (64-bit)
Visit MemTest86.com to Upgrade to Pro
ResultFAIL

System Information​

EFI Specifications2.70
System
ManufacturerTo Be Filled By O.E.M.
Product NameAB350 Gaming K4
VersionTo Be Filled By O.E.M.
Serial NumberTo Be Filled By O.E.M.
BIOS
VendorAmerican Megatrends Inc.
VersionP7.40
Release Date10/27/2022
Baseboard
ManufacturerASRock
Product NameAB350 Gaming K4
Version
Serial NumberM80-A4010601280
CPU TypeAMD Ryzen 5 3600 6-Core
CPU Clock3600 MHz [Turbo: 4200.3 MHz]
# Logical Processors12 (6 enabled for testing)
L1 Cache12 x 64K (232593 MB/s)
L2 Cache12 x 512K (86728 MB/s)
L3 Cache1 x 32768K (29311 MB/s)
Memory32705M (19781 MB/s)
RAM ConfigurationDDR4 3600MT/s / x2 Channel / 16-19-19-39 / 1.200V
Number of RAM SPDs detected2
SPD #016GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
SPD #116GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
Number of RAM slots4
Number of RAM modules2
DIMM A1Empty slot
DIMM A216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V
DIMM B1Empty slot
DIMM B216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V

Result summary​

Test Start Time2024-10-20 11:44:33
Elapsed Time4:05:08
Memory Range Tested0x0 - 840000000 (33792MB)
CPU Selection ModeParallel (All CPUs)
CPU Temperature Min/Max/Ave39C/71C/58C
Lowest memory speed3600 MT/s (16-19-19-39)
Highest memory speed3600 MT/s (16-19-19-39)
# Tests Completed48/48 (100%)
# Tests Passed18/48 (37%)
Lowest Error Address0x1804E03C8 (6148MB)
Highest Error Address0x1824E8050 (6180MB)
Bits in Error Mask0000000000005000
Bits in Error2
Max Contiguous Errors1
CPUs that detected memory errors{ 0, 6 }
Bits in Error
.................................................x.x............
630
Test# Tests PassedErrors
Test 0 [Address test, walking ones, 1 CPU]4/4 (100%)0
Test 1 [Address test, own address, 1 CPU]4/4 (100%)0
Test 2 [Address test, own address]4/4 (100%)0
Test 3 [Moving inversions, ones & zeroes]1/4 (25%)18
Test 4 [Moving inversions, 8-bit pattern]0/4 (0%)65
Test 5 [Moving inversions, random pattern]2/4 (50%)37
Test 6 [Block move, 64-byte blocks]0/4 (0%)686
Test 7 [Moving inversions, 32-bit pattern]0/4 (0%)82
Test 8 [Random number sequence]0/4 (0%)57
Test 9 [Modulo 20, ones & zeros]0/4 (0%)30
Test 10 [Bit fade test, 2 patterns, 1 CPU]3/4 (75%)1
Test 13 [Hammer test]0/4 (0%)67
Last 10 Errors
2024-10-20 15:49:21 - [Data Error] Test: 13, CPU: 0, Address: 1824E7690, Expected: B92974E1, Actual: B92964E1
2024-10-20 15:48:16 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 42B6600E, Actual: 42B6200E
2024-10-20 15:45:32 - [Data Error] Test: 13, CPU: 0, Address: 1824E3DF8, Expected: 75A98B2F, Actual: 75A99B2F
2024-10-20 15:43:43 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: D1CE7B05, Actual: D1CE3B05
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: D66B2850, Actual: D66B6850
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: EEE6ECCC, Actual: EEE6ACCC
2024-10-20 15:41:54 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: 4838070B, Actual: 4838470B
2024-10-20 15:38:15 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 407E56EB, Actual: 407E16EB
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0F98, Expected: B113A803, Actual: B113E803
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0388, Expected: 4EEC57FC, Actual: 4EEC17FC
 
Last edited:
Okay, I ran MemTes86, posted the HTML results below, but I can also try sharing the .txt too. It had 1000+ errors. I have not even done any BIOS work yet, and am not sure I will. I updated the BIOS just about a year ago and 1000+ errors in my RAM makes me just want to buy new RAM and not bother with the BIOS for now.

As a side note, before the test, I removed and re-inserted the RAM, made sure it was clean, etc. oddly enough, when swapping the sticks to each others' slots (still Slot 1 and 3, just swapped the sticks), Windows only recognized 1 stick. Which I believe happened when I first installed them about a year ago also. (I swapped them back so both were read by Windows before the test)

Anyway, let me know if the .txt file of the MemTest86 results is worth sharing or if the paste below is enough.

mt86.png
FAIL

Summary​

Report Date2024-10-20 15:50:30
Generated byMemTest86 V11.0 Free (64-bit)
Visit MemTest86.com to Upgrade to Pro
ResultFAIL

System Information​

EFI Specifications2.70
System
ManufacturerTo Be Filled By O.E.M.
Product NameAB350 Gaming K4
VersionTo Be Filled By O.E.M.
Serial NumberTo Be Filled By O.E.M.
BIOS
VendorAmerican Megatrends Inc.
VersionP7.40
Release Date10/27/2022
Baseboard
ManufacturerASRock
Product NameAB350 Gaming K4
Version
Serial NumberM80-A4010601280
CPU TypeAMD Ryzen 5 3600 6-Core
CPU Clock3600 MHz [Turbo: 4200.3 MHz]
# Logical Processors12 (6 enabled for testing)
L1 Cache12 x 64K (232593 MB/s)
L2 Cache12 x 512K (86728 MB/s)
L3 Cache1 x 32768K (29311 MB/s)
Memory32705M (19781 MB/s)
RAM ConfigurationDDR4 3600MT/s / x2 Channel / 16-19-19-39 / 1.200V
Number of RAM SPDs detected2
SPD #016GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
SPD #116GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
Number of RAM slots4
Number of RAM modules2
DIMM A1Empty slot
DIMM A216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V
DIMM B1Empty slot
DIMM B216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V

Result summary​

Test Start Time2024-10-20 11:44:33
Elapsed Time4:05:08
Memory Range Tested0x0 - 840000000 (33792MB)
CPU Selection ModeParallel (All CPUs)
CPU Temperature Min/Max/Ave39C/71C/58C
Lowest memory speed3600 MT/s (16-19-19-39)
Highest memory speed3600 MT/s (16-19-19-39)
# Tests Completed48/48 (100%)
# Tests Passed18/48 (37%)
Lowest Error Address0x1804E03C8 (6148MB)
Highest Error Address0x1824E8050 (6180MB)
Bits in Error Mask0000000000005000
Bits in Error2
Max Contiguous Errors1
CPUs that detected memory errors{ 0, 6 }
Bits in Error
.................................................x.x............
630
Test# Tests PassedErrors
Test 0 [Address test, walking ones, 1 CPU]4/4 (100%)0
Test 1 [Address test, own address, 1 CPU]4/4 (100%)0
Test 2 [Address test, own address]4/4 (100%)0
Test 3 [Moving inversions, ones & zeroes]1/4 (25%)18
Test 4 [Moving inversions, 8-bit pattern]0/4 (0%)65
Test 5 [Moving inversions, random pattern]2/4 (50%)37
Test 6 [Block move, 64-byte blocks]0/4 (0%)686
Test 7 [Moving inversions, 32-bit pattern]0/4 (0%)82
Test 8 [Random number sequence]0/4 (0%)57
Test 9 [Modulo 20, ones & zeros]0/4 (0%)30
Test 10 [Bit fade test, 2 patterns, 1 CPU]3/4 (75%)1
Test 13 [Hammer test]0/4 (0%)67
Last 10 Errors
2024-10-20 15:49:21 - [Data Error] Test: 13, CPU: 0, Address: 1824E7690, Expected: B92974E1, Actual: B92964E1
2024-10-20 15:48:16 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 42B6600E, Actual: 42B6200E
2024-10-20 15:45:32 - [Data Error] Test: 13, CPU: 0, Address: 1824E3DF8, Expected: 75A98B2F, Actual: 75A99B2F
2024-10-20 15:43:43 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: D1CE7B05, Actual: D1CE3B05
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: D66B2850, Actual: D66B6850
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: EEE6ECCC, Actual: EEE6ACCC
2024-10-20 15:41:54 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: 4838070B, Actual: 4838470B
2024-10-20 15:38:15 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 407E56EB, Actual: 407E16EB
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0F98, Expected: B113A803, Actual: B113E803
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0388, Expected: 4EEC57FC, Actual: 4EEC17FC
Remove the ram sticks.....give the slots a blow out....gently clean the ram stick contacts....plug+ unplug the ram sticks a few times.

Run memtest and see if it makes a diff.
 
  • Like
Reactions: AugieTN

ubuysa

Distinguished
Can you please download the SysnativeBSODCollectionApp and save it to the Desktop. Then run it and upload the resulting zip file to a cloud service with a link to it here. The SysnativeBSODCollectionApp collects all the troubleshooting data we're likely to need. It DOES NOT collect any personally identifying data. It's used by several highly respected Windows help forums (including this one). I'm a senior BSOD analyst on the Sysnative forum where this tool came from, so I know it to be safe.

You can of course look at what's in the zip file before you upload it, most of the files are txt files. Please don't change or delete anything though. If you want a description of what each file contains you'll find that here.
 
  • Like
Reactions: Dr_Cheesesteak
Okay, I ran MemTes86, posted the HTML results below, but I can also try sharing the .txt too. It had 1000+ errors. I have not even done any BIOS work yet, and am not sure I will. I updated the BIOS just about a year ago and 1000+ errors in my RAM makes me just want to buy new RAM and not bother with the BIOS for now.

As a side note, before the test, I removed and re-inserted the RAM, made sure it was clean, etc. oddly enough, when swapping the sticks to each others' slots (still Slot 1 and 3, just swapped the sticks), Windows only recognized 1 stick. Which I believe happened when I first installed them about a year ago also. (I swapped them back so both were read by Windows before the test)

Anyway, let me know if the .txt file of the MemTest86 results is worth sharing or if the paste below is enough.

mt86.png
FAIL

Summary​

Report Date2024-10-20 15:50:30
Generated byMemTest86 V11.0 Free (64-bit)
Visit MemTest86.com to Upgrade to Pro
ResultFAIL

System Information​

EFI Specifications2.70
System
ManufacturerTo Be Filled By O.E.M.
Product NameAB350 Gaming K4
VersionTo Be Filled By O.E.M.
Serial NumberTo Be Filled By O.E.M.
BIOS
VendorAmerican Megatrends Inc.
VersionP7.40
Release Date10/27/2022
Baseboard
ManufacturerASRock
Product NameAB350 Gaming K4
Version
Serial NumberM80-A4010601280
CPU TypeAMD Ryzen 5 3600 6-Core
CPU Clock3600 MHz [Turbo: 4200.3 MHz]
# Logical Processors12 (6 enabled for testing)
L1 Cache12 x 64K (232593 MB/s)
L2 Cache12 x 512K (86728 MB/s)
L3 Cache1 x 32768K (29311 MB/s)
Memory32705M (19781 MB/s)
RAM ConfigurationDDR4 3600MT/s / x2 Channel / 16-19-19-39 / 1.200V
Number of RAM SPDs detected2
SPD #016GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
SPD #116GB DDR4 XMP 2Rx8 PC4-28800
Vendor Part InfoG Skill Intl / F4-3600C16-16GVKC
JEDEC Profile2134MT/s 15-15-15-36 1.2V
XMP Profile 13602MT/s 16-19-19-39 1.35V
Number of RAM slots4
Number of RAM modules2
DIMM A1Empty slot
DIMM A216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V
DIMM B1Empty slot
DIMM B216GB DDR4 2Rx8 PC4-28800
Vendor Part InfoUnknown / F4-3600C16-16GVKC / 00000000
SMBIOS Profile3600MT/s 1.2V

Result summary​

Test Start Time2024-10-20 11:44:33
Elapsed Time4:05:08
Memory Range Tested0x0 - 840000000 (33792MB)
CPU Selection ModeParallel (All CPUs)
CPU Temperature Min/Max/Ave39C/71C/58C
Lowest memory speed3600 MT/s (16-19-19-39)
Highest memory speed3600 MT/s (16-19-19-39)
# Tests Completed48/48 (100%)
# Tests Passed18/48 (37%)
Lowest Error Address0x1804E03C8 (6148MB)
Highest Error Address0x1824E8050 (6180MB)
Bits in Error Mask0000000000005000
Bits in Error2
Max Contiguous Errors1
CPUs that detected memory errors{ 0, 6 }
Bits in Error
.................................................x.x............
630
Test# Tests PassedErrors
Test 0 [Address test, walking ones, 1 CPU]4/4 (100%)0
Test 1 [Address test, own address, 1 CPU]4/4 (100%)0
Test 2 [Address test, own address]4/4 (100%)0
Test 3 [Moving inversions, ones & zeroes]1/4 (25%)18
Test 4 [Moving inversions, 8-bit pattern]0/4 (0%)65
Test 5 [Moving inversions, random pattern]2/4 (50%)37
Test 6 [Block move, 64-byte blocks]0/4 (0%)686
Test 7 [Moving inversions, 32-bit pattern]0/4 (0%)82
Test 8 [Random number sequence]0/4 (0%)57
Test 9 [Modulo 20, ones & zeros]0/4 (0%)30
Test 10 [Bit fade test, 2 patterns, 1 CPU]3/4 (75%)1
Test 13 [Hammer test]0/4 (0%)67
Last 10 Errors
2024-10-20 15:49:21 - [Data Error] Test: 13, CPU: 0, Address: 1824E7690, Expected: B92974E1, Actual: B92964E1
2024-10-20 15:48:16 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 42B6600E, Actual: 42B6200E
2024-10-20 15:45:32 - [Data Error] Test: 13, CPU: 0, Address: 1824E3DF8, Expected: 75A98B2F, Actual: 75A99B2F
2024-10-20 15:43:43 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: D1CE7B05, Actual: D1CE3B05
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: D66B2850, Actual: D66B6850
2024-10-20 15:42:48 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: EEE6ECCC, Actual: EEE6ACCC
2024-10-20 15:41:54 - [Data Error] Test: 13, CPU: 0, Address: 1824E0F98, Expected: 4838070B, Actual: 4838470B
2024-10-20 15:38:15 - [Data Error] Test: 13, CPU: 0, Address: 1824E0388, Expected: 407E56EB, Actual: 407E16EB
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0F98, Expected: B113A803, Actual: B113E803
2024-10-20 15:12:25 - [Data Error] Test: 9, CPU: 6, Address: 1824E0388, Expected: 4EEC57FC, Actual: 4EEC17FC
the errors could be just due to not setting the RAM profile correctly. you should confirm the profile voltage and timings.
Ripjaws V DDR4-3600 CL16-19-19-39 1.35V
you might even get a second RAM stick or run the RAM underclocked.
I would first get the voltage correct and retest with memtes86
(looks like a bunch of single bit errors, the increased voltage might fix this, or slowing down the ram can help meet the electronics setup and hold time before the address is stable)
the pattern of failures are interesting. different addresses with the same bit incorrect. but not frozen.
could just be a simple timing issue. try the increased voltage and update the memory timing.
if that fails increase the secondary timing for the command delay to 2T this will give the electronics 1 extra clock tick to become stable. Large memory modules or memory modules that are further away from the cpu might take a few more nano seconds to become stable due to slow down in the circuit because of capacitance of the circuit.
adding a second memory module can also help (it increases the slowdown of the circuit but the modules can be interleaved ) (ie one module accessed while the other has its electronics setup for access)

see section about MEMVREF.
it tells the memory controller what voltage to interpret as a 1 or 0. voltages near the setpoint can be undefined and can be misread. turns out going from a charged voltage to a discharged voltage takes more time than going from discharged to charged. (leads to misreading the voltage before it has become stable under tight timing restrictions, ie a violation of the electronics circuit setup and hold time requirements)
 
Last edited:
  • Like
Reactions: Dr_Cheesesteak
Sep 13, 2024
10
1
15
Apologies for the late reply, but I am concluding it was a bad RAM slot.

If we view the mobo slots as CPU | 1 | 2 | 3 | 4, I was always using slot 2 + 4 because my RAM sticks were too big for slot 1 (the heat sink would get in the way).

I think last Monday or Tuesday, I kept getting bsod after bsod, even on start up and restart. So I finally just swapped around the RAM in different slots and concluded slot 2 was bad. MAYBE it was a bad RAM stick, too, I didn't test every stick/slot combo, but stick B did seem to not work at times. But once my stick A was working fine solo in slot 4, I decided to just let it roll until I got my new RAM.

So I was running fine with just 1 stick this past half week, no bsods at all. My new RAM came in a couple days ago, which is skinnier and shorter. My new RAM fits in slots 1 + 3 and windows reads both fine and hopefully there will be no problems with them any time soon or ever.

If I end up STILL having problems, I'll either come back here for the most recent comments for help (thanks @johnbl again and @ubuysa ), or just go back to my original stick going solo in slot 4 until I make system wide upgrades.

Thanks again!