Windows 7 System Restore Problem

Whenever I turn on my computer I am presented with a blue screen that says "Windows Recovery Environment error code:0xc0000428." I tried using the automated repair on the EasyRE for Windows 7, but it has not fixed the problem. When I try to do a System Recovery I get a screen that says "Mounting partition and preparing for System Restore procedure . . . Restoring data . . .," but never goes beyond this point. How long should the System Restore take and is there another method I should be using?