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: MSI B450M Mortar on 1.90 BIOS, AGESA 126.96.36.199ab
CPU: Ryzen 7 3700x PBO @ Dark Rock Pro 3
RAM: Kingston HyperX 3200CL18 @ 3533CL16 stable Micron E-die - 3600 MHz not stable, waiting for new BIOS
Graphicscard: Zotac RTX 2070 Mini @ stock so far
Fans: two Noctua NF-A12x15 PWM, one Noctua NF-P12 redux-1700 PWM