Okay, first of all... I have owned minecraft for about 4 months and came across this error for the first time after a week of usage. And I found a way to get passed that error. It is easy and I wonder if anyone else has ever experienced this error. First, when you get the error, DONT CLOSE THE ERROR! Otherwise this wont work. Don't close the error ok... next double click minecraft.exe again. You may get the same error, who cares? You won't. Spam double-click until Minecraft.exe opens normally and Presto! You have opened Minecraft WITHOUT rebooting your system! You may close the error messages when Minecraft successfully opened. The max amount of messages I ever had was 21... so be patient. Most of the time it takes 1 or 2 messages though.
I do not know why this is caused.