It seems that you cannot boot into safe mode which means we cannot make the blue screen stay on the screen to diagnose it.
If you cannot get into safe mode, there are a couple options since you cannot diagnose the blue screen.
If the computer was working fine before you did the restore, then it "most likely" is not a hardware issue, but its good to be sure.
First, try running a memory test http://www.memtest.org/download/2.00/memtest86+-2.00.iso.zip
Here is instructions on how to use the tool. http://www.cpusolutions.com/mm8004744CPU/H...s/memtest86.htm
You may also want to perform a hard drive test which will be provided per your specific hardware manufacturer.
Since you JUST performed a restore and there is probably no important data on your drive, you may want to re-install windows. Just be sure to format the drive, do not leave the current file system intact when you get to that option in setup. A repair install would also work, but a full clean install is what I suggest since you seem to have no important data on the drive.
Hope this helps.