updated bios is dated 2022-07-13 and has new drivers available. I would start with this as the first fix attempt.
current bios is dated 03/20/2017.
MSI Global - The Leading Brand in High-end Gaming & Professional Creation
best to do both the bios and driver updates
the assumption is that there have been so many bios AGESA updates that the windows updates are using the new interfaces and the bios is using the old version from 2017.
AGESA - Wikipedia
(just fyi)
microsoft used this file:
\SystemRoot\system32\mcupdate_AuthenticAMD.dll
to attempt to patch the cpu microcode.
amd uses the ryzen master drivers to override the setting. Best to update the bios to get the patches installed rather than hoping microsoft .dll fixes the bad bios versions.
-----------
Debug session time: Thu Jan 12 01:00:48.149 2023 (UTC - 8:00)
System Uptime: 0 days 11:11:24.781
most current bugcheck
access violation while running microsoft defender
thread was swapped in, kernel address looks ok but was invalid.
one windows core file has been modified:
\SystemRoot\System32\win32kfull.sys unavailable (00000000)
will look at the other dumps to see if I can find a trend.
machine info:
BaseBoardManufacturer = MSI
BaseBoardProduct = X370 GAMING PRO (MS-7A33)
BaseBoardVersion = 2.0
BiosMajorRelease = 5
BiosMinorRelease = 12
BiosVendor = American Megatrends Inc.
BiosVersion = 4.00
BiosReleaseDate = 03/20/2017
SystemManufacturer = MSI
SystemProductName = MS-7A33
Processor Version AMD Ryzen 5 1600 Six-Core Processor
Processor Voltage 8ch - 1.2V
External Clock 100MHz
Max Speed 3900MHz