It should be ok if it passes memtest but nothing is certain, my guess is the memory is ok though.
Looks like you are looking at a format and windows reinstall then I'm afraid.
Just a thought, have you added any new hardware or USB stuff lately, if so they may be what's causing your problem...