Anyway: I would like to know whether the problem is hardware or rather software related, because I wouldn't take my laptop to repair if there is something I could do by downloading/reinstalling.
This question can be answered easily: you need to install the Windows OS.
If the windows installation would be finished properly and if you will not notice further BSOD after the installation, then this issues was related to the system (software). but if the system installation is not possible or if BSOD would appear during the installation and after the installation, then I would assume something is wrong with the notebook’s hardware.