You have an SSD, I see.
I had exactly this, after an update to Win10 21H1. Not crashes but total freezes, sometimes when idle, other times in the middle of a Teams call.
Got so bad it smashed the HD boot files and I had to repair from a Win10 installation disk.
None of the software or hardware checks found anything. However, I found that the power saving settings had changed, to power down the disk when idle, which makes no sense with an SSD. You find that setting in Control Panel, Power Options, then in the poeer plan you use, Advanced Power Settings. Under hard disk, set the two timees to 0 mins (= never).