I read a Microsoft article on this, said it could be related to RAM or Video RAM.
Have you installed new drivers recently, perhaps for the Video Card.
First you should try "Last Known Good configuration".
If you can get into safe mode, try these;
1. Uninstall Video drivers, and install new in normal mode, if this allows access.
2. Check device manager (Control panel - System - hardware tab), make sure there are no "?" next to any devices, and try to update accordingly.
3. Disable any AV / firewall and try to boot normally
4. If you use NTFS Run Chkdsk /f /r
I took most of this from the following knowlegebase article, which you may or may not have seen
http://www.microsoft.com/resources/d...d_exe_duol.asp
Hope this helps