Zachariah Kushner said:
my HP Pavillion 15 laptop keeps crashing (the screen gets all pixelated and mixed up and freezes) and sometimes reinstalls the bios
Sounds like Hardware. If your laptop has 2 sticks of RAM try running on one at a time to see if it stabilises.
Also check out your HDD, if Windows too erratic to run diagnostics, consider creating a boot disk/drive to run Seatools for DOS on another machine.
http://www.seagate.com/support/internal-hard-drives/con...
Otherwise this is the windows version...
http://www.seagate.com/support/external-hard-drives/des...
Other possibility is overheating, check your temps with Speccy
http://www.piriform.com/speccy/download/standard