Yes, hardware problems can also cause a blue screen on your computer. This includes a faulty RAM, hard drive, motherboard, or processor. In this situation, you can run a memory test on your computer to fix memory-related issues.