So, after experiencing this issue myself for quite some time on my Asus g751jy, I did a lot of forum crawling, and one guy was able to fix his issue by updating his bios. Now, if you have an Asus laptop I can tell you they have a program on their support sites called WinFlash that makes updating the bios super easy once you download the proper bios for your model. For me, the bios version I had was 210, and I updated to 211 which fixed a system hangup error.
I can't give you a link to where your bios file will be since I don't know your exact model, but I can link WinFlash and the area you can find your laptop should you have an Asus machine and know your model.
Asus Support:
www.asus.com/support
You will need to know your computer's model, found by typing "System" (without the quotes) into the windows search. You will want the one with only System, not System Information, although this works too it's not too user-friendly, it will be under the area labeled System
WinFlash:
http://dlcdnet.asus.com/pub/ASUS/nb...301.zip?_ga=1.243329989.1109140822.1462273138
WinFlash's download is also hosted on the support site under BIOS-UTILITIES once you have found the support page for your model.
If you don't have an Asus and are uncomfortable flashing the BIOS, what I can recommend is you find a local PC-Repair shop and asking them to update or flash the BIOS for you. This should hopefully solve the problem.
Hopefully this helps!