Welcome to the 10forums.
The reason why you manually initiated a BSOD crash is because of the freezes?
Please remove / disable items from the startup in taskmanager
These programs could interfere with the boot process giving you trouble and increase the boot time.
Please remove some files from the D, E and G partition to increase the free space to at least 10-15%.
Every partition needs at least 10-15% free space so Windows can do its thing in the background.
Less free space could cause BSOD's