Hello I will suggest you the following.
Use specialized BSOD repair software.
Uninstall critical third-party programs.
Run SFC.
Check all drivers if any driver is outdated [link|https://www.systweak.com/advanced-driver-updater|update driver|new_window=true].
Backup your data and clean install Windows