There's a couple of things you can consider based on your DxDiag output. First, check if there's a newer bios available and while you're at the manufacturer's support site check if your motherboard drivers are up to date as well. Second, unless you really use your monitor speakers, disable the Nvidia sound in Device Manager and then uninstall the Nvidia sound drivers. You can do the same for the Realtek sound device (disable that in Bios) and drivers as well since your headset has a built-in sound card.
Since the crashing happens frequently every half an hour or so, I'd also go through the apps and uninstall everything that's not being used. For the rest I'd go through their settings and disable their automatic updates and automatic start with Windows - Edge by default does exactly that!