Not a lot of information here. Is it a new Windows installation? When does it crash? Is it a BSOD? If so, what error message does it show? Have you installed chipset and video card drivers? Are these crashes truly random or do they happen when you do certain things? After how many minutes/hours of use? Did you monitor temperatures and voltages? Were they okay?
Those missing devices point to a problem but missing devices in themselves don't really cause crashes in my experience.
I would do a clean Windows 10 install (since 7 is basically legacy/unsupported at this point), install the standard AMD / Asus drivers (Asus only if they are up to date and there are still things "missing" after the AMD drivers and letting Win10 do its thing) and then see if I still get random crashes.
Case: Jonsbo U3 mATX - modded with two front intake 120 mm fans
Mainboard: AsRock X570M Pro4, AGESA 220.127.116.11 B
CPU: Ryzen 7 3700x PBO @ Dark Rock Pro 3
RAM: Crucial Ballistix Sport LT red 4 x 16GB 3000C15 @ 3800C16
GPU: Zotac RTX 2070 Mini @ 1875 MHz @ 925 mV
Storage: 1.92TB MP510 & 2TB 660P
Fans: 2xNoctua NF-A12x15 PWM, 1xNoctua NF-P12 redux-1700 PWM